FLAIM: Class List

- Main Page
- Modules
- Classes
- Files

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# FLAIM Class List

Here are the classes, structs, unions and interfaces with brief descriptions:

BLOCK_INFO | Structure containing statistics collected during FlmDbCheck() for a particular category of blocks in the database
BLOCKIO_STATS | Statistics for block reads and writes
BYTE_PROGRESS | Structure used to report the progress of a restore operation
CHECKPOINT_INFO | Structure that gives the current state of the checkpoint thread. Returned from FlmDbGetConfig() when eDbGetConfigType::FDB_GET_CHECKPOINT_INFO is passed in as the option
CHK_RECORD | Structure that is returned to the callback function that is passed to FlmDbRebuild()
CORRUPT_INFO | Structure containing information about a specific corruption that is being reported by FlmDbCheck()
CREATE_OPTS | Database create options. This structure is passed to FlmDbCreate() to specify create options for a new database
DB_BACKUP_INFO | Structure that is returned to the callback function that is passed to FlmDbBackup()
DB_CHECK_PROGRESS | Structure returned during status callback from FlmDbCheck()
DB_COPY_INFO | Structure that is returned to the callback function that is passed to FlmDbCopy()
DB_RENAME_INFO | Structure that is returned to the callback function that is passed to FlmDbRename()
DB_STATS | Database statistics
DB_UPGRADE_INFO | Structure that is returned to the callback function that is passed to FlmDbUpgrade()
DISKIO_STAT | Structure used in gathering statistics to hold a operation count, a byte count, and an elapsed time
F_NameTable | Class for mapping names to IDs and vice versa. Methods in this class allow an application to get the dictionary number for a field, index, or container using the field name, index name, or container name. It also allows an application to to get a field name, index name, or field name using the dictionary number
F_Restore | This is an abstract base class for reading backup data during a FlmDbRestore() operation
F_UnknownStream | This is an abstract base class that allows an application to read "unknown" data from the RFL or to write "unknown" data to the RFL
FCURSOR_SUBQUERY_STATUS | Structure that reports query processing progress
FINDEX_STATUS | Structure returned from FlmIndexStatus() to report current status of an index
FLM_CACHE_USAGE | Structure that holds cache usage statistics. The statistics will be for either block cache or record cache
FLM_MEM_INFO | Structure returned from FlmGetMemoryInfo()
FLM_RFL_SIZE_EVENT | Structure returned to an event handler function whenever RFL size events occur. Specifically, this structure is returned whenever the RFL exceeds the on-disk size threshold specified for a database
FLM_STATS | FLAIM statistics returned from FlmGetStats()
FLM_TRANS_EVENT | Structure returned to an event handler function whenever transaction events occur. Specifically, this structure is returned for transaction begin, commit, and abort events
FLM_UPDATE_EVENT | Structure returned to an event handler function whenever database update events occur. Specifically, this structure is returned for record add, modify, and delete events, as well as DRN reserve events
FlmBlob | This class provides an interface for handling binary large objects
FlmRecord | Class for creating and modifying database records
FlmRecordSet | This class allows an application to keep a set of FlmRecord objects
FlmUserPredicate | This is an abstract base class which defines the interface that an application must implement to embed its own predicate in a query
FMAINT_STATUS | This structure is returned from FlmMaintenanceStatus(). It contains information about the background maintenance thread
LEVEL_INFO | Statistics for a particular level in an index or container b-tree. These statistics are gathered by FlmDbCheck()
LF_STATS | Statistics gathered by FlmDbCheck() for a particular logical file (index or container)
LFILE_STATS | Statistics gathered for a particular logical file (index or container)
NODE | Structure for nodes used in GEDCOM functions. Nodes are the basic components of GEDCOM trees
OPT_INFO | Structure returned when FCURSOR_GET_OPT_INFO_LIST option is passed to FlmCursorGetConfig()
POOL_STATS | Pool memory manager
PoolMemoryBlock | Header for blocks in a memory pool
REBUILD_INFO | Structure returned during status callback from FlmDbRebuild()
REC_KEY | Structure used to create a linked list of index keys from a record
RTRANS_STATS | Statistics for read transactions
SWEEP_INFO | Structure that reports information on the progress of FlmDbSweep()
UTRANS_STATS | Statistics for update transactions