| CCAtomicHashTable | A lock-free hash table that can be used in multi-thread or multi-process programs |
| CCAtomicSync | GCC __sync_XXX based atomic operations for integral types |
| CCBarrier | |
| CCBarrierAttr | |
| CCByteOrderTraits | |
| CCByteOrderTraits< T, 1 > | |
| CCByteOrderTraits< T, 2 > | |
| CCByteOrderTraits< T, 4 > | |
| CCByteOrderTraits< T, 8 > | |
| CCCharBuffer | Provide interfaces similar to std::string for raw byte array |
| CCCharsetConvert | Converting text between different character encodings |
| CCCompressorLzo | A convenient interface for miniLZO compression algorithm |
| CCCompressorQuickLZ | A convenient interface for QuickLZ compression algorithm |
| CCCompressorSnappy | A convenient interface for Snappy compression algorithm |
| CCCompressorZlib | A convenient interface for zlib compression algorithm |
| CCCondAttr | |
| CCCondition | |
| CCConfiguration | Parse config file and get attributes |
| CCConsistentHash | A lightweight implementation of Consistent Hashng algorithm |
| ▼CCCoroutine | |
| Cyield_type | |
| ▼CCCoroutine< T & > | |
| Cyield_type | |
| ▼CCCoroutine< void > | |
| Cyield_type | |
| CCDataStreamBase | Base class of CInByteStream, COutByteStreamBasic |
| CCEncryptorAes | A convenient interface for Advanced Encryption Standard (AES) algorithm |
| CCEpoll | Representation of epoll(7) |
| CCEpollEvent | Representation of epoll_event |
| CCFdDataMap | Thread-safe hash table for fd (file descriptor) related data |
| CCFdMap | A hash table for fd (file descriptor) related data |
| CCFile | Regular file operations |
| CCFileLock | |
| CCFixedHeap | |
| CCFreqControl | Rate limiting for high frequency (>1Hz) jobs |
| CCFreqCounter | |
| CCGuard | |
| CCHashFn | |
| CCHeap | |
| CCIdentity | |
| CCInByteStream | Data unpacking interfaces |
| CCListenSocket | |
| CCLockAdapter | |
| CCLockAdapter< CFileLock > | |
| CCLockAdapter< CMutex > | |
| CCLockAdapter< CRWLock > | |
| CCLockAdapter< CSpinLock > | |
| CCLockInt | |
| CCLockIntMax | |
| CCLockIntMinMax | |
| CCLockQueue | |
| CCMultiRowHashSet | |
| CCMultiRowHashTable | |
| CCMultiRowHashUpgrade | |
| CCMutex | |
| CCMutexAttr | |
| CCOmitCV | |
| CCOmitCV< const T > | |
| CCOmitCV< const volatile T > | |
| CCOmitCV< volatile T > | |
| CCOnceGuard | |
| CCOutByteStreamBasic | Data packing interfaces |
| CCPosixShm | |
| CCPosixShm< T, false, PF > | |
| CCPosixShm< T, true, PF > | |
| CCPosixShmFile | |
| CCRingBuf | |
| CCRWLock | |
| CCRWLockAttr | |
| CCScopedPtr | |
| CCSemaphore | |
| CCSharedPtr | |
| CCSingleList | |
| CCSockAddr | |
| CCSpinLock | |
| CCSysvShm | |
| CCSysvShm< T, N, false > | |
| CCSysvShm< T, N, true > | |
| CCTcpConnSocket | |
| CCThread | |
| CCThreadAttr | |
| CCThreadData | |
| CCThreadManager | |
| CCThreadPool | |
| CCToString | |
| CCTypeSelector | |
| CCTypeSelector< T1, T2, false > | |
| CCTypeTraits | |
| CCTypeTraits< bool > | |
| CCTypeTraits< T * > | |
| CCTypeTraits< wchar_t > | |
| CCUdpSocket | |
| CCUnnamedSemaphore | |
| CCWideFreqControl | Rate limiting for any frequency, including ones less than 1Hz |
| CCXsiSemaphoreSet | |
| CIFileDesc | Abstract interface of fd (file descriptor) |
| CISocket | |