OmniSciDB  c0231cc57d
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RelAlgNode Member List

This is the complete list of members for RelAlgNode, including all inherited members.

addManagedInput(std::shared_ptr< const RelAlgNode > input)RelAlgNodeinline
clearContextData() const RelAlgNodeinline
context_data_RelAlgNodemutableprivate
crt_id_RelAlgNodeprivatestatic
dag_node_id_RelAlgNodemutableprivate
deepCopy() const =0RelAlgNodepure virtual
getAndOwnInput(const size_t idx) const RelAlgNodeinline
getContextData() const RelAlgNodeinline
getId() const RelAlgNodeinline
getIdInPlanTree() const RelAlgNodeinline
getInput(const size_t idx) const RelAlgNodeinline
getOutputMetainfo() const RelAlgNodeinline
getQueryPlanDag() const RelAlgNodeinline
getQueryPlanDagHash() const RelAlgNodeinline
getRelNodeDagId() const RelAlgNodeinline
hasContextData() const RelAlgNodeinline
hash_RelAlgNodemutableprotected
hasInput(const RelAlgNode *needle) const RelAlgNodeinline
id_RelAlgNodeprotected
id_in_plan_tree_RelAlgNodemutableprotected
inputCount() const RelAlgNodeinline
inputs_RelAlgNodeprotected
is_nop_RelAlgNodeprivate
isNop() const RelAlgNodeinline
markAsNop()RelAlgNodeinline
query_plan_dag_RelAlgNodemutableprivate
query_plan_dag_hash_RelAlgNodemutableprivate
RelAlgNode(RelAlgInputs inputs={})RelAlgNodeinline
replaceInput(std::shared_ptr< const RelAlgNode > old_input, std::shared_ptr< const RelAlgNode > input)RelAlgNodeinlinevirtual
resetQueryExecutionState()RelAlgNodeinline
resetRelAlgFirstId() noexceptRelAlgNodestatic
setContextData(const RaExecutionDesc *context_data) const RelAlgNodeinline
setIdInPlanTree(size_t id) const RelAlgNodeinline
setOutputMetainfo(const std::vector< TargetMetaInfo > &targets_metainfo) const RelAlgNodeinline
setQueryPlanDag(const std::string &extracted_query_plan_dag) const RelAlgNodeinline
setRelNodeDagId(const size_t id) const RelAlgNodeinline
size() const =0RelAlgNodepure virtual
targets_metainfo_RelAlgNodemutableprivate
toHash() const =0RelAlgNodepure virtual
toString(RelRexToStringConfig config) const =0RelAlgNodepure virtual
~RelAlgNode()RelAlgNodeinlinevirtual