|
Fesapi 2.7.0.0
This project provides C++ classes which allow an easy access in import and export to the Energistics standards.
|
#include <PropertySet.h>
Public Member Functions | |
| PropertySet (gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject) | |
| PropertySet (common ::DataObjectRepository *repo, const std::string &guid, const std::string &title, bool hasMultipleRealizations, bool hasSinglePropertyKind, gsoap_resqml2_0_1::resqml20__TimeSetKind timeSetKind) | |
| Creates an instance of this class in a gsoap context. | |
| PropertySet (gsoap_resqml2_0_1::_resqml20__PropertySet *fromGsoap) | |
| ~PropertySet ()=default | |
| bool | hasMultipleRealizations () const final |
| bool | hasSinglePropertyKind () const final |
| gsoap_resqml2_0_1::resqml20__TimeSetKind | getTimeSetKind () const final |
| std::string | getXmlNamespace () const final |
Static Public Attributes | |
| static const char * | XML_NS |
A set of properties collected together for a specific purpose. For example, a property set can be used to collect all the properties corresponding to the simulation output at a single time, or all the values of a single property kind for all times.
|
inline |
Only to be used in partial transfer context
| [in,out] | partialObject | If non-null, the partial object. |
| resqml2_0_1::PropertySet::PropertySet | ( | common ::DataObjectRepository * | repo, |
| const std::string & | guid, | ||
| const std::string & | title, | ||
| bool | hasMultipleRealizations, | ||
| bool | hasSinglePropertyKind, | ||
| gsoap_resqml2_0_1::resqml20__TimeSetKind | timeSetKind | ||
| ) |
Creates an instance of this class in a gsoap context.
| std::invalid_argument | If repo == nullptr. |
| std::invalid_argument | If timeSetKind is single time series. |
| [in] | repo | The DataObjectRepository where the instance must be created. |
| guid | A guid for the instance to create. Empty guid lead to the creation of a random one. | |
| title | A title for the instance to create. | |
| hasMultipleRealizations | If true, indicates that the collection contains properties with defined realization indices. | |
| hasSinglePropertyKind | If true, indicates that the collection contains only property values associated with a single property kind. | |
| timeSetKind | the time set kind of this property set. |
|
inline |
Creates an instance of this class by wrapping a gsoap instance.
| [in,out] | fromGsoap | If non-null, from gsoap. |
|
default |
Destructor does nothing since the memory is managed by the gsoap context.
|
inlinefinal |
Get the standard XML namespace for serializing this data object.
|
static |
The standard XML namespace for serializing this data object.