Epona API Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
databases::ArrayCollectionA collection that allows access to its members through a VectorSP
sockets::BufferBase class for buffers
cmdline::CmdLineParserA parser for command-line parameters and environment variables
databases::CollectionDatabase records collection class
filecomp::CompressorFile compressor interface
conf::ConfA parser for config files
conf::ConfArray< ValueT, ContainerT >Class implementing an array of values directive type
conf::ConfBlockClass implementing a block directive type
conf::ConfBoolClass implementing boolean directive type
conf::ConfBoolBlockClass implementing a boolean block directive type
conf::ConfDirConfiguration directive base class
conf::ConfDurationClass implementing a duration directive type
conf::ConfElseClass implementing else global configuration directive
conf::ConfEnum< T >Class implementing an enum directive type
conf::ConfErrorClass implementing an error directive type
conf::ConfGlobalGlobal settings for configuration parser
conf::ConfGlobalQClass for easy use of the configuration global settings
conf::ConfHostnameClass implementing an hostname directive type
conf::ConfHostPortClass implementing a host/port block directive type
conf::ConfIfBase class for all conditional directives
conf::ConfIfnsetClass implementing ifnset global configuration directive
conf::ConfIfsetClass implementing ifset global configuration directive
conf::ConfIncludeClass implementing include global configuration directive
conf::ConfInt< T >Class implementing an integer directive type
conf::ConfIntNZ< T >Class implementing a non-zero integer directive type
conf::ConfLoggerLogging interface for the configuration parser
modules::ConfModuleClass implementing the module configuration directive
conf::ConfPathClass implementing path global configuration directive
conf::ConfPortLike ConfInt, but with defaults suitable for port numbers
conf::ConfQClass for easy use of the configuration parser
conf::ConfRatioClass implementing a ratio directive type
conf::ConfRulesClass implementing a list of rules directive type
conf::ConfRules::ConfRuleRule configuration directive
conf::ConfRules::RuleClass representing a rule
conf::ConfSet< T >Class implementing a set directive type
conf::ConfStdLoggerAn implementation of ConfLogger using stdout and stderr as output target
conf::ConfStrClass implementing a string directive type
conf::ConfStrCharLike ConfStr but adds a conversion operator to char *
conf::ConfStringLike ConfStr but adds a conversion operator to std::string
conf::ConfUint< T >Class implementing an unsigned integer directive type
conf::ConfUnsetClass implementing unset global configuration directive
conf::ConfValue< T >Template class implementing basics of value-setting directives
conf::ConfVarSetClass implementing set global configuration directive
conf::ConfWarningClass implementing a warning directive type
mysql_cli::ConnMySQL connection class
modules::CoreCore module class
misc::cstringA smart pointer class for C strings
databases::DatabaseDatabase interface
databases::DBRemoveDatabase removal interface
sockets::DBufferDynamic buffer class
conf::DirectivesQBase class for directives encapsulation
conf::DirectivesQ::DConfQCustom configuration parser class
password::EncrypterPassword interface
core::EponaEpona core module class
modules::ErrorInterfaceAn interface with error reporting capabilities
mysql_cli::EventsMySQL connection events class
databases::FieldDatabase field
containers::Hash< T, KeyT >Hash and comparaison class
containers::HashList< T, KeyT, SIZE >Hash list
misc::insensitive_lessFunctor used for case-insensitive comparison between two strings
modules::InterfaceCommon ancestor for interfaces
sockets::IPSocketBase class for all IP sockets
sockets::IPSocket::IPInfoIP information class
modules::LoadModuleClass implemeting the load-module configuration directive
xlog::LogThe log interface
xlog::LoggerThe logger class
xlog::LogLevelLog level base class
xlog::LogRulesClass implementing log rules configuration directive
mail::MailE-mail representation
modules::ModManagerModule manager
modules::ModuleModule base class
sockets::MonitorBase class for monitors
databases::NameCollectionA collection for named records
databases::NameRecordDatabase named record class
misc::RatioClass representing a ratio
databases::RecordDatabase record base class
mysql_cli::ResultMySQL result set class
sockets::SBufferStatic buffer class
scheduler::SchedulerA task scheduler
sockets::SocketBase class for all sockets
scheduler::TaskBase task class
scheduler::TaskAlwaysTask class whose poll() function always yields true
scheduler::TaskStepStep task class
scheduler::TaskTimeoutTimeout task class
sockets::TCPClientTCP client class
sockets::TCPSocketTCP socket class
mail::TransportMail transport interface
containers::VectorSP< T, SizeT >A small-size pointer-focused vector
databases::XMLExportXML export interface
databases::XMLImportXML import interface
databases::XMLIndexXML index
databases::XMLReaderClass for reading XML database files
databases::XMLReader::CallbackThe callback class used by XMLReader::load()
databases::XMLWriterClass for writing XML file from databases

Generated on Sun May 20 21:32:15 2007 for Epona API by  doxygen 1.4.6