Fesapi 2.9.0.1
This project provides C++ classes which allow an easy access in import and export to the Energistics standards.
|
A fault interpretation. This type of boundary feature contains the data describing an opinion about the characterization of the fault. More...
#include <FaultInterpretation.h>
Public Member Functions | |
virtual | ~FaultInterpretation ()=default |
virtual void | pushBackThrowInterpretation (gsoap_resqml2_0_1::resqml20__ThrowKind throwKind)=0 |
std::string | getXmlTag () const final |
Public Member Functions inherited from resqml2::BoundaryFeatureInterpretation | |
virtual | ~BoundaryFeatureInterpretation ()=default |
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 = "FaultInterpretation" |
Static Public Attributes inherited from resqml2::BoundaryFeatureInterpretation | |
static constexpr char const * | XML_TAG = "BoundaryFeatureInterpretation" |
A fault interpretation. This type of boundary feature contains the data describing an opinion about the characterization of the fault.
|
virtualdefault |
Destructor does nothing since the memory is managed by the gSOAP context.
|
inlinefinalvirtual |
Reimplemented from resqml2::BoundaryFeatureInterpretation.
|
pure virtual |
Pushes back a new throw interpretation for this fault interpretation. More than one throw kind is necessary if for example the throw is reverse at a time period and then normal at another time period.
throwKind | The throw kind to push back. |
|
staticconstexpr |
The standard XML tag without XML namespace for serializing this data object.