OmniSciDB
a5dc49c757
|
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 |
Public Member Functions inherited from StringDictionary::StringCallback | |
virtual | ~StringCallback ()=default |
Private Attributes | |
StringDictionaryProxy * | sdp_ |
StringDictionaryProxy::IdMap & | id_map_ |
Definition at line 622 of file StringDictionaryProxy.cpp.
|
inline |
Definition at line 627 of file StringDictionaryProxy.cpp.
|
inlineoverridevirtual |
Implements StringDictionary::StringCallback.
Definition at line 629 of file StringDictionaryProxy.cpp.
|
inlineoverridevirtual |
Implements StringDictionary::StringCallback.
Definition at line 632 of file StringDictionaryProxy.cpp.
References StringDictionaryProxy::getOrAddTransientUnlocked(), id_map_, StringDictionary::INVALID_STR_ID, sdp_, and StringDictionaryProxy::string_dict_.
|
private |
Definition at line 624 of file StringDictionaryProxy.cpp.
Referenced by operator()().
|
private |
Definition at line 623 of file StringDictionaryProxy.cpp.
Referenced by operator()().