36 class AbstractProperty:
public COMMON_NS::AbstractObject
102 DLL_IMPORT_OR_EXPORT
virtual COMMON_NS::AbstractObject::numericalDatatypeEnum
getValuesHdfDatatype()
const = 0;
157 DLL_IMPORT_OR_EXPORT std::vector<RESQML2_0_1_NS::PropertySet *>
getPropertySets()
const;
178 DLL_IMPORT_OR_EXPORT RESQML2_0_1_NS::PropertySet *
getPropertySet(uint64_t index)
const;
192 DLL_IMPORT_OR_EXPORT
void setLocalCrs(EML2_NS::AbstractLocal3dCrs* crs);
200 DLL_IMPORT_OR_EXPORT EML2_NS::AbstractLocal3dCrs*
getLocalCrs()
const;
259 DLL_IMPORT_OR_EXPORT
void setRealizationIndices(
const std::vector<unsigned int> & realizationIndices, EML2_NS::AbstractHdfProxy* hdfProxy =
nullptr);
413 DLL_IMPORT_OR_EXPORT AbstractProperty(gsoap_resqml2_0_1::eml20__DataObjectReference* partialObject) : COMMON_NS::AbstractObject(partialObject) {}
423 AbstractProperty(gsoap_resqml2_0_1::resqml20__AbstractProperty* fromGsoap) : COMMON_NS::AbstractObject(fromGsoap) {}
424 AbstractProperty(gsoap_eml2_3::resqml22__AbstractProperty* fromGsoap) : COMMON_NS::AbstractObject(fromGsoap) {}
427 virtual void loadTargetRelationships()
override;
437 DLL_IMPORT_OR_EXPORT gsoap_resqml2_0_1::resqml20__ResqmlPropertyKind getEnergisticsPropertyKind201()
const;
450 virtual EML2_NS::AbstractHdfProxy* getDatasetOfPatch(uint64_t patchIndex, int64_t & nullValue, std::string & dsPath)
const = 0;
461 virtual COMMON_NS::DataObjectReference getHdfProxyDor(uint64_t patchIndex)
const = 0;