47 StringTableLookup(COMMON_NS::DataObjectRepository* repo,
const std::string & guid,
const std::string & title);
59 DLL_IMPORT_OR_EXPORT
bool containsKey(int64_t key)
final;
61 DLL_IMPORT_OR_EXPORT uint64_t getItemCount() const final;
63 DLL_IMPORT_OR_EXPORT int64_t getKeyAtIndex(uint64_t index) const final;
65 DLL_IMPORT_OR_EXPORT std::
string getStringValueAtIndex(uint64_t index) const final;
67 DLL_IMPORT_OR_EXPORT std::
string getStringValue(int64_t key) final;
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;
73 DLL_IMPORT_OR_EXPORT int64_t getMinimumValue() final;
75 DLL_IMPORT_OR_EXPORT int64_t getMaximumValue() 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";
87 DLL_IMPORT_OR_EXPORT std::
string getXmlNamespace() const final {
return XML_NS; }