21 #include "GeologicUnitFeature.h"
23 namespace PRODML2_1_NS {
25 class FluidCharacterization;
28 namespace RESQML2_0_1_NS
55 RockFluidUnitFeature(COMMON_NS::DataObjectRepository* repo,
const std::string & guid,
const std::string & title, gsoap_resqml2_0_1::resqml20__Phase phase,
98 DLL_IMPORT_OR_EXPORT
static const char*
XML_TAG;
105 DLL_IMPORT_OR_EXPORT
virtual std::string
getXmlTag()
const {
return XML_TAG; }
109 void loadTargetRelationships();
Definition: BoundaryFeature.h:27
Definition: GeologicUnitFeature.h:27
Definition: RockFluidUnitFeature.h:32
~RockFluidUnitFeature()=default
void setBottom(class BoundaryFeature *bottom)
std::vector< prodml2_1::FluidCharacterization * > getFluidCharacterizationSet() const
class BoundaryFeature * getBottom() const
static const char * XML_TAG
Definition: RockFluidUnitFeature.h:98
RockFluidUnitFeature(common::DataObjectRepository *repo, const std::string &guid, const std::string &title, gsoap_resqml2_0_1::resqml20__Phase phase, class BoundaryFeature *top, class BoundaryFeature *bottom)
class BoundaryFeature * getTop() const
void setTop(class BoundaryFeature *top)
virtual std::string getXmlTag() const
Definition: RockFluidUnitFeature.h:105
RockFluidUnitFeature(gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject)
Definition: RockFluidUnitFeature.h:42
RockFluidUnitFeature(gsoap_resqml2_0_1::_resqml20__RockFluidUnitFeature *fromGsoap)
Definition: RockFluidUnitFeature.h:63