|
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 |
1.8.18