Hybrid Query Processing Engine for Coprocessing in Database Systems
HyPE
|
#include <node.hpp>
typedef OperatorMapper_Helper_Template<Type>::Create_Typed_Operator_Function hype::queryprocessing::OperatorMapper< Type, function >::Create_Typed_Operator_Function |
typedef OperatorMapper_Helper_Template<Type>::Map_Init_Function hype::queryprocessing::OperatorMapper< Type, function >::Map_Init_Function |
typedef OperatorMapper_Helper_Template<Type>::Physical_Operator_Map hype::queryprocessing::OperatorMapper< Type, function >::Physical_Operator_Map |
typedef OperatorMapper_Helper_Template<Type>::Physical_Operator_Map_Ptr hype::queryprocessing::OperatorMapper< Type, function >::Physical_Operator_Map_Ptr |
typedef OperatorMapper_Helper_Template<Type>::TypedLogicalNode hype::queryprocessing::OperatorMapper< Type, function >::TypedLogicalNode |
typedef OperatorMapper_Helper_Template<Type>::TypedNodePtr hype::queryprocessing::OperatorMapper< Type, function >::TypedNodePtr |
typedef OperatorMapper_Helper_Template<Type>::TypedOperatorPtr hype::queryprocessing::OperatorMapper< Type, function >::TypedOperatorPtr |
hype::queryprocessing::OperatorMapper< Type, function >::OperatorMapper | ( | ) | [inline] |
TypedOperatorPtr hype::queryprocessing::OperatorMapper< Type, function >::getPhysicalOperator | ( | TypedLogicalNode & | logical_node, |
const hype::Tuple & | features_of_input_dataset, | ||
TypedOperatorPtr | left_child, | ||
TypedOperatorPtr | right_child, | ||
DeviceTypeConstraint | dev_constr | ||
) | const [inline] |
Definition at line 70 of file node.hpp.
References hype::core::SchedulingDecision::getNameofChoosenAlgorithm(), hype::queryprocessing::Node::getOperationName(), hype::Scheduler::getOptimalAlgorithm(), hype::Scheduler::instance(), PD_Memory_0, and hype::queryprocessing::OperatorMapper< Type, function >::static_algorithm_name_to_physical_operator_map_ptr.
const OperatorMapper< Type, function >::Physical_Operator_Map_Ptr hype::queryprocessing::OperatorMapper< Type, function >::static_algorithm_name_to_physical_operator_map_ptr = function() [static] |
Definition at line 64 of file node.hpp.
Referenced by hype::queryprocessing::OperatorMapper< Type, function >::getPhysicalOperator().