A type of rock fluid feature-interpretation , this class identifies a rock fluid feature by its phase.
More...
#include <RockFluidUnitInterpretation.h>
|
static constexpr char const * | XML_TAG = "RockFluidUnitInterpretation" |
|
A type of rock fluid feature-interpretation , this class identifies a rock fluid feature by its phase.
◆ ~RockFluidUnitInterpretation()
virtual resqml2::RockFluidUnitInterpretation::~RockFluidUnitInterpretation |
( |
| ) |
|
|
virtualdefault |
Destructor does nothing since the memory is managed by the gSOAP context.
◆ getPhase()
virtual gsoap_eml2_3::resqml22__Phase resqml2::RockFluidUnitInterpretation::getPhase |
( |
| ) |
const |
|
pure virtual |
Gets the phase information of this rock fluid unit interpretation.
- Exceptions
-
std::logic_error | If no phase information exists in this rock fluid unit interpretation (please use hasPhase() before calling this method).
|
- Returns
- The phase of this rock fluid unit interpretation.
◆ hasPhase()
virtual bool resqml2::RockFluidUnitInterpretation::hasPhase |
( |
| ) |
const |
|
pure virtual |
Indicates if this instance has a phase information.
- Returns
- True if there exists a phase information, false if not.
◆ setPhase()
virtual void resqml2::RockFluidUnitInterpretation::setPhase |
( |
gsoap_eml2_3::resqml22__Phase | phase | ) |
const |
|
pure virtual |
Sets the phase information of this rock fluid unit interpretation.
- Parameters
-
phase | The phase of this rock fluid unit interpretation. |
◆ XML_TAG
constexpr char const* resqml2::RockFluidUnitInterpretation::XML_TAG = "RockFluidUnitInterpretation" |
|
staticconstexpr |
The standard XML tag without XML namespace for serializing this data object.
The documentation for this class was generated from the following file: