21 #include "WellboreObject.h"
23 namespace WITSML2_0_NS
50 const std::string & guid,
51 const std::string & title,
52 double md, gsoap_eml2_1::eml21__LengthUom mdUom,
const std::string & mdDatum);
67 const std::string & guid,
68 const std::string & title,
69 double md, gsoap_eml2_1::eml21__LengthUom mdUom,
const std::string & mdDatum);
84 GETTER_AND_SETTER_DEPTH_MEASURE_OPTIONAL_ATTRIBUTE(Md, gsoap_eml2_1::eml21__LengthUom)
86 GETTER_AND_SETTER_MEASURE_OPTIONAL_ATTRIBUTE(DipAngle, gsoap_eml2_1::eml21__PlaneAngleUom)
87 GETTER_AND_SETTER_MEASURE_OPTIONAL_ATTRIBUTE(DipDirection, gsoap_eml2_1::eml21__PlaneAngleUom)
94 DLL_IMPORT_OR_EXPORT static const
char* XML_TAG;
101 DLL_IMPORT_OR_EXPORT virtual std::
string getXmlTag()
const {
return XML_TAG; }
Definition: Wellbore.h:41
Definition: WellboreMarker.h:27
~WellboreMarker()=default
WellboreMarker(Wellbore *witsmlWellbore, const std::string &guid, const std::string &title, double md, gsoap_eml2_1::eml21__LengthUom mdUom, const std::string &mdDatum)
Constructor.
void setWellbore(Wellbore *witsmlWellbore)
WellboreMarker(gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject)
Definition: WellboreMarker.h:35
common::DataObjectReference getWellboreDor() const
WellboreMarker(common::DataObjectRepository *repo, const std::string &guid, const std::string &title, double md, gsoap_eml2_1::eml21__LengthUom mdUom, const std::string &mdDatum)
Constructor.
WellboreMarker(gsoap_eml2_1::witsml20__WellboreMarker *fromGsoap)
Definition: WellboreMarker.h:76
Definition: WellboreObject.h:32