#include <gpu_algorithms.hpp>
List of all members.
Static Public Member Functions |
static const GPU_PositionlistPtr | sort (GPU_Base_ColumnPtr device_column, SortOrder order) |
static const GPU_PositionlistPtr | selection (GPU_Base_ColumnPtr column, const boost::any &value_for_comparison, const ValueComparator comp) |
static const std::pair
< GPU_Base_ColumnPtr,
GPU_Base_ColumnPtr > | groupby (GPU_Base_ColumnPtr grouping_column, GPU_Base_ColumnPtr aggregation_column, AggregationMethod agg_meth=SUM) |
static const GPU_Base_ColumnPtr | materializeIntermediateResult (GPU_Base_ColumnPtr column, GPU_PositionlistPtr pos_list) |
static const std::pair
< GPU_PositionlistPtr,
GPU_PositionlistPtr > | hash_join (GPU_Base_ColumnPtr join_column1, GPU_Base_ColumnPtr join_column2) |
static const std::pair
< GPU_PositionlistPtr,
GPU_PositionlistPtr > | sort_merge_join (GPU_Base_ColumnPtr join_column1, GPU_Base_ColumnPtr join_column2) |
static const std::pair
< GPU_PositionlistPtr,
GPU_PositionlistPtr > | nested_loop_join (GPU_Base_ColumnPtr join_column1, GPU_Base_ColumnPtr join_column2) |
Member Function Documentation
The documentation for this class was generated from the following file: