Column-oriented GPU-accelerated Database Management System
CoGaDB
|
#include <node.hpp>
Public Types | |
typedef Type | type |
typedef TypedNode< Type > | TypedLogicalNode |
typedef boost::shared_ptr < TypedLogicalNode > | TypedNodePtr |
typedef boost::shared_ptr < TypedOperator< Type > > | TypedOperatorPtr |
typedef boost::function < TypedOperatorPtr(TypedLogicalNode &, const hype::SchedulingDecision &, TypedOperatorPtr, TypedOperatorPtr) > | Create_Typed_Operator_Function |
typedef std::map< std::string, Create_Typed_Operator_Function > | Physical_Operator_Map |
typedef boost::shared_ptr < Physical_Operator_Map > | Physical_Operator_Map_Ptr |
typedef Physical_Operator_Map_Ptr( | Map_Init_Function )() |
typedef boost::shared_ptr < PhysicalQueryPlan< Type > > | PhysicalQueryPlanPtr |
typedef boost::function< TypedOperatorPtr(TypedLogicalNode&, const hype::SchedulingDecision&, TypedOperatorPtr, TypedOperatorPtr) > hype::queryprocessing::OperatorMapper_Helper_Template< Type >::Create_Typed_Operator_Function |
typedef Physical_Operator_Map_Ptr( hype::queryprocessing::OperatorMapper_Helper_Template< Type >::Map_Init_Function)() |
typedef std::map<std::string, Create_Typed_Operator_Function> hype::queryprocessing::OperatorMapper_Helper_Template< Type >::Physical_Operator_Map |
typedef boost::shared_ptr<Physical_Operator_Map> hype::queryprocessing::OperatorMapper_Helper_Template< Type >::Physical_Operator_Map_Ptr |
typedef boost::shared_ptr<PhysicalQueryPlan<Type> > hype::queryprocessing::OperatorMapper_Helper_Template< Type >::PhysicalQueryPlanPtr |
typedef Type hype::queryprocessing::OperatorMapper_Helper_Template< Type >::type |
typedef TypedNode<Type> hype::queryprocessing::OperatorMapper_Helper_Template< Type >::TypedLogicalNode |
typedef boost::shared_ptr<TypedLogicalNode> hype::queryprocessing::OperatorMapper_Helper_Template< Type >::TypedNodePtr |
typedef boost::shared_ptr<TypedOperator<Type> > hype::queryprocessing::OperatorMapper_Helper_Template< Type >::TypedOperatorPtr |