Fesapi 2.9.0.1
This project provides C++ classes which allow an easy access in import and export to the Energistics standards.
|
The interpretation of a stratigraphic unit. More...
#include <StratigraphicUnitInterpretation.h>
Public Member Functions | |
virtual | ~StratigraphicUnitInterpretation ()=default |
virtual bool | hasDepositionMode () const =0 |
virtual gsoap_resqml2_0_1::resqml20__DepositionMode | getDepositionMode () const =0 |
virtual std::string | getXmlTag () const final |
Public Member Functions inherited from resqml2::AbstractFeatureInterpretation | |
virtual | ~AbstractFeatureInterpretation ()=default |
common::DataObjectReference | getInterpretedFeatureDor () const |
void | setInterpretedFeature (AbstractFeature *feature) |
AbstractFeature * | getInterpretedFeature () const |
gsoap_resqml2_0_1::resqml20__Domain | initDomain (gsoap_resqml2_0_1::resqml20__Domain defaultDomain) const |
gsoap_resqml2_0_1::resqml20__Domain | getDomain () const |
std::vector< AbstractRepresentation * > | getRepresentationSet () const |
uint64_t | getRepresentationCount () const noexcept |
AbstractRepresentation * | getRepresentation (uint64_t index) const |
std::vector< GridConnectionSetRepresentation * > | getGridConnectionSetRepresentationSet () const |
virtual void | loadTargetRelationships () override |
Static Public Attributes | |
static constexpr char const * | XML_TAG = "StratigraphicUnitInterpretation" |
The interpretation of a stratigraphic unit.
|
virtualdefault |
Destructor does nothing since the memory is managed by the gSOAP context.
|
pure virtual |
Gets the deposition mode of this stratigraphic unit interpretation.
logic_error | If the deposition mode is unknown for this instance (you should verify its existence using hasDepositionMode() before to call this function). |
|
pure virtual |
Indicates if this instance has an information about its deposition mode.
|
staticconstexpr |
The standard XML tag without XML namespace for serializing this data object.