Column-oriented GPU-accelerated Database Management System
CoGaDB
CoGaDB::query_processing::physical_operator::column_scan_operator Class Reference

#include <cpu_columnscan_operator.hpp>

Inheritance diagram for CoGaDB::query_processing::physical_operator::column_scan_operator:
Collaboration diagram for CoGaDB::query_processing::physical_operator::column_scan_operator:

List of all members.

Public Types

typedef
column_processing::cpu::TypedOperatorPtr 
TypedOperatorPtr
typedef
column_processing::cpu::TypedOperatorPtr 
TypedOperatorPtr

Public Member Functions

 column_scan_operator (const hype::SchedulingDecision &sched_dec, const std::string &table_name, const std::string &column_name)
 column_scan_operator (const hype::SchedulingDecision &sched_dec, TablePtr table_ptr, const std::string &column_name)
virtual bool execute ()
virtual ~column_scan_operator ()
 column_scan_operator (const hype::SchedulingDecision &sched_dec, const std::string &table_name, const std::string &column_name)
virtual bool execute ()
virtual ~column_scan_operator ()

Private Attributes

std::string table_name_
std::string column_name_
TablePtr table_ptr_

Member Typedef Documentation


Constructor & Destructor Documentation

CoGaDB::query_processing::physical_operator::column_scan_operator::column_scan_operator ( const hype::SchedulingDecision sched_dec,
const std::string &  table_name,
const std::string &  column_name 
)

References COGADB_FATAL_ERROR, and table_ptr_.

CoGaDB::query_processing::physical_operator::column_scan_operator::column_scan_operator ( const hype::SchedulingDecision sched_dec,
const std::string &  table_name,
const std::string &  column_name 
)

Member Function Documentation


Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines