Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 C_SD_FileA structure that translates a file object to a C-compatible struct
 Carray_list_t
 Cbplusplustree
 CCursor< K, V >
 CdictionaryA dictionary contains information regarding an instance of the storage element and the associated handler
 CDictionary< K, V >
 CBppTree< K, V >
 CFlatFile< K, V >
 CLinearHash< K, V >
 COpenAddressFileHash< K, V >
 COpenAddressHash< K, V >
 CSkipList< K, V >
 Cdictionary_cursorA supertype for dictionary cursor objects
 Cdictionary_handlerA dictionary_handler is responsible for dealing with the specific interface for an underlying dictionary, but is decoupled from a specific implementation
 Cdictionary_parentThis is the super type for all dictionaries
 Cequality_statementThis is a predicate data object for equality queries
 Cfile_hashmapStruct used to maintain an instance of an in memory hashmap
 Chash_bucketStruct used to maintain individual records in the hashmap
 ChashmapStruct used to maintain an instance of an in memory hashmap
 Ciinq_cleanup
 Ciinq_source
 Cion_all_records_statementPredicate type for cursors that iterate over all records in set
 Cion_bpp_buffer_tag
 Cion_bpp_cursor_t
 Cion_bpp_h_node_tag
 Cion_bpp_node_t
 Cion_bpp_open_t
 Cion_dictionary_config_info_tStruct containing details for opening a dictionary previously created
 Cion_flat_file_cursor_tImplementation cursor type for the flat file store cursor
 Cion_flat_file_row_tContainer for the rows written in the flat file data file
 Cion_flat_file_tMetadata container that holds flat file specific information
 Cion_iinq_query_processor_t
 Cion_iinq_result_t
 Cion_recordStruct used to maintain key and value
 Cion_status_tA status object that describes the result of a dictionary operation
 ClfsrAn instance type for the random number generator
 Clinear_hash_bucket_t
 Clinear_hash_record_t
 Clinear_hash_table_t
 ClinkedfilebagA handler struct for a linked file bag instance
 CMasterTable
 Coa_dictionaryStruct used to for instance of a given dictionary
 Coadict_cursor
 Coadict_equality_cursorDictionary cursor for equality queries
 Coaf_dictionaryStruct used to for instance of a given dictionary
 Coafdict_cursor
 Coafdict_equality_cursorCursor for dictionary specific implementations
 Cother_predicate_statementPredicate type for predicate (conditional) queries
 CpredicateA supertype for cursor predicate objects
 Cpredicate_statementThis is used to pass predicate into a cursor-based query over a dictionary
 Crange_statementThis is a predicate data object for range queries
 Crecord_infoStruct used to maintain information about size of key and value
 CskiplistStruct of the Skiplist, holds metadata and the entry point into the skiplist
 Csl_nodeStruct of a node in the skiplist
 Csldict_cursor