One of the main types of RESQML organizations, this class gathers boundary interpretations (e.g., horizons and faults) plus frontier features and their relationships (contacts interpretations), which when taken together define the structure of a part of the earth.
More...
|
| virtual | ~StructuralOrganizationInterpretation ()=default |
| bool | isStructural () const final |
| virtual void | pushBackFaultInterpretation (FaultInterpretation *faultInterpretation)=0 |
| virtual unsigned int | getFaultInterpretationCount () const =0 |
| virtual common::DataObjectReference | getFaultInterpretationDor (unsigned int index) const =0 |
| FaultInterpretation * | getFaultInterpretation (unsigned int index) const |
| virtual void | pushBackHorizonInterpretation (HorizonInterpretation *horizonInterpretation, int stratigraphicRank)=0 |
| virtual unsigned int | getHorizonInterpretationCount () const =0 |
| virtual common::DataObjectReference | getHorizonInterpretationDor (unsigned int index) const =0 |
| HorizonInterpretation * | getHorizonInterpretation (unsigned int index) const |
| virtual void | pushBackTopFrontierInterpretation (AbstractFeatureInterpretation *topFrontierInterpretation)=0 |
| virtual unsigned int | getTopFrontierInterpretationCount () const =0 |
| virtual common::DataObjectReference | getTopFrontierInterpretationDor (unsigned int index) const =0 |
| AbstractFeatureInterpretation * | getTopFrontierInterpretation (unsigned int index) const |
| virtual void | pushBackBottomFrontierInterpretation (AbstractFeatureInterpretation *bottomFrontierInterpretation)=0 |
| virtual unsigned int | getBottomFrontierInterpretationCount () const =0 |
| virtual common::DataObjectReference | getBottomFrontierInterpretationDor (unsigned int index) const =0 |
| AbstractFeatureInterpretation * | getBottomFrontierInterpretation (unsigned int index) const |
| virtual void | pushBackSideFrontierInterpretation (AbstractFeatureInterpretation *sideFrontierInterpretation)=0 |
| virtual unsigned int | getSideFrontierInterpretationCount () const =0 |
| virtual common::DataObjectReference | getSideFrontierInterpretationDor (unsigned int index) const =0 |
| AbstractFeatureInterpretation * | getSideFrontierInterpretation (unsigned int index) const |
| virtual std::string | getXmlTag () const final |
| virtual | ~AbstractOrganizationInterpretation ()=default |
| virtual bool | isStratigraphic () const |
| virtual bool | isRockFluid () const |
| void | pushBackBinaryContact (AbstractFeatureInterpretation *subject, gsoap_eml2_3::resqml22__ContactVerb verb, AbstractFeatureInterpretation *directObject) |
| void | pushBackBinaryContact (AbstractFeatureInterpretation *subject, gsoap_eml2_3::resqml22__ContactVerb verb, AbstractFeatureInterpretation *directObject, AbstractFeatureInterpretation *partOf) |
| void | pushBackBinaryContact (AbstractFeatureInterpretation *subject, gsoap_eml2_3::resqml22__ContactVerb verb, AbstractFeatureInterpretation *directObject, gsoap_resqml2_0_1::resqml20__ContactSide directObjectQualifier) |
| void | pushBackBinaryContact (AbstractFeatureInterpretation *subject, gsoap_resqml2_0_1::resqml20__ContactSide subjectQualifier, gsoap_eml2_3::resqml22__ContactVerb verb, AbstractFeatureInterpretation *directObject, gsoap_resqml2_0_1::resqml20__ContactSide directObjectQualifier) |
| 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 |
| bool | isPartial () const |
| virtual bool | isTopLevelElement () const |
| std::string | getUuid () const |
| std::string | getTitle () const |
| std::string | getEditor () const |
| time_t | getCreation () const |
| tm | getCreationAsTimeStructure () const |
| std::string | getOriginator () const |
| std::string | getDescription () const |
| time_t | getLastUpdate () const |
| tm | getLastUpdateAsTimeStructure () const |
| std::string | getFormat () const |
| std::string | getDescriptiveKeywords () const |
| std::string | getVersion () const |
| void | setTitle (const std::string &title) |
| void | setEditor (const std::string &editor) |
| void | setCreation (time_t creation) |
| void | setCreation (const tm &creation) |
| void | setOriginator (const std::string &originator) |
| void | setDescription (const std::string &description) |
| void | setLastUpdate (time_t lastUpdate) |
| void | setLastUpdate (const tm &lastUpdate) |
| void | setDescriptiveKeywords (const std::string &descriptiveKeywords) |
| void | setVersion (const std::string &version) |
| void | setMetadata (const std::string &title, const std::string &editor, time_t creation, const std::string &originator, const std::string &description, time_t lastUpdate, const std::string &descriptiveKeywords) |
| void | serializeIntoStream (std::ostream *stream) |
| gsoap_resqml2_0_1::eml20__AbstractCitedDataObject * | getEml20GsoapProxy () const |
| void | setGsoapProxy (gsoap_resqml2_0_1::eml20__AbstractCitedDataObject *gsoapProxy) |
| gsoap_eml2_3::eml23__AbstractObject * | getEml23GsoapProxy () const |
| void | setGsoapProxy (gsoap_eml2_3::eml23__AbstractObject *gsoapProxy) |
| soap * | getGsoapContext () const |
| int | getGsoapType () const |
| gsoap_resqml2_0_1::eml20__DataObjectReference * | newResqmlReference () const |
| gsoap_eml2_3::eml23__DataObjectReference * | newEml23Reference () const |
| gsoap_resqml2_0_1::resqml20__ContactElementReference * | newContactElementReference2_0_1 () const |
| gsoap_eml2_3::resqml22__ContactElement * | newContactElementReference2_2 () const |
| common::DataObjectRepository * | getRepository () const |
| virtual std::string | getXmlNamespace () const =0 |
| virtual std::string | getXmlNamespaceVersion () const |
| virtual std::string | getContentType () const |
| virtual std::string | getQualifiedType () const |
| virtual std::string | getPartNameInEpcDocument () const |
| std::string | serializeIntoString () |
| void | addAlias (const std::string &authority, const std::string &title) |
| uint64_t | getAliasCount () const |
| std::string | getAliasAuthorityAtIndex (uint64_t index) const |
| std::string | getAliasTitleAtIndex (uint64_t index) const |
| std::vector< eml2::Activity * > | getActivitySet () const |
| uint64_t | getActivityCount () const |
| eml2::Activity * | getActivity (uint64_t index) const |
| void | pushBackExtraMetadata (const std::string &key, const std::string &value) |
| std::unordered_map< std::string, std::string > | getExtraMetadataSet () const |
| std::vector< std::string > | getExtraMetadata (const std::string &key) const |
| uint64_t | getExtraMetadataCount () const |
| std::string | getExtraMetadataKeyAtIndex (uint64_t index) const |
| std::string | getExtraMetadataStringValueAtIndex (uint64_t index) const |
| std::string | buildEtp12Uri () const |
| void | setUriSource (const std::string &uriSource) |
| const std::string & | getUriSource () const |
| std::string | getEpcSourceFolder () const |
| void | changeToPartialObject () |
|
template<> |
| int8_t | readArrayNdOfIntegerValues (gsoap_resqml2_0_1::resqml20__AbstractValueArray const *arrayInput, int8_t *arrayOutput) const |
|
template<> |
| uint8_t | readArrayNdOfIntegerValues (gsoap_resqml2_0_1::resqml20__AbstractValueArray const *arrayInput, uint8_t *arrayOutput) const |
|
template<> |
| int16_t | readArrayNdOfIntegerValues (gsoap_resqml2_0_1::resqml20__AbstractValueArray const *arrayInput, int16_t *arrayOutput) const |
|
template<> |
| uint16_t | readArrayNdOfIntegerValues (gsoap_resqml2_0_1::resqml20__AbstractValueArray const *arrayInput, uint16_t *arrayOutput) const |
|
template<> |
| int32_t | readArrayNdOfIntegerValues (gsoap_resqml2_0_1::resqml20__AbstractValueArray const *arrayInput, int32_t *arrayOutput) const |
|
template<> |
| uint32_t | readArrayNdOfIntegerValues (gsoap_resqml2_0_1::resqml20__AbstractValueArray const *arrayInput, uint32_t *arrayOutput) const |
|
template<> |
| int64_t | readArrayNdOfIntegerValues (gsoap_resqml2_0_1::resqml20__AbstractValueArray const *arrayInput, int64_t *arrayOutput) const |
|
template<> |
| uint64_t | readArrayNdOfIntegerValues (gsoap_resqml2_0_1::resqml20__AbstractValueArray const *arrayInput, uint64_t *arrayOutput) const |
|
template<> |
| int8_t | readArrayNdOfIntegerValues (gsoap_eml2_3::eml23__AbstractValueArray const *arrayInput, int8_t *arrayOutput) const |
|
template<> |
| uint8_t | readArrayNdOfIntegerValues (gsoap_eml2_3::eml23__AbstractValueArray const *arrayInput, uint8_t *arrayOutput) const |
|
template<> |
| int16_t | readArrayNdOfIntegerValues (gsoap_eml2_3::eml23__AbstractValueArray const *arrayInput, int16_t *arrayOutput) const |
|
template<> |
| uint16_t | readArrayNdOfIntegerValues (gsoap_eml2_3::eml23__AbstractValueArray const *arrayInput, uint16_t *arrayOutput) const |
|
template<> |
| int32_t | readArrayNdOfIntegerValues (gsoap_eml2_3::eml23__AbstractValueArray const *arrayInput, int32_t *arrayOutput) const |
|
template<> |
| uint32_t | readArrayNdOfIntegerValues (gsoap_eml2_3::eml23__AbstractValueArray const *arrayInput, uint32_t *arrayOutput) const |
|
template<> |
| int64_t | readArrayNdOfIntegerValues (gsoap_eml2_3::eml23__AbstractValueArray const *arrayInput, int64_t *arrayOutput) const |
|
template<> |
| uint64_t | readArrayNdOfIntegerValues (gsoap_eml2_3::eml23__AbstractValueArray const *arrayInput, uint64_t *arrayOutput) const |
One of the main types of RESQML organizations, this class gathers boundary interpretations (e.g., horizons and faults) plus frontier features and their relationships (contacts interpretations), which when taken together define the structure of a part of the earth.