21#include "../resqml2/StringTableLookup.h"
23namespace RESQML2_0_1_NS
47 StringTableLookup(COMMON_NS::DataObjectRepository* repo,
const std::string & guid,
const std::string & title);
69 DLL_IMPORT_OR_EXPORT
void addValue(const std::
string & strValue, int64_t key) final;
71 DLL_IMPORT_OR_EXPORT
void setValue(const std::
string & strValue, int64_t key) final;
77 DLL_IMPORT_OR_EXPORT std::unordered_map<int64_t, std::
string>
getMap() const final;
82 DLL_IMPORT_OR_EXPORT static constexpr
char const*
XML_NS =
"resqml20";
std::string getStringValueAtIndex(uint64_t index) const final
StringTableLookup(gsoap_resqml2_0_1::_resqml20__StringTableLookup *fromGsoap)
Definition StringTableLookup.h:54
uint64_t getItemCount() const final
std::string getStringValue(int64_t key) final
std::string getXmlNamespace() const final
Definition StringTableLookup.h:87
std::unordered_map< int64_t, std::string > getMap() const final
int64_t getKeyAtIndex(uint64_t index) const final
void setValue(const std::string &strValue, int64_t key) final
int64_t getMaximumValue() final
~StringTableLookup()=default
bool containsKey(int64_t key) final
StringTableLookup(common::DataObjectRepository *repo, const std::string &guid, const std::string &title)
StringTableLookup(gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject)
Definition StringTableLookup.h:37
void addValue(const std::string &strValue, int64_t key) final
int64_t getMinimumValue() final
static constexpr char const * XML_NS
Definition StringTableLookup.h:82