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

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

ConstRexScalarPtr typedefRexFunctionOperator
ConstRexScalarPtrVector typedefRexFunctionOperator
getDisambiguated(std::vector< std::unique_ptr< const RexScalar >> &operands) const overrideRexFunctionOperatorinlinevirtual
getName() const RexFunctionOperatorinline
getOperand(const size_t idx) const RexOperatorinline
getOperandAndRelease(const size_t idx) const RexOperatorinline
getOperator() const RexOperatorinline
getType() const RexOperatorinline
hash_Rexmutableprotected
name_RexFunctionOperatorprivate
op_RexOperatorprotected
operands_RexOperatormutableprotected
RexFunctionOperator(const std::string &name, ConstRexScalarPtrVector &operands, const SQLTypeInfo &ti)RexFunctionOperatorinline
RexOperator(const SQLOps op, std::vector< std::unique_ptr< const RexScalar >> &operands, const SQLTypeInfo &type)RexOperatorinline
size() const RexOperatorinline
toHash() const overrideRexFunctionOperatorinlinevirtual
toString(RelRexToStringConfig config=RelRexToStringConfig::defaults()) const overrideRexFunctionOperatorinlinevirtual
type_RexOperatorprotected
~Rex()Rexinlinevirtual