| application | This base class models an application |
| array< kind > | A template-implementation of a variable-size array Elements are stored as pointers to existing objects |
| array< kind >::arraynode | Internal storage for an array node |
| memory::block | A memory block |
| cgi | An application subclass for CGI apps |
| cli< ctlclass > | A vt100 command line interface and command parser module |
| cliutil | Utility class for the cli template class to save on inlining |
| cli< ctlclass >::cmdhandler | An array node containing a link to a specific command execution method |
| cmdtoken | A command unit in a script |
| cmdtoken_case | A token representing the 'case' instruction |
| cmdtoken_data | A text data token |
| cmdtoken_if | A token representing the 'if' instruction |
| cmdtoken_loop | A token representing a 'loop' instruction |
| cmdtoken_set | A token representing the 'set' instruction |
| cmdtoken_switch | A token representing the 'switch' instruction |
| conditional | Conditional |
| configdb< appclass >::configaction | A callback registration for a specific key or list of subkeys in the configuration database |
| configdb< appclass > | A class to wrap application configuration parsing and logic |
| currency | Class representing a numbered amount with a fixed decimal point |
| daemon | Daemon class |
| db4file | An implementation of dbfile using the Berkeley DB4 backend |
| dbfile | Base class for implementations of file-based databases |
| dbrecord | A virtual placeholder for a position in a database file |
| dictionary< kind > | Keyed collection of objects |
| dictionaryEntry | A container |
| dtypes | Union for all number types embedded in a value object |
| eventq | A class for sending event-data to a thread |
| exception | Base class for exceptions |
| cli< ctlclass >::expandsource | An array node containing a link to a specific dynamic list method |
| file | An input/output channel |
| filesystem | Easy access class to the filesystem |
| fswatch | A class for watching changes to a directory on the filesystem |
| gdbmfile | An implementation of dbfile using a GDBM backend |
| groupthread | Grouped worker thread |
| httpd | The root httpd daemon class |
| httpdauthenticator | Abstract authenticator |
| httpdbasicauth | Authenticate requests |
| httpdeventhandler | Abstract class for event loggers |
| httpdfileshare | Publish a directory |
| httpdfiletypehandler | Data handler for a file type |
| httpdlogger | Apache-style access and error log writer |
| httpdobject | Base httpd handler class |
| httpdrewrite | A path rewriting class |
| httpdscriptparser | Handler for scriptparser scripts |
| httpdvhost | Rewriting engine for virtual host |
| httpdworker | Worker thread handling an http connection |
| httpsocket | HTTP client class |
| httpssocket | Implementation of httpsocket with SSL support |
| indexreference | A reference to a child value object that has been indexed |
| iocodec | Abstract utility class for encoding/decoding data streams that pass a file object |
| ipaddress | Representation of an IPv4 address |
| iterator< kind, ckind > | A template class implementing the iterator protocol |
| keypath | A class representing a chain of keys, or a complete path to an item in a larger tree of value objects |
| terminal< ctlclass >::keyresponse | A node in the keyboard response list |
| systemclass::limitsFunctions | Self-limiting functionality |
| lock< kind > | Lock template class. Use this to guard your objects |
| lockbase | A base class for a thread lock (for pthread implementations without native rwlocks) |
| logtarget | Bookkeeping for a generic logging target |
| logthread | Background log message dispatcher |
| md5checksum | Class for building an MD5 checksum |
| netdb | Resolver utility class |
| systemclass::netFunctions | Network related functions |
| pcredb | A cache for compiled perl compatible regular expressions |
| pcregexp | An object representing a perl compatible regular expression |
| perthread< kind > | A class to keep a collection of thread-specific objects |
| perthreadnode< kind > | A node used by the perthread<kind> template class to keep a thread-specific copy of an object |
| memory::pool | A memory pool for retained pointer objects |
| process | Abstraction for a child process |
| systemclass::procFunctions | Process-related functions |
| systemclass::pwcryptFunctions | Password crypting functionality |
| pwfileauth | Authenticator using passwd-style files |
| refblock | Shared data object |
| memory::retainable | Base class for return-by-pointer memory management |
| ringbuffer | Circular buffer for byte streams |
| scriptparser | A script parsing engine |
| serverpage | Convenient base class for a dynamic page |
| sessionlist | Represents a session database to be used for keeping tab of state inside stateless protocols |
| memory::sizepool | A pool of memory blocks that are of equal size |
| smtpd | A base class for implementing an SMTP service |
| smtpsocket | SMTP client class |
| smtpworker | Worker thread for the smtpd class |
| sslclientcodec | An iocodec implementing SSL client traffic through MatrixSSL |
| sslsocket | Implementation of tcpsocket with SSL support |
| stack< kind > | A generic stack |
| statstring | A static keyed string |
| string | Generic string storage |
| stringdict | Keeps a collection of text strings, with each unique string getting a unique serial number |
| stringref | Memory structure for a string reference |
| stringrefdb | Stringref database |
| strutil | String utility class |
| systemclass | Some OS functions |
| systemprocess | Run external commands |
| tcplistener | Listening TCP socket |
| tcpsocket | A tcp connection class |
| termbuffer | A class implementing a VT100-compatible terminal suitable for command line interaction models |
| terminal< ctlclass > | A command line interface template built on top of the termbuffer class |
| thread | Base class for threads |
| threadgroup | Array group of threads |
| timestamp | Representation of a date/time value, set in a specific timezone |
| tsdb | A thread-specific database cache |
| tsdbentry | A thread-bound local copy of a database |
| udpsocket | Class for sending and receiving data using UDP |
| systemclass::userdbFunctions | User-related functionality |
| validator | A class for validating tree data |
| valuable | An abstract class representing an object that can serialize/deserialize itself to/from a value object |
| value | Generic storage for hierarchical data |
| valueauth | Authenticator against a value class |
| valueindex | Alternative index for a value tree |
| visitor< kind > | Introspection class |
| xmlschema | A parsed xmlschema file |
| xmltag | Class used for XML parsing |
1.6.1