|
Fesapi
1.0.0.0
This project provides C++ classes which allow an easy access in import and export to the Energistics standards.
|
21 #include "../common/AbstractObject.h"
23 namespace RESQML2_0_1_NS
74 DLL_IMPORT_OR_EXPORT std::string getRepresentationUuid()
const;
79 DLL_IMPORT_OR_EXPORT std::string getRepresentationTitle()
const;
84 DLL_IMPORT_OR_EXPORT std::string getRepresentationContentType()
const;
97 DLL_IMPORT_OR_EXPORT gsoap_resqml2_0_1::resqml20__IndexableElements
getAttachmentKind()
const;
102 DLL_IMPORT_OR_EXPORT std::vector<RESQML2_NS::PropertySet *>
getPropertySets()
const;
104 DLL_IMPORT_OR_EXPORT
unsigned int getPropertySetCount()
const;
150 DLL_IMPORT_OR_EXPORT std::string getTimeSeriesUuid()
const;
155 DLL_IMPORT_OR_EXPORT std::string getTimeSeriesTitle()
const;
168 DLL_IMPORT_OR_EXPORT
void setTimeStep(
const unsigned int & timeStep);
Definition: PropertyKind.h:25
DLL_IMPORT_OR_EXPORT unsigned int getElementCountPerValue() const
DLL_IMPORT_OR_EXPORT class AbstractRepresentation * getRepresentation() const
DLL_IMPORT_OR_EXPORT std::string getPropertyKindDescription() const
DLL_IMPORT_OR_EXPORT unsigned int getTimeIndex() const
DLL_IMPORT_OR_EXPORT AbstractProperty(gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject)
Definition: AbstractProperty.h:37
DLL_IMPORT_OR_EXPORT std::string getLocalPropertyKindTitle() const
Definition: TimeSeries.h:28
DLL_IMPORT_OR_EXPORT bool hasRealizationIndex() const
DLL_IMPORT_OR_EXPORT std::string getLocalPropertyKindUuid() const
DLL_IMPORT_OR_EXPORT bool isAssociatedToOneStandardEnergisticsPropertyKind() const
DLL_IMPORT_OR_EXPORT std::vector< RESQML2_NS::PropertySet * > getPropertySets() const
DLL_IMPORT_OR_EXPORT std::string getPropertyKindAsString() const
DLL_IMPORT_OR_EXPORT std::string getPropertyKindParentAsString() const
Definition: AbstractRepresentation.h:27
DLL_IMPORT_OR_EXPORT void setRepresentation(class AbstractRepresentation *rep)
DLL_IMPORT_OR_EXPORT void setRealizationIndex(ULONG64 realizationIndex)
DLL_IMPORT_OR_EXPORT gsoap_resqml2_0_1::resqml20__ResqmlPropertyKind getEnergisticsPropertyKind() const
AbstractProperty(gsoap_resqml2_0_1::resqml20__AbstractProperty *fromGsoap)
Definition: AbstractProperty.h:47
DLL_IMPORT_OR_EXPORT time_t getTimestamp() const
DLL_IMPORT_OR_EXPORT void setTimeIndex(const unsigned int &timeIndex, class TimeSeries *ts)
DLL_IMPORT_OR_EXPORT class PropertyKind * getLocalPropertyKind() const
gsoap_resqml2_0_1::eml20__DataObjectReference * getLocalPropertyKindDor() const
DLL_IMPORT_OR_EXPORT gsoap_resqml2_0_1::resqml20__IndexableElements getAttachmentKind() const
gsoap_resqml2_0_1::eml20__DataObjectReference * getRepresentationDor() const
gsoap_resqml2_0_1::eml20__DataObjectReference * getTimeSeriesDor() const
DLL_IMPORT_OR_EXPORT void setTimeSeries(class TimeSeries *ts)
DLL_IMPORT_OR_EXPORT ULONG64 getRealizationIndex() const
DLL_IMPORT_OR_EXPORT void setLocalPropertyKind(class PropertyKind *propKind)
AbstractProperty()
Definition: AbstractProperty.h:42
Definition: AbstractProperty.h:30
virtual void loadTargetRelationships()
DLL_IMPORT_OR_EXPORT void setTimeStep(const unsigned int &timeStep)
virtual ~AbstractProperty()
Definition: AbstractProperty.h:54
DLL_IMPORT_OR_EXPORT TimeSeries * getTimeSeries() const
Definition: AbstractObject.h:27
Definition: PropertySet.h:29
virtual bool validatePropertyKindAssociation(class PropertyKind *pk)=0