OmniSciDB
a5dc49c757
|
#include <TargetValue.h>
Public Types | |
enum | ITVType { ITVType::Int, ITVType::Pair, ITVType::Str, ITVType::Arr, ITVType::Null } |
Public Member Functions | |
InternalTargetValue (const int64_t i1_) | |
InternalTargetValue (const int64_t i1_, const int64_t i2_) | |
InternalTargetValue (const std::string *s) | |
InternalTargetValue (const std::vector< int64_t > *v) | |
InternalTargetValue () | |
std::string | strVal () const |
std::vector< int64_t > | arrVal () const |
bool | isInt () const |
bool | isPair () const |
bool | isNull () const |
bool | isStr () const |
bool | operator< (const InternalTargetValue &other) const |
bool | operator== (const InternalTargetValue &other) const |
Public Attributes | |
int64_t | i1 |
int64_t | i2 |
ITVType | ty |
Definition at line 36 of file TargetValue.h.
|
strong |
|
inlineexplicit |
Definition at line 44 of file TargetValue.h.
|
inlineexplicit |
Definition at line 46 of file TargetValue.h.
|
inlineexplicit |
Definition at line 49 of file TargetValue.h.
|
inlineexplicit |
Definition at line 52 of file TargetValue.h.
|
inlineexplicit |
|
inline |
|
inline |
Definition at line 63 of file TargetValue.h.
Referenced by ResultSet::isNull().
|
inline |
Definition at line 67 of file TargetValue.h.
Referenced by ResultSet::isNull().
|
inline |
Definition at line 65 of file TargetValue.h.
Referenced by ResultSet::isNull().
|
inline |
Definition at line 69 of file TargetValue.h.
Referenced by ResultSet::isNull().
|
inline |
|
inline |
Definition at line 92 of file TargetValue.h.
|
inline |
Definition at line 57 of file TargetValue.h.
References i1.
Referenced by operator<().
int64_t InternalTargetValue::i1 |
Definition at line 37 of file TargetValue.h.
Referenced by arrVal(), ResultSet::isNull(), operator<(), and strVal().
int64_t InternalTargetValue::i2 |
Definition at line 38 of file TargetValue.h.
Referenced by ResultSet::isNull(), and operator<().
ITVType InternalTargetValue::ty |
Definition at line 42 of file TargetValue.h.
Referenced by isInt(), isNull(), isPair(), isStr(), and operator<().