|
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.