OmniSciDB
c1a53651b2
|
Public Member Functions | |
StringLocalCallback (StringDictionaryProxy *sdp, StringDictionaryProxy::IdMap &id_map) | |
void | operator() (std::string const &str, int32_t const string_id) override |
void | operator() (std::string_view const sv, int32_t const old_id) override |
![]() | |
virtual | ~StringCallback ()=default |
Private Attributes | |
StringDictionaryProxy * | sdp_ |
StringDictionaryProxy::IdMap & | id_map_ |
Definition at line 630 of file StringDictionaryProxy.cpp.
|
inline |
Definition at line 635 of file StringDictionaryProxy.cpp.
|
inlineoverridevirtual |
Implements StringDictionary::StringCallback.
Definition at line 637 of file StringDictionaryProxy.cpp.
|
inlineoverridevirtual |
Implements StringDictionary::StringCallback.
Definition at line 640 of file StringDictionaryProxy.cpp.
References StringDictionaryProxy::getOrAddTransientUnlocked(), id_map_, StringDictionary::INVALID_STR_ID, sdp_, and StringDictionaryProxy::string_dict_.
|
private |
Definition at line 632 of file StringDictionaryProxy.cpp.
Referenced by operator()().
|
private |
Definition at line 631 of file StringDictionaryProxy.cpp.
Referenced by operator()().