| databases::ArrayCollection | A collection that allows access to its members through a VectorSP |
| sockets::Buffer | Base class for buffers |
| cmdline::CmdLineParser | A parser for command-line parameters and environment variables |
| databases::Collection | Database records collection class |
| databases::Collection::Hook | Collection hook |
| filecomp::Compressor | File compressor interface |
| conf::Conf | A parser for config files |
| conf::ConfArray< ValueT, ContainerT > | Class implementing an array of values directive type |
| conf::ConfBlock | Class implementing a block directive type |
| conf::ConfBool | Class implementing boolean directive type |
| conf::ConfBoolBlock | Class implementing a boolean block directive type |
| conf::ConfDir | Configuration directive base class |
| conf::ConfDuration | Class implementing a duration directive type |
| conf::ConfElse | Class implementing else global configuration directive |
| conf::ConfEnum< T > | Class implementing an enum directive type |
| conf::ConfError | Class implementing an error directive type |
| conf::ConfGlobal | Global settings for configuration parser |
| conf::ConfGlobalQ | Class for easy use of the configuration global settings |
| conf::ConfHostname | Class implementing an hostname directive type |
| conf::ConfHostPort | Class implementing a host/port block directive type |
| conf::ConfIf | Base class for all conditional directives |
| conf::ConfIfnset | Class implementing ifnset global configuration directive |
| conf::ConfIfset | Class implementing ifset global configuration directive |
| conf::ConfInclude | Class 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::ConfLogger | Logging interface for the configuration parser |
| modules::ConfModule | Class implementing the module configuration directive |
| conf::ConfPath | Class implementing path global configuration directive |
| conf::ConfPort | Like ConfInt, but with defaults suitable for port numbers |
| conf::ConfQ | Class for easy use of the configuration parser |
| conf::ConfRatio | Class implementing a ratio directive type |
| conf::ConfRules | Class implementing a list of rules directive type |
| conf::ConfRules::ConfRule | Rule configuration directive |
| conf::ConfRules::Rule | Class representing a rule |
| conf::ConfSet< T > | Class implementing a set directive type |
| conf::ConfStdLogger | An implementation of ConfLogger using stdout and stderr as output target |
| conf::ConfStr | Class implementing a string directive type |
| conf::ConfStrChar | Like ConfStr but adds a conversion operator to char * |
| conf::ConfString | Like ConfStr but adds a conversion operator to std::string |
| conf::ConfUint< T > | Class implementing an unsigned integer directive type |
| conf::ConfUnset | Class implementing unset global configuration directive |
| conf::ConfURI | Class implementing a URI directive type |
| conf::ConfValue< T > | Template class implementing basics of value-setting directives |
| conf::ConfVarSet | Class implementing set global configuration directive |
| conf::ConfWarning | Class implementing a warning directive type |
| mysql_cli::Conn | MySQL connection class |
| modules::Core | Core module class |
| misc::cstring | A smart pointer class for C strings |
| databases::Database | Database interface |
| databases::DBRemove | Database removal interface |
| sockets::DBuffer | Dynamic buffer class |
| conf::DirectivesQ | Base class for directives encapsulation |
| conf::DirectivesQ::DConfQ | Custom configuration parser class |
| password::Encrypter | Password interface |
| core::Epona | Epona core module class |
| modules::ErrorInterface | An interface with error reporting capabilities |
| mysql_cli::Events | MySQL connection events class |
| databases::Field | Database field |
| containers::Hash< T, KeyT > | Hash and comparaison class |
| containers::HashList< T, KeyT, SIZE > | Hash list |
| misc::insensitive_less | Functor used for case-insensitive comparison between two strings |
| modules::Interface | Common ancestor for interfaces |
| sockets::IPSocket | Base class for all IP sockets |
| sockets::IPSocket::IPInfo | IP information class |
| modules::LoadModule | Class implemeting the load-module configuration directive |
| xlog::Log | The log interface |
| xlog::Logger | The logger class |
| xlog::LogLevel | Log level base class |
| xlog::LogRules | Class implementing log rules configuration directive |
| mail::Mail | E-mail representation |
| modules::ModManager | Module manager |
| modules::Module | Module base class |
| sockets::Monitor | Base class for monitors |
| databases::NameCollection | A collection for named records |
| databases::NameRecord | Database named record class |
| misc::Ratio | Class representing a ratio |
| databases::Record | Database record base class |
| mysql_cli::Result | MySQL result set class |
| sockets::SBuffer | Static buffer class |
| scheduler::Scheduler | A task scheduler |
| sockets::Socket | Base class for all sockets |
| sockets::SSLContext | SSL context class |
| sockets::SSLContext::Events | Events callback class |
| sockets::SSLInfo | SSL encapsulation |
| misc::ststring< LEN > | Static string encapsulation |
| scheduler::Task | Base task class |
| scheduler::TaskAlways | Task class whose poll() function always yields true |
| scheduler::TaskStep | Step task class |
| scheduler::TaskTimeout | Timeout task class |
| sockets::TCPClient | TCP client class |
| sockets::TCPSocket | TCP socket class |
| misc::Trans | Functor base class for string transformation |
| misc::TransLowerCase | Lowercase CRC transformation functor |
| misc::TransNone | No transformation functor |
| mail::Transport | Mail transport interface |
| misc::TransUpperCase | Uppercase CRC transformation functor |
| misc::URI | URI parser class |
| containers::VectorSP< T, SizeT > | A small-size pointer-focused vector |
| sockets::X509StoreContext | X509_STORE_CTX utility class |
| databases::XMLExport | XML export interface |
| databases::XMLImport | XML import interface |
| databases::XMLIndex | XML index |
| databases::XMLReader | Class for reading XML database files |
| databases::XMLReader::Callback | The callback class used by XMLReader::load() |
| databases::XMLWriter | Class for writing XML file from databases |
1.5.3