GENIE
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cgenie::original::_GPUGenie_ConfigDefinitions about configurations that can be set by users
 Cgenie::utility::_GPUGenie_Query_DataThis struct is used to construct query in multirange mode
 Cgenie::utility::CodecPerfData
 Cgenie::ConfigConfig class holds all user configurable settings of GENIE
 Cdata_This is the entry format of the hash table used in GPU. Will be treated as a 64-bit unsigned integer later
 Cgenie::matching::data_t
 Cgenie::compression::DeviceBitPackingHelpers
 Cgenie::compression::DeviceCodecFactory
 Cgenie::compression::DeviceDeltaHelper< T >
 Cgenie::compression::DeviceIntegerCODEC
 Cgenie::compression::DeviceBitPackingCodec
 Cgenie::compression::DeviceBitPackingPrefixedCodec
 Cgenie::compression::DeviceCompositeCodec< Codec1, Codec2 >
 Cgenie::compression::DeviceCopyCodec
 Cgenie::compression::DeviceCopyMultiblockCodec
 Cgenie::compression::DeviceDeltaCodec
 Cgenie::compression::DeviceSerialCodec< Codec1, Codec2 >
 Cgenie::compression::DeviceVarintCodec
 Cgenie::compression::DeviceBitPackingCodec::DeviceIntegratedBlockPacker
 Cgenie::compression::DeviceBitPackingCodec::DeviceNoDeltaBlockPacker
 Cgenie::query::Query::dimThe second-step struct for processing queries
 Cgenie::ExecutionPolicyExecutionPolicy class is the interface for building table, building query, and matching
 Cgenie::execution_policy::SingleRangeExecutionPolicy
 Cgenie::execution_policy::SingleValueExecutionPolicy
 Cgenie::table::inv_listThis class manages one inverted list
 Cgenie::table::inv_tableThe declaration for class inv_table
 Cgenie::table::inv_compr_table
 Cgenie::utility::LoggerA utility class to record logs into disk files
 Clogic_error
 Cgenie::exception::InvalidConfigurationException
 Cgenie::exception::NotImplementedException
 Cgenie::utility::MatchingPerfData
 Cgenie::utility::PerfLogger< T >
 CqueryQuery class includes the functions for processing queries based on user's input
 Cgenie::query::Query
 Cgenie::query::Query::rangeThe first-step struct for processing queries
 Cruntime_error
 Cgenie::exception::cpu_bad_alloc
 Cgenie::exception::cpu_runtime_error
 Cgenie::exception::gpu_bad_alloc
 Cgenie::exception::gpu_runtime_error
 Cgenie::utility::ScanPerfData