| CClientData | Client Data |
| CCommandParser | Parses and validates commands for a command-line interface |
| CKeyValuePair | Key-Value Pair Class |
| CKqueueServer | Kqueue-based server class |
| CLSMTree | LSM Tree implementation |
| CMemTable | MemTable Class |
| CNode | Skip List Node Class |
| CResp | Response object for RESP commands |
| CRespDecoder | RESP Decoder class |
| CRespEncoder | |
| CSkipList | Skip List Class |
| CIterator | A Iterator class for the skip list |
| CSS_Table | Represents an SSTable (Sorted String Table) used in the LSM Tree |
| CValidationResult | Holds the result of command validation |