| CCppCommon::Allocator< T, TMemoryManager, nothrow > | Memory allocator class |
| CCppCommon::Allocator< void, TMemoryManager, nothrow > | Memory allocator class (void specialization) |
| CCppCommon::ArenaMemoryManager< TAuxMemoryManager > | Arena memory manager class |
| CCppCommon::Barrier | Barrier synchronization primitive |
| CCppCommon::BinTree< T, TCompare > | Intrusive non balanced binary tree container |
| CCppCommon::BinTreeAA< T, TCompare > | Intrusive balanced A.Andersson binary tree container |
| CCppCommon::BinTreeAVL< T, TCompare > | Intrusive balanced AVL binary tree container |
| CCppCommon::BinTreeConstIterator< TContainer, T > | Intrusive binary tree constant iterator |
| CCppCommon::BinTreeConstReverseIterator< TContainer, T > | Intrusive binary tree constant reverse iterator |
| CCppCommon::BinTreeIterator< TContainer, T > | Intrusive binary tree iterator |
| CCppCommon::BinTreeRB< T, TCompare > | Intrusive balanced Red-Black binary tree container |
| CCppCommon::BinTreeReverseIterator< TContainer, T > | Intrusive binary tree reverse iterator |
| CCppCommon::BinTreeSplay< T, TCompare > | Intrusive balanced Splay binary tree container |
| CCppCommon::ConditionVariable | Condition variable synchronization primitive |
| CCppCommon::Console | Console management static class |
| CCppCommon::CPU | CPU management static class |
| CCppCommon::CriticalSection | Critical section synchronization primitive |
| CCppCommon::DefaultMemoryManager | Default memory manager class |
| CCppCommon::DirectoryIterator | Filesystem directory iterator |
| CCppCommon::DLL | Dynamic link library |
| CCppCommon::Encoding | Encoding utilities |
| CCppCommon::Endian | Big/Little-endian utilities |
| CCppCommon::Environment | Environment management static class |
| CCppCommon::EventAutoReset | Auto-reset event synchronization primitive |
| CCppCommon::EventManualReset | Manual-reset event synchronization primitive |
| ►Cstd::exception | |
| ►CCppCommon::Exception | Exception |
| CCppCommon::ArgumentException | Argument exception |
| CCppCommon::DomainException | Domain exception |
| CCppCommon::RuntimeException | Runtime exception |
| CCppCommon::SecurityException | Security exception |
| ►CCppCommon::SystemException | System exception |
| ►CCppCommon::FileSystemException | File system exception |
| CCppCommon::DLLException | Dynamic link library exception |
| ►Cstd::false_type | |
| CCppCommon::IsEnumFlags< TEnum > | Enum-based flags false checker |
| CCppCommon::FileCache | File cache |
| CCppCommon::FileLock | File-lock synchronization primitive |
| CCppCommon::Flags< TEnum > | Enum-based flags |
| CCppCommon::Flags< FileAttributes > | |
| CCppCommon::Flags< FilePermissions > | |
| CCppCommon::FlatMap< TKey, TValue, TCompare, TAllocator > | Flat map container |
| CCppCommon::StackTrace::Frame | Stack trace frame |
| CCppCommon::Function< class, Capacity > | Allocation free function stub |
| CCppCommon::Function< R(Args...), Capacity > | Allocation free function |
| CCppCommon::HashMap< TKey, TValue, THash, TEqual, TAllocator > | Hash map container |
| CCppCommon::HashMapConstIterator< TContainer, TKey, TValue > | Hash map constant iterator |
| CCppCommon::HashMapConstReverseIterator< TContainer, TKey, TValue > | Hash map constant reverse iterator |
| CCppCommon::HashMapIterator< TContainer, TKey, TValue > | Hash map iterator |
| CCppCommon::HashMapReverseIterator< TContainer, TKey, TValue > | Hash map reverse iterator |
| CCppCommon::HeapMemoryManager | Heap memory manager class |
| CCppCommon::Latch | Latch synchronization primitive |
| CCppCommon::List< T > | Intrusive list container |
| CCppCommon::ListConstIterator< T > | Intrusive list constant iterator |
| CCppCommon::ListConstReverseIterator< T > | Intrusive list constant reverse iterator |
| CCppCommon::ListIterator< T > | Intrusive list iterator |
| CCppCommon::ListReverseIterator< T > | Intrusive list reverse iterator |
| CCppCommon::Locker< T > | Locker synchronization primitive |
| CCppCommon::Math | Math static class |
| CCppCommon::MemCache< TKey, TValue > | Memory cache |
| CCppCommon::Memory | Memory management static class |
| CCppCommon::MPMCRingQueue< T > | Multiple producers / multiple consumers wait-free ring queue |
| CCppCommon::MPSCLinkedBatcher< T > | Multiple producers / single consumer wait-free linked batcher |
| CCppCommon::MPSCLinkedQueue< T > | Multiple producers / single consumer wait-free linked queue |
| CCppCommon::MPSCRingBuffer | Multiple producers / single consumer wait-free ring buffer |
| CCppCommon::MPSCRingQueue< T > | Multiple producers / single consumer wait-free ring queue |
| CCppCommon::Mutex | Mutex synchronization primitive |
| CCppCommon::NamedConditionVariable | Named condition variable synchronization primitive |
| CCppCommon::NamedCriticalSection | Named critical section synchronization primitive |
| CCppCommon::NamedEventAutoReset | Named auto-reset event synchronization primitive |
| CCppCommon::NamedEventManualReset | Named manual-reset event synchronization primitive |
| CCppCommon::NamedMutex | Named mutex synchronization primitive |
| CCppCommon::NamedRWLock | Named read/write lock synchronization primitive |
| CCppCommon::NamedSemaphore | Named semaphore synchronization primitive |
| CCppCommon::BinTree< T, TCompare >::Node | Binary tree node |
| CCppCommon::BinTreeAA< T, TCompare >::Node | A.Andersson binary tree node |
| CCppCommon::BinTreeAVL< T, TCompare >::Node | AVL binary tree node |
| CCppCommon::BinTreeRB< T, TCompare >::Node | Red-Black binary tree node |
| CCppCommon::BinTreeSplay< T, TCompare >::Node | Splay binary tree node |
| CCppCommon::List< T >::Node | List node |
| CCppCommon::Queue< T >::Node | Queue node |
| CCppCommon::Stack< T >::Node | Stack node |
| CCppCommon::NullMemoryManager | Null memory manager class |
| ►CCppCommon::Path | Filesystem path |
| CCppCommon::Directory | Filesystem directory |
| CCppCommon::File | Filesystem file |
| CCppCommon::Symlink | Filesystem symlink |
| CCppCommon::PoolMemoryManager< TAuxMemoryManager > | Memory pool manager class |
| CCppCommon::Process | Process abstraction |
| CCppCommon::Queue< T > | Intrusive queue container |
| CCppCommon::QueueConstIterator< T > | Intrusive queue constant iterator |
| CCppCommon::QueueIterator< T > | Intrusive queue iterator |
| ►CCppCommon::Reader | Reader interface |
| CCppCommon::File | Filesystem file |
| CCppCommon::Pipe | Pipe |
| CCppCommon::StdInput | Standard input stream |
| CCppCommon::ReadLocker< T > | Read locker synchronization primitive |
| CCppCommon::Allocator< T, TMemoryManager, nothrow >::rebind< TOther > | Rebind allocator |
| CCppCommon::Allocator< void, TMemoryManager, nothrow >::rebind< TOther > | Rebind allocator |
| CCppCommon::RWLock | Read/Write lock synchronization primitive |
| CCppCommon::Semaphore | Semaphore synchronization primitive |
| CCppCommon::SeqLock< T > | Sequential lock synchronization primitive |
| CCppCommon::SharedMemory | Shared memory manager |
| CCppCommon::SharedType< T > | Shared memory type |
| CCppCommon::Singleton< T > | Singleton template base class |
| ►CCppCommon::Singleton< ExceptionsHandler > | |
| CCppCommon::ExceptionsHandler | Exceptions handler |
| ►CCppCommon::Singleton< StackTraceManager > | |
| CCppCommon::StackTraceManager | Stack trace manager |
| CCppCommon::SourceLocation | Source location |
| CCppCommon::SpaceInfo | Filesystem space information |
| CCppCommon::SpinBarrier | Spin barrier synchronization primitive |
| CCppCommon::SpinLock | Spin-lock synchronization primitive |
| CCppCommon::SPSCRingBuffer | Single producer / single consumer wait-free ring buffer |
| CCppCommon::SPSCRingQueue< T > | Single producer / single consumer wait-free ring queue |
| CCppCommon::Stack< T > | Intrusive stack container |
| CCppCommon::StackConstIterator< T > | Intrusive stack constant iterator |
| CCppCommon::StackIterator< T > | Intrusive stack iterator |
| CCppCommon::StackMemoryManager< N > | Stack memory manager class |
| CCppCommon::StackTrace | Stack trace snapshot provider |
| CCppCommon::StaticConstructor< construct, destruct > | Static constructor pattern |
| CCppCommon::StringUtils | String utilities |
| CCppCommon::SystemError | System error |
| CCppCommon::Thread | Thread abstraction |
| ►CCppCommon::Time | Time |
| CCppCommon::LocalTime | Local time |
| CCppCommon::UtcTime | UTC time |
| CCppCommon::Timespan | Timespan |
| ►CCppCommon::Timestamp | Timestamp |
| CCppCommon::EpochTimestamp | Epoch timestamp |
| CCppCommon::LocalTimestamp | Local timestamp |
| CCppCommon::NanoTimestamp | High resolution timestamp |
| CCppCommon::RdtsTimestamp | RDTS timestamp |
| CCppCommon::UtcTimestamp | UTC timestamp |
| CCppCommon::Timezone | Timezone |
| CCppCommon::TokenBucket | Token bucket rate limit algorithm |
| CCppCommon::uint128_t | Unsigned 128-bit integer type |
| CCppCommon::uint256_t | Unsigned 256-bit integer type |
| CCppCommon::UUID | Universally unique identifier (UUID) |
| CCppCommon::ValidateAlignedStorage< ImplSize, ImplAlign, StorageSize, StorageAlign, Enable > | Aligned storage validator |
| CCppCommon::WaitBatcher< T > | Multiple producers / multiple consumers wait batcher |
| CCppCommon::WaitQueue< T > | Multiple producers / multiple consumers wait queue |
| CCppCommon::WaitRing< T > | Multiple producers / multiple consumers wait ring |
| CCppCommon::WriteChar | Write character stream manipulator |
| CCppCommon::WriteLocker< T > | Write locker synchronization primitive |
| ►CCppCommon::Writer | Writer interface |
| CCppCommon::File | Filesystem file |
| CCppCommon::Pipe | Pipe |
| CCppCommon::StdError | Standard error stream |
| CCppCommon::StdOutput | Standard output stream |
| CCppCommon::WriteString | Write string stream manipulator |
| CCppCommon::WriteWChar | Write wide character stream manipulator |
| CCppCommon::WriteWString | Write wide string stream manipulator |