21 #include "../common/AbstractObject.h"
37 DLL_IMPORT_OR_EXPORT
static const char*
XML_TAG;
39 DLL_IMPORT_OR_EXPORT
virtual std::string
getXmlTag() const final {
return XML_TAG; }
51 EpcExternalPartReference(gsoap_resqml2_0_1::eml20__DataObjectReference* partialObject) : COMMON_NS::AbstractObject(partialObject) {}
52 EpcExternalPartReference(
const COMMON_NS::DataObjectReference& dor) : COMMON_NS::AbstractObject(dor) {}
59 EpcExternalPartReference(gsoap_resqml2_0_1::_eml20__EpcExternalPartReference* fromGsoap) :
60 COMMON_NS::AbstractObject(fromGsoap) {}
67 EpcExternalPartReference(gsoap_eml2_1::_eml21__EpcExternalPartReference* fromGsoap) :
68 COMMON_NS::AbstractObject(fromGsoap) {}
75 EpcExternalPartReference(gsoap_eml2_3::_eml23__EpcExternalPartReference* fromGsoap) :
76 COMMON_NS::AbstractObject(fromGsoap) {}
79 void loadTargetRelationships() final {};
Proxy class for handling external parts of an EPC package. It must be used at least for external HDF5...
Definition: EpcExternalPartReference.h:30
virtual ~EpcExternalPartReference()=default
virtual std::string getXmlTag() const final
Definition: EpcExternalPartReference.h:39
static const char * XML_TAG
Definition: EpcExternalPartReference.h:37