Column-oriented GPU-accelerated Database Management System
CoGaDB
|
#include <column_algebra.hpp>
Public Member Functions | |
Logical_ColumnAlgebraOperation (ColumnAlgebraOperation op, MaterializationStatus mat_stat=MATERIALIZE) | |
virtual unsigned int | getOutputResultSize () const |
virtual double | getCalculatedSelectivity () const |
virtual std::string | getOperationName () const |
virtual ColumnAlgebraOperation | getColumnAlgebraOperation () const |
const MaterializationStatus & | getMaterializationStatus () const |
Private Attributes | |
ColumnAlgebraOperation | op_ |
MaterializationStatus | mat_stat_ |
CoGaDB::query_processing::logical_operator::Logical_ColumnAlgebraOperation::Logical_ColumnAlgebraOperation | ( | ColumnAlgebraOperation | op, |
MaterializationStatus | mat_stat = MATERIALIZE |
||
) | [inline] |
virtual double CoGaDB::query_processing::logical_operator::Logical_ColumnAlgebraOperation::getCalculatedSelectivity | ( | ) | const [inline, virtual] |
virtual ColumnAlgebraOperation CoGaDB::query_processing::logical_operator::Logical_ColumnAlgebraOperation::getColumnAlgebraOperation | ( | ) | const [inline, virtual] |
References op_.
const MaterializationStatus& CoGaDB::query_processing::logical_operator::Logical_ColumnAlgebraOperation::getMaterializationStatus | ( | ) | const [inline] |
References mat_stat_.
virtual std::string CoGaDB::query_processing::logical_operator::Logical_ColumnAlgebraOperation::getOperationName | ( | ) | const [inline, virtual] |
Implements hype::queryprocessing::Node.
References CoGaDB::util::getName(), and op_.
virtual unsigned int CoGaDB::query_processing::logical_operator::Logical_ColumnAlgebraOperation::getOutputResultSize | ( | ) | const [inline, virtual] |
Implements hype::queryprocessing::Node.
MaterializationStatus CoGaDB::query_processing::logical_operator::Logical_ColumnAlgebraOperation::mat_stat_ [private] |
Referenced by getMaterializationStatus().
ColumnAlgebraOperation CoGaDB::query_processing::logical_operator::Logical_ColumnAlgebraOperation::op_ [private] |
Referenced by getColumnAlgebraOperation(), and getOperationName().