![]() |
Column-oriented GPU-accelerated Database Management System
CoGaDB
|
#include <core/column.hpp>#include <iostream>#include <utility>#include <functional>#include <algorithm>

Go to the source code of this file.
Classes | |
| struct | CoGaDB::min_obj< T > |
| struct | CoGaDB::max_obj< T > |
Namespaces | |
| namespace | CoGaDB |
The global namespace of the programming tasks, to avoid name claches with other libraries. | |
Functions | |
| template<typename T , typename U , typename BinaryOperator > | |
| std::pair< ColumnPtr, ColumnPtr > | CoGaDB::reduce_by_keys (shared_pointer_namespace::shared_ptr< ColumnBaseTyped< U > > keys, shared_pointer_namespace::shared_ptr< ColumnBaseTyped< T > > values, BinaryOperator binary_op) |
| template<typename T , typename U > | |
| std::pair< ColumnPtr, ColumnPtr > | CoGaDB::reduce_by_keys (shared_pointer_namespace::shared_ptr< ColumnBaseTyped< U > > keys, shared_pointer_namespace::shared_ptr< ColumnBaseTyped< T > > values, AggregationMethod agg_meth) |