GENIE
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
]
C
genie::original::_GPUGenie_Config
Definitions about configurations that can be set by users
C
genie::utility::_GPUGenie_Query_Data
This struct is used to construct query in multirange mode
C
genie::utility::CodecPerfData
C
genie::Config
Config
class holds all user configurable settings of GENIE
C
data_
This is the entry format of the hash table used in GPU. Will be treated as a 64-bit unsigned integer later
C
genie::matching::data_t
C
genie::compression::DeviceBitPackingHelpers
C
genie::compression::DeviceCodecFactory
C
genie::compression::DeviceDeltaHelper< T >
▼
C
genie::compression::DeviceIntegerCODEC
C
genie::compression::DeviceBitPackingCodec
C
genie::compression::DeviceBitPackingPrefixedCodec
C
genie::compression::DeviceCompositeCodec< Codec1, Codec2 >
C
genie::compression::DeviceCopyCodec
C
genie::compression::DeviceCopyMultiblockCodec
C
genie::compression::DeviceDeltaCodec
C
genie::compression::DeviceSerialCodec< Codec1, Codec2 >
C
genie::compression::DeviceVarintCodec
C
genie::compression::DeviceBitPackingCodec::DeviceIntegratedBlockPacker
C
genie::compression::DeviceBitPackingCodec::DeviceNoDeltaBlockPacker
C
genie::query::Query::dim
The second-step struct for processing queries
▼
C
genie::ExecutionPolicy
ExecutionPolicy
class is the interface for building table, building query, and matching
C
genie::execution_policy::SingleRangeExecutionPolicy
C
genie::execution_policy::SingleValueExecutionPolicy
C
genie::table::inv_list
This class manages one inverted list
▼
C
genie::table::inv_table
The declaration for class
inv_table
C
genie::table::inv_compr_table
C
genie::utility::Logger
A utility class to record logs into disk files
▼
C
logic_error
C
genie::exception::InvalidConfigurationException
C
genie::exception::NotImplementedException
C
genie::utility::MatchingPerfData
C
genie::utility::PerfLogger< T >
C
query
Query class includes the functions for processing queries based on user's input
C
genie::query::Query
C
genie::query::Query::range
The first-step struct for processing queries
▼
C
runtime_error
C
genie::exception::cpu_bad_alloc
C
genie::exception::cpu_runtime_error
C
genie::exception::gpu_bad_alloc
C
genie::exception::gpu_runtime_error
C
genie::utility::ScanPerfData
Generated by
1.8.13