OmniSciDB
a5dc49c757
|
#include <WindowContext.h>
Public Member Functions | |
void | resizeStorageForWindowFraming (size_t partition_count) |
Public Attributes | |
std::vector< int64_t * > | aggregate_tree_for_integer_type_ |
std::vector< double * > | aggregate_tree_for_double_type_ |
std::vector< SumAndCountPair < int64_t > * > | derived_aggregate_tree_for_integer_type_ |
std::vector< SumAndCountPair < double > * > | derived_aggregate_tree_for_double_type_ |
size_t * | aggregate_trees_depth_ |
Definition at line 90 of file WindowContext.h.
|
inline |
Definition at line 97 of file WindowContext.h.
References aggregate_tree_for_double_type_, aggregate_tree_for_integer_type_, derived_aggregate_tree_for_double_type_, and derived_aggregate_tree_for_integer_type_.
Referenced by WindowFunctionContext::resizeStorageForWindowFraming().
std::vector<double*> AggregateTreeForWindowFraming::aggregate_tree_for_double_type_ |
Definition at line 92 of file WindowContext.h.
Referenced by WindowFunctionContext::buildAggregationTreeForPartition(), WindowFunctionContext::getAggregationTreesForDoubleTypeWindowExpr(), and resizeStorageForWindowFraming().
std::vector<int64_t*> AggregateTreeForWindowFraming::aggregate_tree_for_integer_type_ |
Definition at line 91 of file WindowContext.h.
Referenced by WindowFunctionContext::buildAggregationTreeForPartition(), WindowFunctionContext::getAggregationTreesForIntegerTypeWindowExpr(), and resizeStorageForWindowFraming().
size_t* AggregateTreeForWindowFraming::aggregate_trees_depth_ |
Definition at line 95 of file WindowContext.h.
Referenced by WindowFunctionContext::buildAggregationTreeForPartition(), and WindowFunctionContext::compute().
std::vector<SumAndCountPair<double>*> AggregateTreeForWindowFraming::derived_aggregate_tree_for_double_type_ |
Definition at line 94 of file WindowContext.h.
Referenced by WindowFunctionContext::buildAggregationTreeForPartition(), WindowFunctionContext::getDerivedAggregationTreesForDoubleTypeWindowExpr(), and resizeStorageForWindowFraming().
std::vector<SumAndCountPair<int64_t>*> AggregateTreeForWindowFraming::derived_aggregate_tree_for_integer_type_ |
Definition at line 93 of file WindowContext.h.
Referenced by WindowFunctionContext::buildAggregationTreeForPartition(), WindowFunctionContext::getDerivedAggregationTreesForIntegerTypeWindowExpr(), and resizeStorageForWindowFraming().