Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
oCcxxtools::net::AcceptTerminated
oCcxxtools::net::AddrInfo
oCtnt::ApplicationUnlockerUnlocks the application (and session) as long as the object is in scope
oCcxxtools::Arg< T >Read and extract commandline parameters from argc/argv
oCcxxtools::Arg< bool >Specialization for bool
oCcxxtools::ArgInHelper class for redirecting input to stdin or file using command line switch
oCcxxtools::ArgOutHelper class for redirecting output to stdout or file using command line switch
oCcxxtools::ArrayDestroyPolicy< ObjectType >
oCcxxtools::unit::AssertionTest Assertion exceptionAssertions are modeled as an exception type, which is thrown by Unit tests when an assertion has failed
oCcxxtools::AtomicRefCounted
oCcxxtools::xml::AttributeA class representing a single attribute of a tag from an XML document
oCcxxtools::http::Request::Auth
oCcxxtools::http::Authenticator
oCbasic_iostream
oCbasic_istream
oCbasic_ostream
oCbasic_streambuf
oCstd::basic_string< cxxtools::Char >Unicode capable strings
oCtntdb::mysql::BindValues
oCcxxtools::bin::BinOObject< ObjectType >Wrapper object to easily print serializable objects in cxxtools binary format to a output stream
oCtntdb::BlobBinary large objects
oCtntdb::oracle::Blob
oCtntdb::BlobIStreamIstream for reading from a tntdb::Blob
oCtntdb::BlobStreamBufStreambuf for reading from a tntdb::Blob
oCcxxtools::Cache< Key, Value >Implements a container for caching elements
oCcxxtools::CharA lightweight Character class (32 bits)
oCtnt::ChunkedOStream
oCtnt::ChunkedWriter
oCcxxtools::http::ClientThis class implements a http client
oCcxxtools::ClockMeasures time intervals
oCtnt::Cmd
oCstd::codecvt_base
oCcxxtools::posix::CommandInputCxxtools::posix::CommandInput starts a process and the stdin is connected to the current process
oCcxxtools::posix::CommandOutputCxxtools::posix::CommandOutput starts a process and the stdout of the process can be read
oCcxxtools::CompareEventTypeInfo
oCtnt::CompidentThis class is an identifier for a tntnet component
oCtnt::Component
oCtnt::ComponentFactory
oCtnt::ConfiguratorHelper class for easier configuration of tntnet when used as library
oCcxxtools::ConnectableConnection management for signal and slot objectsThis class implements connection management for signal and slot objects
oCtntdb::ConnectionThis class holds a connection to a database
oCcxxtools::ConnectionRepresents a connection between a Signal/Delegate and a slot
oCtntdb::ConnectionPool
oCtntdb::ConnectionPools
oCcxxtools::http::MessageHeader::const_iterator
oCcxxtools::QueryParams::const_iteratorIterator for named and unnamed parameters in QueryParams
oCtnt::Messageheader::const_iterator
oCtntdb::Result::const_iteratorThis implements a constant iterator to a result-set
oCtntdb::Row::const_iterator
oCtntdb::Statement::const_iteratorThis class represents a database-cursor
oCtnt::ConversionError
oCcxxtools::ConversionError
oCcxxtools::Convert< T, S >
oCtnt::Cookie
oCtnt::Cookies
oCcxxtools::CsvOObject< ObjectType >Wrapper object to easily print serializable objects as csv to a output stream
oCcxxtools::CsvParser
oCcxxtools::CsvSerializer
oCstd::ctype_base
oCcxxtools::DateDate expressed in year, month, and day
oCtntdb::DateThis class holds a date
oCcxxtools::DateTimeCombined Date and Time value
oCtntdb::DatetimeThis class holds a date and a time
oCtntdb::oracle::Datetime
oCtntdb::Decimal
oCcxxtools::DefaultCreator< T >This class is a factory for objects wich are default constructable
oCcxxtools::DefaultDestroyPolicy< ObjectType >Old name for DeletePolicy for compatibility
oCtnt::DeflateError
oCtnt::DeflateStream
oCtnt::DeflateStreamBuf
oCcxxtools::DeletePolicy< ObjectType >Deleter policy for smart pointer
oCcxxtools::DeserializerConvert format to SerializationInfo
oCcxxtools::DirectoryRepresents a single directory in the file-system
oCcxxtools::DirectoryIteratorIterates over entries of a directory
oCcxxtools::xml::XmlWriter::Element
oCtnt::Encoding
oCcxxtools::xml::EntityResolverEntity resolver class which associates entities to resolved entity values
oCcxxtools::EnvSubstThis class parses a character data and replaces environment variables
oCcxxtools::EnvSubstSyntaxError
oCtntdb::ErrorBase class for database errors
oCcxxtools::EnvSubst::Ev
oCcxxtools::IniParser::Event
oCcxxtools::PropertiesParser::Event
oCcxxtools::EventBase class for all event types
oCcxxtools::posix::ExecCxxtools::posix::Exec is a wrapper around the exec?? functions of posix
oCcxxtools::ExternalAtomicRefCounted< ObjectType >
oCcxxtools::ExternalRefCounted< ObjectType >Non-intrusive reference counting
oCcxxtools::Fdiostream
oCcxxtools::Fdstreambuf
oCcxxtools::FileProvides common operations on files
oCcxxtools::FileInfoProvides information about a node in the file-system
oCcxxtools::posix::ForkA simple wrapper for the system function fork(2)
oCcxxtools::Formatter
oCcxxtools::FreeDestroyPolicy< T >
oCcxxtools::ThreadPool::FutureMonitors the state of a job, which runs in the thread pool
oCcxxtools::HdostreamHexdumper as a outputstream
oCcxxtools::Hdstreambuf
oCcxxtools::HexDumpHelper object for dumping content to output stream without creating another output stream
oCtntdb::HostvarHelper class to hold a Statement and a column name
oCtnt::HtmlEscOstream
oCtnt::HtmlEscStreamBuf
oCtnt::HttpMessageBase class for HTTP messages
oCtnt::HttpReturn
oCcxxtools::IComposer
oCtntdb::IConnectionManager
oCcxxtools::iconv_error
oCcxxtools::IConverterIConverter is a simple wrapper around cxxtools::iconvstream
oCcxxtools::iconvstreamStd::ostream-Interface for iconv(3) and related
oCcxxtools::iconvstreambufStd::streambuf-Interface for iconv(3) and related
oCcxxtools::iconvwrapWraps iconv
oCcxxtools::IDecomposer
oCcxxtools::IniFile
oCcxxtools::IniParserParser for files in ini-format
oCcxxtools::InternalRefCounted< ObjectType >Intrusive reference counting
oCcxxtools::IntTraits< T >
oCcxxtools::IntTraits< int >
oCcxxtools::IntTraits< long >
oCcxxtools::IntTraits< short >
oCcxxtools::IntTraits< signed char >
oCcxxtools::IntTraits< unsigned char >
oCcxxtools::IntTraits< unsigned int >
oCcxxtools::IntTraits< unsigned long >
oCcxxtools::IntTraits< unsigned short >
oCcxxtools::InvalidDate
oCcxxtools::InvalidTime
oCcxxtools::IOError
oCcxxtools::IRemoteProcedure
oCcxxtools::IRemoteResult
oCcxxtools::xml::XmlReader::Iterator
oCcxxtools::JsonOObject< ObjectType >Wrapper object to easily print serializable objects as json to a output stream
oCcxxtools::JsonParser
oCcxxtools::JsonSerializerHere is a small example to use this class
oCcxxtools::LibraryShared library loader
oCtntdb::LibraryManager
oCtnt::TntConfig::ListenerA listener entry
oCtnt::ListenerBase
oCcxxtools::LogConfiguration
oCcxxtools::Logger
oCcxxtools::LogManager
oCcxxtools::LogMessage
oCcxxtools::LogTracer
oCcxxtools::LruCache< Key, Value >Implements a lru cache
oCtnt::Mapping
oCtnt::TntConfig::MappingA mapping entry
oCcxxtools::md5_hash< data_type >
oCcxxtools::Md5streamThis is a easy and safe interface to MD5-calculation
oCcxxtools::Md5streambuf
oCtnt::MessageattributeParserMessageattribute like form-data; name="my-upload-field"; filename="ttt.sh" or application/x-shellscript see also rfc2045
oCcxxtools::http::MessageHeader
oCtnt::MessageheaderStandard-message-header like rfc822
oCtnt::MimeDb
oCcxxtools::MimeHeaderThe class implements a base class for mime entities, with headers as specified in rfc2045
oCcxxtools::multi_ifstream
oCcxxtools::multifstreambufRead multiple files as one stream
oCtnt::MultipartMIME-Multipart-Object
oCcxxtools::xml::NamespaceA Namespace element (Node) of an XML document
oCcxxtools::xml::NamespaceContextManages all namespaces which are valid for a specific XML document
oCcxxtools::xml::NodeThe super-class for all specific Node type of an XML document
oCcxxtools::NonCopyable
oCtnt::NullDestroyPolicy< objectType >
oCtntdb::oracle::Number
oCcxxtools::NumberFormat< CharType >
oCstd::numpunct< cxxtools::Char >Numpunct localization facet
oCtnt::HttpRequest::Parser
oCtnt::Messageheader::Parser
oCcxxtools::bin::Parser
oCtnt::PartPart of a MIME-multipart-object
oCcxxtools::multi_ifstream::pattern_inserterStl-compatible inserter
oCtntdb::postgresql::PgError
oCcxxtools::posix::Pipestream
oCcxxtools::posix::PipestreambufSimple unix pipe iostream
oCcxxtools::PropertiesFile
oCcxxtools::PropertiesOObject< ObjectType >Wrapper object to easily print serializable objects as properties to a output stream
oCcxxtools::PropertiesParser
oCcxxtools::PropertiesSerializer
oCcxxtools::Pool< ObjectType, CreatorType, OwnershipPolicy, DestroyPolicy >::Ptr
oCcxxtools::QueryParamsQueryParams represents parameters from a HTML-Form
oCcxxtools::Queue< T >This class implements a thread safe queue
oCcxxtools::RefLinked< ObjectType >Reference linking
oCcxxtools::RegexRegex(3)-wrapper
oCcxxtools::RegexDestroyPolicy< regex_t >
oCcxxtools::RegexSMatchCollects matches in a regex
oCcxxtools::unit::RegisterTest< TestT >Registers tests to an application
oCRelease
oCtntdb::Blob::Release< T >Release policy for SmartPtr
oCcxxtools::RemoteClientBase class for rpc client
oCcxxtools::RemoteException
oCcxxtools::http::Reply
oCcxxtools::unit::ReporterTest event reporter
oCcxxtools::json::Request
oCcxxtools::http::Request
oCtnt::RequestSizeMonitor
oCcxxtools::http::Responder
oCtntdb::ResultThe class holds a resultset of a query
oCtntdb::RowRow represents a row, which is fetched from the database
oCtntdb::RowReaderA RowReader is a class which helps reading multiple columns from a row
oCtnt::Savepoint
oCcxxtools::xmlrpc::Scanner
oCcxxtools::ScopedIncrement< T >
oCcxxtools::ScopedIncrement< atomic_t >
oCcxxtools::Selectable
oCcxxtools::SignalBase::Sentry
oCcxxtools::SerializationErrorError during serialization of a type
oCcxxtools::SerializationInfoRepresents arbitrary types during serialization
oCcxxtools::bin::Serializer
oCcxxtools::http::Server
oCcxxtools::http::Service
oCcxxtools::ServiceProcedure
oCcxxtools::ServiceRegistry
oCtnt::SessionUnlockerUnlocks the session as long as the object is in scope
oCcxxtools::SimpleRefCounted
oCcxxtools::Singleton< T, A >Singleton class template
oCcxxtools::unit::Skip
oCcxxtools::Slot
oCcxxtools::SmartPtr< ObjectType, OwnershipPolicy, DestroyPolicy >Policy-based smart-pointer-class
oCcxxtools::SourceInfoSource code info classThis class is used to store information about a location in the source code
oCtntdb::SqlBuilderHelper class for building sql statements
oCtntdb::StatementThis class represents an SQL statement
oCtntdb::StmtEvent
oCtntdb::StmtParserSearch host variables
oCtnt::StringLessIgnoreCase< stringType >
oCcxxtools::StringStreamBuffer
oCcxxtools::SymbolSymbol resolved from a shared library
oCcxxtools::SystemErrorException class indicating a system error
oCcxxtools::Tee
oCcxxtools::Teestreambuf
oCcxxtools::unit::TestContext
oCcxxtools::unit::TestFixture
oCcxxtools::unit::TestProtocolProtocol for test suitesThis is the base class for protocols that can be used to run a test suite
oCcxxtools::ThreadPool
oCtntdb::TimeThis class holds a time
oCcxxtools::TimeTime expressed in hours, minutes, seconds and milliseconds
oCcxxtools::TimerNotifies clients in constant intervals
oCcxxtools::TimespanRepresents time spans up to microsecond resolution
oCtnt::TntConfigThis structure represents the configuration of a tntnet server
oCtnt::TntnetMain application class for stand-alone tntnet web application
oCtntdb::TransactionThe class Transaction monitors the state of a transaction on a database connection
oCcxxtools::TypeTraits< void >Type-traits for for void
oCcxxtools::TypeTraitsBase< T >
oCcxxtools::net::UdpOStream
oCcxxtools::net::UdpStreambuf
oCtnt::unzipError
oCtnt::unzipFile
oCtnt::unzipFileStream
oCtnt::unzipFileStreamBuf
oCcxxtools::net::UriUniform resource identifier
oCtnt::UrlEscOstream
oCtnt::UrlEscStreamBuf
oCtnt::Urlmapper
oCcxxtools::Utf8OString
oCcxxtools::Uuencode_streambuf
oCcxxtools::UuencodeOstreamUuencoder
oCtntdb::ValueThe class Value represents a value, which is fetched from the database
oCcxxtools::QueryParams::value_type
oCtntdb::RowImpl::ValueType
oCcxxtools::Void
oCcxxtools::xml::XmlErrorException that is thrown when a parse error occured
oCcxxtools::xml::XmlIObject< ObjectType >Wrapper object to easily read objects as xml from a input stream
oCcxxtools::xml::XmlOObject< ObjectType >Wrapper object to easily print serializable objects as xml to a output stream
oCcxxtools::xml::XmlReaderReads XML as a Stream of XML Nodes
oCcxxtools::xml::XmlSerializerSerialize objects or object data to XML
\Ccxxtools::xml::XmlWriter