21 #include "../resqml2/StringTableLookup.h" 
   23 namespace RESQML2_0_1_NS
 
   47         StringTableLookup(COMMON_NS::DataObjectRepository* repo, 
const std::string & guid, 
const std::string & title);
 
   63         DLL_IMPORT_OR_EXPORT 
long getKeyAtIndex(
unsigned int index) const final;
 
   65         DLL_IMPORT_OR_EXPORT std::
string getStringValueAtIndex(
unsigned int index) const final;
 
   67         DLL_IMPORT_OR_EXPORT std::
string getStringValue(
long longValue) final;
 
   69         DLL_IMPORT_OR_EXPORT 
void addValue(const std::
string & strValue, 
long longValue) final;
 
   71         DLL_IMPORT_OR_EXPORT 
void setValue(const std::
string & strValue, 
long longValue) 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<
long, std::
string> getMap() const final;
 
   82         DLL_IMPORT_OR_EXPORT static const 
char* XML_NS;
 
   87         DLL_IMPORT_OR_EXPORT std::
string getXmlNamespace() const final { 
return XML_NS; }
 
Definition: StringTableLookup.h:27
 
StringTableLookup(gsoap_resqml2_0_1::_resqml20__StringTableLookup *fromGsoap)
Definition: StringTableLookup.h:54
 
unsigned int getItemCount() const final
 
~StringTableLookup()=default
 
StringTableLookup(common::DataObjectRepository *repo, const std::string &guid, const std::string &title)
 
StringTableLookup(gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject)
Definition: StringTableLookup.h:37
 
bool containsKey(long longValue) final