Fesapi 2.9.0.1
This project provides C++ classes which allow an easy access in import and export to the Energistics standards.
|
A global interpretation of the stratigraphy, which can be made up of several ranks of stratigraphic unit interpretations. More...
#include <StratigraphicColumn.h>
Public Member Functions | |
virtual | ~StratigraphicColumn ()=default |
virtual void | pushBackStratiColumnRank (StratigraphicColumnRankInterpretation *stratiColumnRank)=0 |
virtual unsigned int | getStratigraphicColumnRankInterpretationCount () const =0 |
virtual common::DataObjectReference | getStratigraphicColumnRankInterpretationDor (unsigned int index) const =0 |
StratigraphicColumnRankInterpretation * | getStratigraphicColumnRankInterpretation (unsigned int index) const |
std::vector< StratigraphicColumnRankInterpretation * > | getStratigraphicColumnRankInterpretationSet () const |
virtual std::string | getXmlTag () const final |
Static Public Attributes | |
static const char * | XML_TAG |
A global interpretation of the stratigraphy, which can be made up of several ranks of stratigraphic unit interpretations.
BUSINESS RULE: All stratigraphic column rank interpretations that make up a stratigraphic column must be ordered by age.
|
virtualdefault |
Destructor does nothing since the memory is managed by the gSOAP context.
StratigraphicColumnRankInterpretation * resqml2::StratigraphicColumn::getStratigraphicColumnRankInterpretation | ( | unsigned int | index | ) | const |
Gets the stratigraphic column rank interpretations at a particular index.
std::out_of_range | If index >= getStratigraphicColumnRankInterpretationCount() . |
index | Zero-based index of the stratigraphic column rank interpretations. |
index
.
|
pure virtual |
Gets the count of all the stratigraphic column rank interpretations which are contained in this stratigraphic column.
|
pure virtual |
Gets the DOR of a stratigraphic column rank interpretations at a particular index.
std::out_of_range | If index >= getStratigraphicColumnRankInterpretationCount() . |
index | Zero-based index of the stratigraphic column rank interpretations. |
index
. std::vector< StratigraphicColumnRankInterpretation * > resqml2::StratigraphicColumn::getStratigraphicColumnRankInterpretationSet | ( | ) | const |
Gets all the stratigraphic column rank interpretations which are contained in this stratigraphic column.
|
pure virtual |
Pushes a back a stratigraphic column rank interpretation into this stratigraphic column.
std::invalid_argument | If stratiColumnRank == nullptr |
[in] | stratiColumnRank | A stratigraphic column rank interpretation. |
|
static |
The standard XML tag without XML namespace for serializing this data object.