BLOCXX_NAMESPACE::AppenderLogger | The AppenderLogger is a Logger that sends it's log messages to multiple LogAppender objects |
BLOCXX_NAMESPACE::Array< T > | Array<> wraps std::vector<> in COWReference<> adding ref counting and copy on write capability |
BLOCXX_NAMESPACE::AssertionException | |
BLOCXX_NAMESPACE::Atomic_t | The Atomic_t structure is used by all the AtomicXXX functions |
BLOCXX_NAMESPACE::AutoPtr< X > | The AutoPtr class provides a simple class for smart pointers to single objects (for multiple, see AutoPtrVec); it stores a pointer to an object obtained by way of the new operator and deletes that object when the AutoPtr object is destroyed |
BLOCXX_NAMESPACE::AutoPtrVec< X > | The AutoPtrVec class provides a simple class for smart pointers to a dynamically allocated array of objects |
BLOCXX_NAMESPACE::BadSignatureException | |
BLOCXX_NAMESPACE::BaseStreamBuffer | |
BLOCXX_NAMESPACE::Bool | The Bool class is an abstraction for the boolean data type |
BLOCXX_NAMESPACE::CancellationDeniedException | |
BLOCXX_NAMESPACE::CerrAppender | The CerrAppender is a LogAppender derivative that sends log message to stderr |
BLOCXX_NAMESPACE::CerrLogger | The CerrLogger is a Logger derivative that sends log message to stderr |
BLOCXX_NAMESPACE::Char16 | The Char16 class is an abstraction for a double byte character |
BLOCXX_NAMESPACE::CmdLineParser | Do command line parsing |
BLOCXX_NAMESPACE::CmdLineParser::Option | The Option structure is used to hold information about a single command line option |
BLOCXX_NAMESPACE::CmdLineParserException | |
BLOCXX_NAMESPACE::Condition | The Condition class represents a synchronization device that allows threads to suspend execution and relinquish the processors until another thread signals the condition |
BLOCXX_NAMESPACE::ConditionLockException | |
BLOCXX_NAMESPACE::ConditionResourceException | |
BLOCXX_NAMESPACE::COWIntrusiveCountableBase | |
BLOCXX_NAMESPACE::COWIntrusiveReference< T > | COWIntrusiveReference A smart pointer that uses intrusive reference counting |
BLOCXX_NAMESPACE::COWReference< T > | COWReference A smart pointer that uses non-intrusive reference counting |
BLOCXX_NAMESPACE::COWReferenceBase | |
BLOCXX_NAMESPACE::CryptographicRandomNumberException | |
BLOCXX_NAMESPACE::DataIStream | |
BLOCXX_NAMESPACE::DataIStreamBase | |
BLOCXX_NAMESPACE::DataIStreamBuf | |
BLOCXX_NAMESPACE::DataOStream | |
BLOCXX_NAMESPACE::DataOStreamBase | |
BLOCXX_NAMESPACE::DataOStreamBuf | |
BLOCXX_NAMESPACE::DateTime | The DateTime class is an abstraction for date time data |
BLOCXX_NAMESPACE::DateTimeException | |
BLOCXX_NAMESPACE::DeadlockException | |
BLOCXX_NAMESPACE::dlSharedLibrary | DlSharedLibrary loads and queries shared libraries |
BLOCXX_NAMESPACE::dlSharedLibraryLoader | DlSharedLibraryLoader is the class for loading shared libraries on systems with the dl functions |
BLOCXX_NAMESPACE::ExceptionDetail::dummy | |
BLOCXX_NAMESPACE::Enumeration< T > | |
BLOCXX_NAMESPACE::Enumeration_input_iterator< T > | |
BLOCXX_NAMESPACE::Enumeration_insert_iterator< T > | |
BLOCXX_NAMESPACE::EnumerationException | |
BLOCXX_NAMESPACE::EnvVars | The EnvVars class is an abstraction for a set of environment variables |
BLOCXX_NAMESPACE::ExceptionDetail::Errno< exType > | |
BLOCXX_NAMESPACE::Exception | This class is the base of all exceptions thrown by blocxx code |
BLOCXX_NAMESPACE::ExecBufferFullException | |
BLOCXX_NAMESPACE::ExecErrorException | |
BLOCXX_NAMESPACE::ExecTimeoutException | |
BLOCXX_NAMESPACE::File | The purpose of the File class is to provide an abstraction layer over the platform dependant functionality related to a file |
BLOCXX_NAMESPACE::FileAppender | This class sends log messges to a file |
BLOCXX_NAMESPACE::FileSystemException | |
BLOCXX_NAMESPACE::Format | |
BLOCXX_NAMESPACE::ExceptionDetail::FormatMsg | |
BLOCXX_NAMESPACE::ExceptionDetail::FormatMsgImpl | |
BLOCXX_NAMESPACE::FuncNamePrinter | |
BLOCXX_NAMESPACE::IConv_t | The IConv_t class is a wrapper to the UNIX98 iconv(3) functions |
BLOCXX_NAMESPACE::Exec::InputCallback | |
BLOCXX_NAMESPACE::IntrusiveCountableBase | |
BLOCXX_NAMESPACE::IntrusiveReference< T > | |
BLOCXX_NAMESPACE::InvalidUTF8Exception | |
BLOCXX_NAMESPACE::IOException | |
BLOCXX_NAMESPACE::IOIFC | |
BLOCXX_NAMESPACE::IOIFCStreamBuffer | |
BLOCXX_NAMESPACE::IstreamBufIterator | This class differs from a std::istreambuf_iterator in that dereferncing an eof iterator returns 0 This class is mostly just a replacement for std::istreambuf_iterator<>, since it doesn't exist in the gcc 2.95.x standard lib |
BLOCXX_NAMESPACE::IstreamBufIterator::proxy | |
BLOCXX_NAMESPACE::IStringStream | |
BLOCXX_NAMESPACE::IStringStreamBase | |
BLOCXX_NAMESPACE::IStringStreamBuf | |
BLOCXX_NAMESPACE::List< T > | This class is a wrapper around std::list<> and adds COW capabilities |
BLOCXX_NAMESPACE::LogAppender | |
BLOCXX_NAMESPACE::Logger | Logging interface |
BLOCXX_NAMESPACE::LoggerException | |
BLOCXX_NAMESPACE::LogMessage | |
BLOCXX_NAMESPACE::LogMessagePatternFormatter | |
BLOCXX_NAMESPACE::LogMessagePatternFormatter::Converter | |
BLOCXX_NAMESPACE::LogMessagePatternFormatterException | |
BLOCXX_NAMESPACE::Map< Key, T, Compare > | |
BLOCXX_NAMESPACE::MD5 | |
BLOCXX_NAMESPACE::MD5::MD5_CTX | |
BLOCXX_NAMESPACE::MD5Exception | |
BLOCXX_NAMESPACE::MD5OStreamBase | |
BLOCXX_NAMESPACE::MD5StreamBuffer | |
BLOCXX_NAMESPACE::Mutex | |
BLOCXX_NAMESPACE::Mutex_t | |
BLOCXX_NAMESPACE::MutexLock | |
BLOCXX_NAMESPACE::NonRecursiveMutex | |
BLOCXX_NAMESPACE::NonRecursiveMutex_t | |
BLOCXX_NAMESPACE::NonRecursiveMutexLock | |
BLOCXX_NAMESPACE::NonRecursiveMutexLockState | |
BLOCXX_NAMESPACE::NullAppender | This class sends log messges to the bit bucket |
BLOCXX_NAMESPACE::NULLCOWIntrusiveReferenceException | |
BLOCXX_NAMESPACE::NULLCOWReferenceException | |
BLOCXX_NAMESPACE::NullLogger | This logger just discards all log messages |
BLOCXX_NAMESPACE::NULLReferenceException | |
BLOCXX_NAMESPACE::NULLValueException | |
BLOCXX_NAMESPACE::NwIface | |
BLOCXX_NAMESPACE::ObjScopeGuardImpl0< Obj, MemFun > | |
BLOCXX_NAMESPACE::ObjScopeGuardImpl1< Obj, MemFun, P1 > | |
BLOCXX_NAMESPACE::ObjScopeGuardImpl2< Obj, MemFun, P1, P2 > | |
BLOCXX_NAMESPACE::OStringStream | |
BLOCXX_NAMESPACE::OStringStreamBase | |
BLOCXX_NAMESPACE::OStringStreamBuf | |
BLOCXX_NAMESPACE::OutOfBoundsException | |
BLOCXX_NAMESPACE::Exec::OutputCallback | |
BLOCXX_NAMESPACE::PopenStreams | This class represents a connection to a process |
BLOCXX_NAMESPACE::PopenStreamsImpl | |
BLOCXX_NAMESPACE::PosixRegEx | POSIX Regular Expression wrapper class and utility functions |
BLOCXX_NAMESPACE::PosixUnnamedPipe | |
BLOCXX_NAMESPACE::Exec::ProcessStatus | |
BLOCXX_NAMESPACE::RandomNumber | |
BLOCXX_NAMESPACE::ReadLock | |
BLOCXX_NAMESPACE::RefCount | |
BLOCXX_NAMESPACE::Reference< T > | |
BLOCXX_NAMESPACE::ReferenceBase | |
BLOCXX_NAMESPACE::RefHolder< T > | |
BLOCXX_NAMESPACE::RegExCompileException | Compilation exception |
BLOCXX_NAMESPACE::RegExExecuteException | Execution exception |
BLOCXX_NAMESPACE::Runnable | There are two methods for creating a thread of execution in the OW systems |
BLOCXX_NAMESPACE::RWLocker | |
BLOCXX_NAMESPACE::RWLockerException | |
BLOCXX_NAMESPACE::ScopeGuardImpl0< F > | |
BLOCXX_NAMESPACE::ScopeGuardImpl1< F, P1 > | |
BLOCXX_NAMESPACE::ScopeGuardImpl2< F, P1, P2 > | |
BLOCXX_NAMESPACE::ScopeGuardImpl3< F, P1, P2, P3 > | |
BLOCXX_NAMESPACE::ScopeGuardImplBase | |
BLOCXX_NAMESPACE::SelectableCallbackIFC | |
BLOCXX_NAMESPACE::SelectableIFC | |
BLOCXX_NAMESPACE::SelectEngine | |
BLOCXX_NAMESPACE::SelectEngineStopper | |
BLOCXX_NAMESPACE::SelectException | |
BLOCXX_NAMESPACE::Select::SelectObject | |
BLOCXX_NAMESPACE::Semaphore | |
BLOCXX_NAMESPACE::ServerSocket | |
BLOCXX_NAMESPACE::ServerSocketImpl | |
BLOCXX_NAMESPACE::SharedLibrary | SharedLibrary is a base class for platform classes that implement the functionality of loading and querying shared libraries |
BLOCXX_NAMESPACE::SharedLibraryException | |
BLOCXX_NAMESPACE::SharedLibraryLoader | SharedLibraryLoader is the base class for a platform class for loading shared libraries |
BLOCXX_NAMESPACE::SharedLibraryReference< T > | |
BLOCXX_NAMESPACE::SignalScope | |
BLOCXX_NAMESPACE::Socket | |
BLOCXX_NAMESPACE::SocketAddress | |
BLOCXX_NAMESPACE::SocketAddressException | |
BLOCXX_NAMESPACE::SocketBaseImpl | |
BLOCXX_NAMESPACE::SocketException | |
BLOCXX_NAMESPACE::SocketImpl | |
BLOCXX_NAMESPACE::SocketStreamBuffer | |
BLOCXX_NAMESPACE::SocketTimeoutException | |
BLOCXX_NAMESPACE::SortedVectorMap< Key, T, Compare > | |
BLOCXX_NAMESPACE::SortedVectorMapDataCompare< Key, T, Compare > | |
BLOCXX_NAMESPACE::SortedVectorSet< T, Compare > | |
BLOCXX_NAMESPACE::SSLClientCtx | |
BLOCXX_NAMESPACE::SSLException | |
BLOCXX_NAMESPACE::SSLServerCtx | |
BLOCXX_NAMESPACE::Stack< T > | |
BLOCXX_NAMESPACE::String | This String class is an abstract data type that represents as NULL terminated string of characters |
BLOCXX_NAMESPACE::String::ByteBuf | |
BLOCXX_NAMESPACE::StringBuffer | |
BLOCXX_NAMESPACE::StringConversionException | |
BLOCXX_NAMESPACE::SyslogAppender | This class sends log messges to syslog |
BLOCXX_NAMESPACE::TempFileBuffer | |
BLOCXX_NAMESPACE::TempFileEnumerationImpl< T > | |
BLOCXX_NAMESPACE::TempFileEnumerationImplBase | |
BLOCXX_NAMESPACE::TempFileStream | |
BLOCXX_NAMESPACE::Thread | |
BLOCXX_NAMESPACE::ThreadBarrier | The ThreadBarrier class is used to synchronize threads |
BLOCXX_NAMESPACE::ThreadBarrierException | |
BLOCXX_NAMESPACE::ThreadBarrierImpl | |
BLOCXX_NAMESPACE::ThreadCancelledException | In the event a thread has been cancelled, a ThreadCancelledException will be thrown |
BLOCXX_NAMESPACE::ThreadCountDecrementer | |
BLOCXX_NAMESPACE::ThreadCounter | |
BLOCXX_NAMESPACE::ThreadDoneCallback | |
BLOCXX_NAMESPACE::ThreadException | |
BLOCXX_NAMESPACE::ThreadParam | |
BLOCXX_NAMESPACE::ThreadPool | The ThreadPool class is used to coordinate a group of threads |
BLOCXX_NAMESPACE::ThreadPoolException | |
BLOCXX_NAMESPACE::ThreadPoolImpl | |
BLOCXX_NAMESPACE::TimeoutException | |
BLOCXX_NAMESPACE::TmpFile | |
BLOCXX_NAMESPACE::TmpFileImpl | |
BLOCXX_NAMESPACE::UnknownHostException | |
BLOCXX_NAMESPACE::UnnamedPipe | Abstract interface for an UnnamedPipe |
BLOCXX_NAMESPACE::UnnamedPipeException | |
BLOCXX_NAMESPACE::UUID | UUIDs (Universally Unique IDentifiers), also known as GUIDs (Globally Unique IDentifiers), are 128 bits long |
BLOCXX_NAMESPACE::UUIDException | |
BLOCXX_NAMESPACE::WriteLock | |