Column Store
|
#include <GroupByManager.h>
Public Member Functions | |
GroupByManager (std::vector< std::string > &columns, Metadata metadata) | |
bool | compare (const GroupByValue &value1, const GroupByValue &value2) const |
size_t | hash (const GroupByValue &value) const |
GroupByValue | processRecord (DataRecord &record) |
Public Attributes | |
std::vector< int > | indices |
std::vector< DataType > | types |
|
inline |
bool GenericQuery::GroupByManager::compare | ( | const GroupByValue & | value1, |
const GroupByValue & | value2 | ||
) | const |
size_t GenericQuery::GroupByManager::hash | ( | const GroupByValue & | value | ) | const |
GroupByValue GenericQuery::GroupByManager::processRecord | ( | DataRecord & | record | ) |
std::vector<int> GenericQuery::GroupByManager::indices |
std::vector<DataType> GenericQuery::GroupByManager::types |