21 #include "../resqml2/WellboreMarker.h"
23 namespace RESQML2_0_1_NS
25 class WellboreMarkerFrameRepresentation;
43 DLL_IMPORT_OR_EXPORT
WellboreMarker(RESQML2_0_1_NS::WellboreMarkerFrameRepresentation* wellboreMarkerFrame,
const std::string & guid,
const std::string & title);
59 DLL_IMPORT_OR_EXPORT
WellboreMarker(RESQML2_0_1_NS::WellboreMarkerFrameRepresentation* wellboreMarkerFrame,
const std::string & guid,
const std::string & title, gsoap_resqml2_0_1::resqml20__GeologicBoundaryKind geologicBoundaryKind);
73 DLL_IMPORT_OR_EXPORT gsoap_resqml2_0_1::resqml20__GeologicBoundaryKind getGeologicBoundaryKind() const final;
75 DLL_IMPORT_OR_EXPORT COMMON_NS::DataObjectReference getBoundaryFeatureInterpretationDor() const final;
79 DLL_IMPORT_OR_EXPORT
void setWitsmlWellboreMarker(WITSML2_0_NS::
WellboreMarker * wellboreMarker) final;
84 DLL_IMPORT_OR_EXPORT static const
char* XML_NS;
89 DLL_IMPORT_OR_EXPORT std::
string getXmlNamespace() const final {
return XML_NS; }
Definition: BoundaryFeatureInterpretation.h:27
Definition: WellboreMarker.h:28
bool hasAGeologicBoundaryKind() const final
WellboreMarker(resqml2_0_1::WellboreMarkerFrameRepresentation *wellboreMarkerFrame, const std::string &guid, const std::string &title, gsoap_resqml2_0_1::resqml20__GeologicBoundaryKind geologicBoundaryKind)
WellboreMarker(resqml2_0_1::WellboreMarkerFrameRepresentation *wellboreMarkerFrame, const std::string &guid, const std::string &title)
WellboreMarker(gsoap_resqml2_0_1::resqml20__WellboreMarker *fromGsoap)
Definition: WellboreMarker.h:66
~WellboreMarker()=default