21 #include "AbstractValuesProperty.h"
43 throw std::logic_error(
"You cannot push back integer values in a Continuous Property.");
73 DLL_IMPORT_OR_EXPORT
virtual std::string
pushBackRefToExistingDataset(EML2_NS::AbstractHdfProxy* hdfProxy,
const std::string & datasetName =
"") = 0;
87 DLL_IMPORT_OR_EXPORT
static const char*
XML_TAG;
89 DLL_IMPORT_OR_EXPORT
virtual std::string
getXmlTag() const final {
return XML_TAG; }
107 CommentProperty(gsoap_resqml2_0_1::_resqml20__CommentProperty* fromGsoap) : AbstractValuesProperty(fromGsoap) {}
114 CommentProperty(gsoap_eml2_3::_resqml22__CommentProperty* fromGsoap) : AbstractValuesProperty(fromGsoap) {}
116 virtual EML2_NS::AbstractHdfProxy* getValuesHdfProxyAndDatasetPathOfPatch(
unsigned int patchIndex, std::string & datasetPath)
const = 0;
Proxy class for an abstract values property.
Definition: AbstractValuesProperty.h:28