OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RelFilter Member List

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

accept(Visitor &v, std::string name) const overrideRelFilterinlinevirtual
acceptChildren(Visitor &v) const overrideRelFilterinlinevirtual
addManagedInput(std::shared_ptr< const RelAlgNode > input)RelAlgNodeinline
clearContextData() const RelAlgNodeinline
deepCopy() const overrideRelFilterinlinevirtual
filter_RelFilterprivate
getAndOwnInput(const size_t idx) const RelAlgNodeinline
getAndReleaseCondition()RelFilterinline
getCondition() const RelFilterinline
getContextData() const RelAlgNodeinline
getId() const RelAlgNodeinline
getIdInPlanTree() const RelAlgDagNodeinline
getInput(const size_t idx) const RelAlgNodeinline
getInputs() const RelAlgNodeinline
getOutputMetainfo() const RelAlgNodeinline
getQueryPlanDag() const RelAlgNodeinline
getQueryPlanDagHash() const RelAlgNodeinline
getRelNodeDagId() const RelAlgNodeinline
getStepNumber() const RelAlgDagNodeinlinevirtual
hasContextData() const RelAlgNodeinline
hash_RelAlgNodemutableprotected
hash_value(RelFilter const &)RelFilterfriend
hasInput(const RelAlgNode *needle) const RelAlgNodeinline
id_RelAlgNodeprotected
id_in_plan_tree_RelAlgDagNodemutableprotected
inputCount() const RelAlgNodeinline
inputs_RelAlgNodeprotected
isNop() const RelAlgNodeinline
markAsNop()RelAlgNodeinline
RelAlgDagNode()RelAlgDagNodeinline
RelAlgDagSerializerRelFilterfriend
RelAlgNode(RelAlgInputs inputs={})RelAlgNodeinline
RelFilter()=defaultRelFilter
RelFilter(std::unique_ptr< const RexScalar > &filter, std::shared_ptr< const RelAlgNode > input)RelFilterinline
RelFilter(std::unique_ptr< const RexScalar > &filter)RelFilterinline
RelFilter(RelFilter const &)RelFilter
replaceInput(std::shared_ptr< const RelAlgNode > old_input, std::shared_ptr< const RelAlgNode > input) overrideRelFiltervirtual
resetQueryExecutionState()RelAlgNodeinline
resetRelAlgFirstId() noexceptRelAlgNodestatic
setCondition(std::unique_ptr< const RexScalar > &condition)RelFilterinline
setContextData(const RaExecutionDesc *context_data) const RelAlgNodeinline
setIdInPlanTree(size_t id) const RelAlgDagNodeinline
setOutputMetainfo(std::vector< TargetMetaInfo > targets_metainfo) const RelAlgNodeinline
setQueryPlanDag(const std::string &extracted_query_plan_dag) const RelAlgNodeinline
setRelNodeDagId(const size_t id) const RelAlgNodeinline
setStepNumber(size_t step) const RelAlgDagNodeinlinevirtual
size() const overrideRelFilterinlinevirtual
step_RelAlgDagNodemutableprotected
toHash() const overrideRelFilterinlinevirtual
toString(RelRexToStringConfig config=RelRexToStringConfig::defaults()) const overrideRelFilterinlinevirtual
~RelAlgNode()RelAlgNodeinlinevirtual