24#include "../common/AbstractObject.h"
36 const std::string & guid,
37 const std::string & title);
42 ErrorTermDictionary(gsoap_eml2_3::witsml21__ErrorTermDictionary* fromGsoap) : COMMON_NS::AbstractObject(fromGsoap) {}
49 DLL_IMPORT_OR_EXPORT std::string getErrorTermUuid(
unsigned long index)
const;
50 DLL_IMPORT_OR_EXPORT
class ErrorTerm* getErrorTerm(
unsigned long index)
const;
51 DLL_IMPORT_OR_EXPORT std::vector<class ErrorTerm*> getErrorTerms()
const;
52 DLL_IMPORT_OR_EXPORT
void pushBackErrorTerm(
class ErrorTerm* tem);
56 DLL_IMPORT_OR_EXPORT
static const char* XML_TAG;
57 DLL_IMPORT_OR_EXPORT
virtual std::string
getXmlTag()
const {
return XML_TAG; }
62 DLL_IMPORT_OR_EXPORT
static constexpr char const* XML_NS =
"witsml21";
Definition ErrorTermDictionary.h:29
ErrorTermDictionary(gsoap_eml2_3::witsml21__ErrorTermDictionary *fromGsoap)
Definition ErrorTermDictionary.h:42
ErrorTermDictionary(common::DataObjectRepository *repo, const std::string &guid, const std::string &title)
~ErrorTermDictionary()
Definition ErrorTermDictionary.h:47
void loadTargetRelationships()
std::string getXmlNamespace() const final
Definition ErrorTermDictionary.h:67
virtual std::string getXmlTag() const
Definition ErrorTermDictionary.h:57
Definition ErrorTerm.h:30