Annotated List


Annotated List
Files
Globals
Hierarchy
Index
AccessData * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version.
ApplicationAbstract class for application objects.
BanKeep data for a channel ban.
ChanUser * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version.
Channel * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version.
ChannelsHandle an internal list of channels.
ClientSocketSocket subclass that allows client-style connections. Socket subclass that defines a connectTo method to allow client-style connections.
CmdAccessDefines the ACCESS command. This class defines the ACCESS command to get all information about a user. Supplied information includes hosts, last seen information, accesses and suspensions.
CmdExitDefines the EXIT command.
CmdJoinDefines the JOIN command.
CmdWhoDefines the WHO command. This class defines a WHO command to find who is currently connected to the bot's partyline.
CommandBase class for commands.
CommandFactoryCreate command objects.
ConfigHandle the bot's configuration file and options.
ConnectionCHandle connection-related problems.
CustomExceptionBase class for the custom exception hierarchy.
DCCUserHandle a DCC connection to a host.
DataAccessCHandle access to the database.
EAssertionErrorException class representing Assertion contract errors.
EBadLangFileError
EConfigError
EContractErrorBase class for exceptions related to contract theory.
EInvariantErrorException class representing Invariant contract errors.
EPostConditionErrorException class representing PostCondition contract errors.
EPreConditionErrorException class representing PreCondition contract errors.
ESQLErrorException for SQL errors. This class is used to represent errors related to SQL query handling.
EStringNotFoundError
IRCApplicationMain application class for the application.
IRCMessageParse and handle IRC-format messages.
IRCModuleHandle a client connection to an Internet Relay Chat Server.
MLangHandles displayable strings in multiple languages.
MessageBasic message parsing. The message class allows basic string parsing into its separate parameters.
Partyline
SQLModuleTransparent handling of SQL queries.
ServerDataRepresent information about a server.
SocketEncapsulates TCP socket I/O communication.
UserDataEncapsulate user and access information.

Generated by: nightsky@centauri on Sat Jan 15 23:06:10 2000, using kdoc 2.0a30.