OmniSciDB
a5dc49c757
|
#include <DictRef.h>
Public Member Functions | |
dict_ref_t () | |
dict_ref_t (int32_t db_id, int32_t dict_id) | |
operator shared::StringDictKey () const | |
bool | operator== (const struct dict_ref_t &rhs) const |
struct dict_ref_t & | operator= (const struct dict_ref_t &rhs) |
bool | operator< (const struct dict_ref_t &rhs) const |
size_t | operator() (const struct dict_ref_t &ref) const noexcept |
std::string | toString () const |
Static Public Member Functions | |
static dict_ref_t | InvalidDictRef () |
Public Attributes | |
int32_t | dbId |
int32_t | dictId |
Static Public Attributes | |
static constexpr int32_t | invalidDbId {-1} |
static constexpr int32_t | invalidDictId {-1} |
static constexpr int32_t | literalsDictId {0} |
|
inline |
Definition at line 20 of file DictRef.h.
Referenced by InvalidDictRef().
|
inline |
|
inlinestatic |
Definition at line 51 of file DictRef.h.
References dict_ref_t().
|
inline |
|
inlinenoexcept |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 46 of file DictRef.h.
References dbId, dictId, and to_string().
int32_t dict_ref_t::dbId |
Definition at line 13 of file DictRef.h.
Referenced by DictDescriptor::DictDescriptor(), operator shared::StringDictKey(), operator<(), operator=(), operator==(), and toString().
int32_t dict_ref_t::dictId |
Definition at line 14 of file DictRef.h.
Referenced by Catalog_Namespace::Catalog::addTableToMap(), Catalog_Namespace::Catalog::createTable(), DictDescriptor::DictDescriptor(), Catalog_Namespace::Catalog::doTruncateTable(), operator shared::StringDictKey(), operator<(), operator=(), operator==(), and toString().
|
static |
Definition at line 18 of file DictRef.h.
Referenced by CodeGenerator::codegenCastFromString(), RowSetMemoryOwner::getOrAddStringDictProxy(), and ResultSet::getStringDictionaryProxy().