21 #include "AbstractTechnicalFeature.h"
23 namespace WITSML2_0_NS
100 DLL_IMPORT_OR_EXPORT
static const char*
XML_TAG;
102 DLL_IMPORT_OR_EXPORT
virtual std::string
getXmlTag() const final {
return XML_TAG; }
An abstract technical feature. These are objects that exist by the action of humans.
Definition: AbstractTechnicalFeature.h:37
May refer to one of these: wellore, borehole or sidetrack.
Definition: WellboreFeature.h:46
WellboreFeature(gsoap_resqml2_0_1::_resqml20__WellboreFeature *fromGsoap)
Definition: WellboreFeature.h:63
virtual ~WellboreFeature()=default
static const char * XML_TAG
Definition: WellboreFeature.h:100
virtual std::string getXmlTag() const final
Definition: WellboreFeature.h:102
WellboreFeature(gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject)
Definition: WellboreFeature.h:56
WellboreFeature(gsoap_eml2_3::_resqml22__WellboreFeature *fromGsoap)
Definition: WellboreFeature.h:70
witsml2_0::Wellbore * getWitsmlWellbore() const
virtual void setWitsmlWellbore(witsml2_0::Wellbore *wellbore)=0