OmniSciDB  91042dcc5b
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RexLiteral Member List

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

deepCopy() const RexLiteralinline
getPrecision() const RexLiteralinline
getScale() const RexLiteralinline
getTargetPrecision() const RexLiteralinline
getTargetScale() const RexLiteralinline
getTargetType() const RexLiteralinline
getType() const RexLiteralinline
getVal() const RexLiteralinline
hash_Rexmutableprotected
literal_RexLiteralprivate
precision_RexLiteralprivate
RexLiteral(const int64_t val, const SQLTypes type, const SQLTypes target_type, const unsigned scale, const unsigned precision, const unsigned target_scale, const unsigned target_precision)RexLiteralinline
RexLiteral(const double val, const SQLTypes type, const SQLTypes target_type, const unsigned scale, const unsigned precision, const unsigned target_scale, const unsigned target_precision)RexLiteralinline
RexLiteral(const std::string &val, const SQLTypes type, const SQLTypes target_type, const unsigned scale, const unsigned precision, const unsigned target_scale, const unsigned target_precision)RexLiteralinline
RexLiteral(const bool val, const SQLTypes type, const SQLTypes target_type, const unsigned scale, const unsigned precision, const unsigned target_scale, const unsigned target_precision)RexLiteralinline
RexLiteral(const SQLTypes target_type)RexLiteralinline
scale_RexLiteralprivate
target_precision_RexLiteralprivate
target_scale_RexLiteralprivate
target_type_RexLiteralprivate
toHash() const overrideRexLiteralinlinevirtual
toString() const overrideRexLiteralinlinevirtual
type_RexLiteralprivate
~Rex()Rexinlinevirtual