23 #include "../common/AbstractObject.h"
27 class AbstractFeatureInterpretation;
41 DLL_IMPORT_OR_EXPORT
AbstractFeature(gsoap_resqml2_0_1::eml20__DataObjectReference* partialObject) : COMMON_NS::AbstractObject(partialObject) {}
51 AbstractFeature(gsoap_resqml2_0_1::resqml20__AbstractFeature* fromGsoap) : COMMON_NS::AbstractObject(fromGsoap) {}
52 AbstractFeature(gsoap_eml2_3::resqml22__AbstractFeature* fromGsoap) : COMMON_NS::AbstractObject(fromGsoap) {}
Proxy class for an abstract feature.
Definition: AbstractFeature.h:31
virtual ~AbstractFeature()=default
AbstractFeatureInterpretation * getInterpretation(unsigned int index) const
unsigned int getInterpretationCount() const
std::vector< AbstractFeatureInterpretation * > getInterpretationSet() const
virtual void loadTargetRelationships()
Definition: AbstractFeature.h:89
Proxy class for an abstract feature interpretation.
Definition: AbstractFeatureInterpretation.h:29