21#include "../witsml2/WellboreObject.h"
34 DLL_IMPORT_OR_EXPORT
WellboreMarkerSet(gsoap_resqml2_0_1::eml20__DataObjectReference* partialObject) : WITSML2_NS::WellboreObject(partialObject) {}
41 const std::string & guid,
42 const std::string & title,
45 gsoap_eml2_3::eml23__LengthUom mdUom);
50 WellboreMarkerSet(gsoap_eml2_3::witsml21__WellboreMarkerSet* fromGsoap) : WITSML2_NS::WellboreObject(fromGsoap) {}
60 DLL_IMPORT_OR_EXPORT static constexpr
char const* XML_TAG =
"WellboreMarkerSet";
61 DLL_IMPORT_OR_EXPORT virtual std::
string getXmlTag()
const {
return XML_TAG;}
66 DLL_IMPORT_OR_EXPORT
static constexpr char const*
XML_NS =
"witsml21";
A wellbore represents the path from surface to a unique bottomhole location.
Definition Wellbore.h:29
virtual std::string getXmlTag() const
Definition WellboreMarkerSet.h:61
common::DataObjectReference getWellboreDor() const final
void setWellbore(WITSML2_NS::Wellbore *witsmlWellbore) final
static constexpr char const * XML_NS
Definition WellboreMarkerSet.h:66
~WellboreMarkerSet()
Definition WellboreMarkerSet.h:55
WellboreMarkerSet(WITSML2_NS::Wellbore *witsmlWellbore, const std::string &guid, const std::string &title, double mdBaseSample, double mdTopSample, gsoap_eml2_3::eml23__LengthUom mdUom)
std::string getXmlNamespace() const final
Definition WellboreMarkerSet.h:71
WellboreMarkerSet(gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject)
Definition WellboreMarkerSet.h:34
WellboreMarkerSet(gsoap_eml2_3::witsml21__WellboreMarkerSet *fromGsoap)
Definition WellboreMarkerSet.h:50