tinySQL  0.1
A self-contained database management system
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CAttributeThe attributes for a schema
 CBp_treeThe B-plus-tree storage details on the disk
 CbpTree_BlockThe storage detail of the header of each page in index files
 CbpTree_InternalThe storage detail of an internal node of b-plus tree
 CbpTree_LeafThe storage detail of a leaf node of b-plus tree
 CBufferManagerBuffer manager is an abstraction of memory on computer for modules at higher level
 CCatalogManagerManage all the table names, attritbutes, and index existence
 CDataBasic cell element in a tuples
 CDiskTupleOne row in a table
 CExec_EngineExecute commands from the interface
 CIndexIndex desciption for a table
 CIndexManagerManage index files
 CInterfaceThe interface of the entire database
 CPageThe storage details of each page in the memory
 Crecord_pagePage storage details of tables. Never explicit initialize
 CRecordManagerThe class manages the table's data
 CSingletonFor factory mode design machanism, avoid repeated space allocation
 CTimerClockA simple clock wrapper in chrono library
 CWhere