Column-oriented GPU-accelerated Database Management System
CoGaDB
CoGaDB::query_processing::physical_operator::GPU_ColumnAlgebraOperation Member List
This is the complete list of members for CoGaDB::query_processing::physical_operator::GPU_ColumnAlgebraOperation, including all inherited members.
BinaryOperator(const hype::SchedulingDecision &sched_dec, boost::shared_ptr< TypedOperator< gpu::GPU_Base_ColumnPtr > > left_child, boost::shared_ptr< TypedOperator< gpu::GPU_Base_ColumnPtr > > right_child)hype::queryprocessing::BinaryOperator< gpu::GPU_Base_ColumnPtr, gpu::GPU_Base_ColumnPtr, gpu::GPU_Base_ColumnPtr > [inline]
execute()CoGaDB::query_processing::physical_operator::GPU_ColumnAlgebraOperation [inline, virtual]
getAlgorithmName() const hype::queryprocessing::Operator
getDeviceSpecification() const hype::queryprocessing::Operator
getEstimatedExecutionTime() const hype::queryprocessing::Operator
getFeatureValues() const hype::queryprocessing::Operator
getInputDataLeftChild()hype::queryprocessing::BinaryOperator< gpu::GPU_Base_ColumnPtr, gpu::GPU_Base_ColumnPtr, gpu::GPU_Base_ColumnPtr > [inline]
getInputDataRightChild()hype::queryprocessing::BinaryOperator< gpu::GPU_Base_ColumnPtr, gpu::GPU_Base_ColumnPtr, gpu::GPU_Base_ColumnPtr > [inline]
getRecursiveExecutionTimeInNanoseconds()hype::queryprocessing::BinaryOperator< gpu::GPU_Base_ColumnPtr, gpu::GPU_Base_ColumnPtr, gpu::GPU_Base_ColumnPtr > [inline, virtual]
getResult()hype::queryprocessing::TypedOperator< gpu::GPU_Base_ColumnPtr > [inline]
getResultSize() consthype::queryprocessing::TypedOperator< gpu::GPU_Base_ColumnPtr > [inline]
getSchedulingDecision() const hype::queryprocessing::Operator
GPU_ColumnAlgebraOperation(const hype::SchedulingDecision &sched_dec, GPU_ColumnWise_TypedOperatorPtr left_child, GPU_ColumnWise_TypedOperatorPtr right_child, ColumnAlgebraOperation op, MaterializationStatus mat_stat=MATERIALIZE)CoGaDB::query_processing::physical_operator::GPU_ColumnAlgebraOperation [inline]
GPU_ColumnWise_TypedOperatorPtr typedefCoGaDB::query_processing::physical_operator::GPU_ColumnAlgebraOperation
mat_stat_CoGaDB::query_processing::physical_operator::GPU_ColumnAlgebraOperation [private]
op_CoGaDB::query_processing::physical_operator::GPU_ColumnAlgebraOperation [private]
Operator(const hype::core::SchedulingDecision &sched_dec)hype::queryprocessing::Operator [protected]
operator()()hype::queryprocessing::Operator
OperatorOutputType typedefhype::queryprocessing::TypedOperator< gpu::GPU_Base_ColumnPtr >
print(unsigned int tree_level) consthype::queryprocessing::BinaryOperator< gpu::GPU_Base_ColumnPtr, gpu::GPU_Base_ColumnPtr, gpu::GPU_Base_ColumnPtr > [inline, virtual]
printResult(unsigned int tree_level) consthype::queryprocessing::BinaryOperator< gpu::GPU_Base_ColumnPtr, gpu::GPU_Base_ColumnPtr, gpu::GPU_Base_ColumnPtr > [inline, virtual]
result_hype::queryprocessing::TypedOperator< gpu::GPU_Base_ColumnPtr > [protected]
result_size_hype::queryprocessing::TypedOperator< gpu::GPU_Base_ColumnPtr > [protected]
run()hype::queryprocessing::BinaryOperator< gpu::GPU_Base_ColumnPtr, gpu::GPU_Base_ColumnPtr, gpu::GPU_Base_ColumnPtr > [inline, virtual]
setResultSize(double result_size)hype::queryprocessing::TypedOperator< gpu::GPU_Base_ColumnPtr > [inline]
TypedNodePtr typedefhype::queryprocessing::BinaryOperator< gpu::GPU_Base_ColumnPtr, gpu::GPU_Base_ColumnPtr, gpu::GPU_Base_ColumnPtr >
TypedOperator(const hype::SchedulingDecision &sched_dec)hype::queryprocessing::TypedOperator< gpu::GPU_Base_ColumnPtr > [inline]
TypedOperatorPtr typedefhype::queryprocessing::BinaryOperator< gpu::GPU_Base_ColumnPtr, gpu::GPU_Base_ColumnPtr, gpu::GPU_Base_ColumnPtr >
~BinaryOperator()hype::queryprocessing::BinaryOperator< gpu::GPU_Base_ColumnPtr, gpu::GPU_Base_ColumnPtr, gpu::GPU_Base_ColumnPtr > [inline, virtual]
~GPU_ColumnAlgebraOperation()CoGaDB::query_processing::physical_operator::GPU_ColumnAlgebraOperation [inline, virtual]
~Operator()hype::queryprocessing::Operator [virtual]
~TypedOperator()hype::queryprocessing::TypedOperator< gpu::GPU_Base_ColumnPtr > [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines