Fastcgipp::Http::Address | Efficiently stores IPv6 addresses |
Fastcgipp::Protocol::BeginRequest | Data structure used as the body for FastCGI records with a RecordType of BEGIN_REQUEST |
ASql::Data::Blob | Derive from this to create your own Blob types |
ASql::Data::VectorBlob | |
Fastcgipp::Block | A raw block of memory |
Fastcgipp::Transceiver::Buffer | Buffer type for transmission of FastCGI records |
Fastcgipp::Transceiver::Buffer::Chunk | Chunk of data in Buffer |
Fastcgipp::Exceptions::CodeCvt | Exception for code conversion errors between UTF-16/32 and UTF-8 |
Fastcgipp::Exceptions::CodedException | General exception class for container errnos and messages |
Fastcgipp::Exceptions::Socket | General exception for socket related errors |
Fastcgipp::Exceptions::SocketRead | Exception for read errors to sockets |
Fastcgipp::Exceptions::SocketWrite | Exception for write errors to sockets |
Fastcgipp::Exceptions::SocketPoll | Exception for poll() errors |
ASql::Connection | SQL Connection |
ASql::ConnectionPar< T > | Defines some functions and data types shared between ASql engines |
ASql::ConnectionPar< MySQL::Statement > | |
ASql::MySQL::Connection | Connection to a MySQL database |
ASql::Data::Conversion | Handle data conversion from standard data types to internal SQL engine types |
ASql::MySQL::TypedConversion< T > | Handle retrieval of variable length data chunks |
ASql::MySQL::TypedConversion< Data::Datetime > | Handle conversion from MYSQL_TIME to Data::Datetime |
ASql::MySQL::TypedConversion< Data::Date > | Handle conversion from MYSQL_TIME to Data::Date |
ASql::MySQL::TypedConversion< Data::Time > | Handle conversion from MYSQL_TIME to Data::Time |
ASql::MySQL::TypedConversion< Data::Blob > | |
ASql::MySQL::TypedConversion< Data::Wtext > | Handle retrieval and code conversion of utf-8 textual data |
Fastcgipp::Fcgistream< charT >::Encoder | |
Fastcgipp::encoding | Stream manipulator for setting output encoding |
Fastcgipp::Protocol::EndRequest | Data structure used as the body for FastCGI records with a RecordType of END_REQUEST |
Fastcgipp::Http::Environment< charT > | Data structure of HTTP environment data |
Fastcgipp::equalsFd | Predicate for comparing the file descriptor of a pollfd |
ASql::Error | SQL Error |
ASql::MySQL::Error | MySQL Error |
Fastcgipp::Fcgistream< charT > | Stream class for output of client data through FastCGI |
Fastcgipp::FcgistreamSink | Encapsulates data into FastCGI records to be sent back to the web server |
Fastcgipp::Transceiver::fdBuffer | Buffer type for receiving FastCGI records |
Fastcgipp::Transceiver::Buffer::Frame | Frame of data associated with a file descriptor |
Fastcgipp::Protocol::FullId | A full ID value for a FastCGI request |
Fastcgipp::Protocol::Header | Data structure used as the header for FastCGI records |
ASql::Data::Index | Stores on index value from a Set |
ASql::Transaction< T >::Item | Ties query objects to their statements |
Fastcgipp::Protocol::ManagementReply< NAMELENGTH, VALUELENGTH, PADDINGLENGTH > | Used for the reply of FastCGI management records of type GET_VALUES |
Fastcgipp::ManagerPar | General task and protocol management class |
Fastcgipp::Manager< T > | General task and protocol management class |
Fastcgipp::Message | Data structure used to pass messages within the fastcgi++ task management system |
Fastcgipp::Request< charT >::Messages | Queue type for pending messages |
ASql::Data::NullablePar | Base class to the Nullable template class |
ASql::Data::Nullable< T > | Class for adding null capabilities to any type. Needed for SQL queries involving |
ASql::Data::NullableArray< T, size > | Class for adding null capabilities to character arrays |
Fastcgipp::Http::Post< charT > | Holds a piece of HTTP post data |
ASql::ConnectionPar< T >::Queries | Thread safe queue of queries |
ASql::QueryPar | Parent class for storing query data to be passed and retrieved from statements |
ASql::Query< Parameters, Results, ParametersParent, ResultsParent > | Class for storing query data to be passed to and retrieved from statements |
ASql::Query< Parameters, Results, typename boost::enable_if< boost::is_base_of< Data::Set, Parameters > >::type, typename boost::enable_if< boost::is_base_of< Data::Set, Results > >::type > | Query specialization for results of Data::Set type and parameters of Data::Set type |
ASql::Query< Parameters, Results, typename boost::enable_if< boost::is_base_of< Data::Set, Parameters > >::type, typename boost::enable_if< boost::is_base_of< Data::SetContainer, Results > >::type > | Query specialization for results of Data::SetContainer type and parameters of Data::Set type |
ASql::Query< Parameters, void, typename boost::enable_if< boost::is_base_of< Data::Set, Parameters > >::type, void > | Query specialization for no results (type void) and parameters of Data::Set type |
ASql::Query< Parameters, void, typename boost::enable_if< boost::is_base_of< Data::SetContainer, Parameters > >::type, void > | Query specialization for no results (type void) and parameters of Data::SetContainer type |
ASql::Query< void, Results, void, typename boost::enable_if< boost::is_base_of< Data::Set, Results > >::type > | Query specialization for results of Data::Set type and empty parameters (type void) |
ASql::Query< void, Results, void, typename boost::enable_if< boost::is_base_of< Data::SetContainer, Results > >::type > | Query specialization for results of Data::SetContainer type and empty parameters (type void) |
ASql::Query< void, void, void, void > | Query specialization for no results or parameters |
ASql::ConnectionPar< T >::QuerySet | |
Fastcgipp::Exceptions::RecordsOutOfOrder | Thrown if FastCGI records are received out of order |
Fastcgipp::Request< charT > | Request handling class |
Fastcgipp::Manager< T >::Requests | Associative container type for active requests |
Fastcgipp::Transceiver::Buffer::SendBlock | Block of memory for extraction from Buffer |
Fastcgipp::Http::SessionId | Defines ID values for HTTP sessions |
Fastcgipp::Http::Sessions< T > | Container for HTTP sessions |
ASql::Data::Set | |
ASql::Data::IndySetBuilder< T > | Wraps a Set object around an new auto-allocated individual object of type T |
ASql::Data::IndySetPtrBuilder< T > | Wraps a Set object around a pointer to an individual object of type T |
ASql::Data::IndySetRefBuilder< T > | Wraps a Set object around a reference to an individual object of type T |
ASql::Data::SetBuilder< T > | Wraps a Set object around an new auto-allocated dataset of type T |
ASql::Data::SetPtrBuilder< T > | Wraps a Set object around a pointer to a dataset of type T |
ASql::Data::SetRefBuilder< T > | Wraps a Set object around a reference to a dataset of type T |
ASql::Data::SetSharedPtrBuilder< T > | Wraps a Set object around a shared pointer to a dataset of type T |
ASql::ConnectionPar< T >::SetCanceler | Locks the mutex on a statement and set's the canceller to the queries canceller |
ASql::Data::SetContainer | Base class for containers of Data::Set objects to be used for result/parameter data in SQL queries |
ASql::Data::IndySTLSetContainer< T > | Wraps a SetContainer object around a new auto-allocated STL container of type T |
ASql::Data::STLSetContainer< T > | Wraps a SetContainer object around a new auto-allocated STL container of type T |
ASql::Data::STLSetRefContainer< T > | Wraps a SetContainer object around a reference to an STL container of type T |
ASql::Data::STLSharedSetContainer< T > | Wraps a SetContainer object around a shared pointer to an STL container of type T |
ASql::QueryPar::SharedData | Sub-structure to store shared data for the query |
ASql::Statement | SQL Statement |
ASql::MySQL::Statement | MySQL query statement |
Fastcgipp::ManagerPar::Tasks | Queue type for pending tasks |
ASql::Transaction< T > | Build a series of queries into a transaction |
Fastcgipp::Transceiver | Handles low level communication with "the other side" |
Fastcgipp::Exceptions::UnknownContentType | Thrown if a incoming content type is unknown |
Fastcgipp::Protocol::UnknownType | Data structure used as the body for FastCGI records with a RecordType of UNKNOWN_TYPE |