24#include "witsml2_1/ErrorTermDictionary.h"
25#include "witsml2_1/ToolErrorModel.h"
36 ErrorTerm(gsoap_resqml2_0_1::eml20__DataObjectReference* partialObject) :
44 const std::string & guid,
45 const std::string & title,
46 gsoap_eml2_2::witsml2__ErrorPropagationMode propagationMode,
59 DLL_IMPORT_OR_EXPORT
bool isTopLevelElement()
const;
61 gsoap_eml2_2::eml22__DataObjectReference* getWeightingFunctionDor()
const;
63 DLL_IMPORT_OR_EXPORT
void setWeightingFunction(
class WeightingFunction* weightingFunction);
65 void loadTargetRelationships();
67 DLL_IMPORT_OR_EXPORT
static const char* XML_TAG;
68 DLL_IMPORT_OR_EXPORT
virtual std::string getXmlTag()
const {
return XML_TAG;}
Definition: AbstractObject.h:26
Definition: ErrorTerm.h:30
ErrorTerm(COMMON_NS::DataObjectRepository *repo, const std::string &guid, const std::string &title, gsoap_eml2_2::witsml2__ErrorPropagationMode propagationMode, class WeightingFunction *weightingFunction)
~ErrorTerm()
Definition: ErrorTerm.h:57
ErrorTerm(gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject)
Definition: ErrorTerm.h:36
ErrorTerm(gsoap_eml2_2::witsml2__ErrorTerm *fromGsoap)
Definition: ErrorTerm.h:52
Definition: WeightingFunction.h:30