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

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

accept(Visitor &v, std::string name) const overrideRexOperatorinlinevirtual
acceptChildren(Visitor &v) const overrideRexOperatorinlinevirtual
getDisambiguated(std::vector< std::unique_ptr< const RexScalar >> &operands) const RexOperatorinlinevirtual
getIdInPlanTree() const RelAlgDagNodeinline
getOperand(const size_t idx) const RexOperatorinline
getOperandAndRelease(const size_t idx) const RexOperatorinline
getOperator() const RexOperatorinline
getStepNumber() const Rexinlinevirtual
getType() const RexOperatorinline
hash_Rexmutableprotected
hash_value(RexOperator const &)RexOperatorfriend
id_in_plan_tree_RelAlgDagNodemutableprotected
op_RexOperatorprotected
operands_RexOperatormutableprotected
RelAlgDagNode()RelAlgDagNodeinline
RelAlgDagSerializerRexOperatorfriend
RexOperator()RexOperatorinline
RexOperator(const SQLOps op, std::vector< std::unique_ptr< const RexScalar >> &operands, const SQLTypeInfo &type)RexOperatorinline
setIdInPlanTree(size_t id) const RelAlgDagNodeinline
setStepNumber(size_t step) const RelAlgDagNodeinlinevirtual
size() const RexOperatorinline
step_RelAlgDagNodemutableprotected
toHash() const overrideRexOperatorinlinevirtual
toString(RelRexToStringConfig config=RelRexToStringConfig::defaults()) const overrideRexOperatorinlinevirtual
type_RexOperatorprotected
~Rex()Rexinlinevirtual