persistentstorage/sql/SRC/Server/Compact/SqlCompact.h
branchRCL_3
changeset 10 31a8f755b7fe
parent 9 667e88a979d7
equal deleted inserted replaced
9:667e88a979d7 10:31a8f755b7fe
    16 * Includes the declarations of the following classes:
    16 * Includes the declarations of the following classes:
    17 * The CSqlCompactor is the main class controlling the background compaction.
    17 * The CSqlCompactor is the main class controlling the background compaction.
    18 * Only one instance of that class should be created by the server.
    18 * Only one instance of that class should be created by the server.
    19 * The CSqlCompactor single instance manages a set of reference counted per-database entries and a CTimer compaction object.
    19 * The CSqlCompactor single instance manages a set of reference counted per-database entries and a CTimer compaction object.
    20 * The MSqlCompactConn interface acts as an abstraction layer between the compaction entries and the 
    20 * The MSqlCompactConn interface acts as an abstraction layer between the compaction entries and the 
    21 * real object which functions are used to perform the compaction.
    21 * real object with member functions that are used to perform the compaction.
    22 * 
    22 * 
    23 *
    23 *
    24 */
    24 */
    25 
    25 
    26 
    26