Column-oriented GPU-accelerated Database Management System
CoGaDB
CoGaDB::query_processing::logical_operator::Logical_ColumnAlgebraOperator Member List
This is the complete list of members for CoGaDB::query_processing::logical_operator::Logical_ColumnAlgebraOperator, including all inherited members.
column1_name_CoGaDB::query_processing::logical_operator::Logical_ColumnAlgebraOperator [private]
column2_name_CoGaDB::query_processing::logical_operator::Logical_ColumnAlgebraOperator [private]
customSelectivityhype::queryprocessing::TypedNode_Impl< TablePtr, physical_operator::map_init_function_column_algebra_operator> [protected]
dev_constr_hype::queryprocessing::Node [protected]
getCalculatedSelectivity() const CoGaDB::query_processing::logical_operator::Logical_ColumnAlgebraOperator [inline, virtual]
getColumn1Name()CoGaDB::query_processing::logical_operator::Logical_ColumnAlgebraOperator [inline]
getColumn2Name()CoGaDB::query_processing::logical_operator::Logical_ColumnAlgebraOperator [inline]
getColumnAlgebraOperation()CoGaDB::query_processing::logical_operator::Logical_ColumnAlgebraOperator [inline]
getDeviceConstraint() const hype::queryprocessing::Node [inline]
getLeft() const hype::queryprocessing::Node [inline]
getLevel()hype::queryprocessing::Node [inline]
getOperationName() const CoGaDB::query_processing::logical_operator::Logical_ColumnAlgebraOperator [inline, virtual]
getOptimalOperator(TypedOperatorPtr left_child, TypedOperatorPtr right_child, DeviceTypeConstraint dev_constr)hype::queryprocessing::TypedNode_Impl< TablePtr, physical_operator::map_init_function_column_algebra_operator> [inline, virtual]
getOutputResultSize() const CoGaDB::query_processing::logical_operator::Logical_ColumnAlgebraOperator [inline, virtual]
getParent() const hype::queryprocessing::Node [inline]
getPhysical_Operator_Map()hype::queryprocessing::TypedNode_Impl< TablePtr, physical_operator::map_init_function_column_algebra_operator> [inline, virtual]
getResultColumnName()CoGaDB::query_processing::logical_operator::Logical_ColumnAlgebraOperator [inline]
getRight() const hype::queryprocessing::Node [inline]
getSelectivity() consthype::queryprocessing::TypedNode_Impl< TablePtr, physical_operator::map_init_function_column_algebra_operator> [inline, virtual]
isLeaf() const hype::queryprocessing::Node [inline]
isRoot() const hype::queryprocessing::Node [inline]
left_hype::queryprocessing::Node [protected]
level_hype::queryprocessing::Node [protected]
Logical_ColumnAlgebraOperator(const std::string &column1_name, const std::string &column2_name, const std::string &result_col_name, ColumnAlgebraOperation operation, hype::DeviceConstraint dev_constr=CoGaDB::RuntimeConfiguration::instance().getGlobalDeviceConstraint())CoGaDB::query_processing::logical_operator::Logical_ColumnAlgebraOperator [inline]
Node(DeviceConstraint dev_constr=DeviceConstraint())hype::queryprocessing::Node [inline]
NodeElementType typedefhype::queryprocessing::TypedNode< TablePtr >
NodePtr typedefhype::queryprocessing::Node
operation_CoGaDB::query_processing::logical_operator::Logical_ColumnAlgebraOperator [private]
operator_mapper_hype::queryprocessing::TypedNode_Impl< TablePtr, physical_operator::map_init_function_column_algebra_operator> [protected]
parent_hype::queryprocessing::Node [protected]
Physical_Operator_Map typedefhype::queryprocessing::TypedNode_Impl< TablePtr, physical_operator::map_init_function_column_algebra_operator>
Physical_Operator_Map_Ptr typedefhype::queryprocessing::TypedNode_Impl< TablePtr, physical_operator::map_init_function_column_algebra_operator>
result_column_name_CoGaDB::query_processing::logical_operator::Logical_ColumnAlgebraOperator [private]
right_hype::queryprocessing::Node [protected]
setLeft(NodePtr left)hype::queryprocessing::Node [inline]
setLevel(unsigned int level)hype::queryprocessing::Node [inline]
setParent(NodePtr parent)hype::queryprocessing::Node [inline]
setRight(NodePtr right)hype::queryprocessing::Node [inline]
setSelectivity(double selectivity)hype::queryprocessing::TypedNode_Impl< TablePtr, physical_operator::map_init_function_column_algebra_operator> [inline]
toString(bool verbose) const CoGaDB::query_processing::logical_operator::Logical_ColumnAlgebraOperator [inline, virtual]
TypedNode(DeviceConstraint dev_constr)hype::queryprocessing::TypedNode< TablePtr > [inline]
TypedNode_Impl(bool use_selectivity_estimation=false, DeviceConstraint dev_constr=DeviceConstraint())hype::queryprocessing::TypedNode_Impl< TablePtr, physical_operator::map_init_function_column_algebra_operator> [inline]
TypedOperatorPtr typedefhype::queryprocessing::TypedNode_Impl< TablePtr, physical_operator::map_init_function_column_algebra_operator>
use_selectivity_estimation_hype::queryprocessing::TypedNode_Impl< TablePtr, physical_operator::map_init_function_column_algebra_operator> [protected]
~Node()hype::queryprocessing::Node [inline, virtual]
~TypedNode()hype::queryprocessing::TypedNode< TablePtr > [inline, virtual]
~TypedNode_Impl()hype::queryprocessing::TypedNode_Impl< TablePtr, physical_operator::map_init_function_column_algebra_operator> [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines