21#include "../eml2/HdfProxy.h"
35 DLL_IMPORT_OR_EXPORT
HdfProxy(gsoap_resqml2_0_1::eml20__DataObjectReference* partialObject) : EML2_NS::
HdfProxy(partialObject) {}
42 DLL_IMPORT_OR_EXPORT
HdfProxy(
const COMMON_NS::DataObjectReference& dor) : EML2_NS::
HdfProxy(dor) {}
58 DLL_IMPORT_OR_EXPORT
HdfProxy(COMMON_NS::DataObjectRepository * repo,
const std::string & guid,
const std::string & title,
59 const std::string & packageDirAbsolutePath,
const std::string & externalFilePath,
60 COMMON_NS::DataObjectRepository::openingMode hdfPermissionAccess = COMMON_NS::DataObjectRepository::openingMode::READ_ONLY) :
61 EML2_NS::
HdfProxy(packageDirAbsolutePath, externalFilePath, hdfPermissionAccess)
73 DLL_IMPORT_OR_EXPORT
HdfProxy(gsoap_resqml2_0_1::_eml20__EpcExternalPartReference* fromGsoap) :
82 DLL_IMPORT_OR_EXPORT
static constexpr char const*
XML_NS =
"eml20";
void initGsoapProxy(common::DataObjectRepository *repo, const std::string &guid, const std::string &title, unsigned int emlVersion)
HdfProxy(gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject)
Definition HdfProxy.h:35
HdfProxy(const common::DataObjectReference &dor)
Constructor.
Definition HdfProxy.h:42
std::string getXmlNamespace() const final
Definition HdfProxy.h:87
HdfProxy(common::DataObjectRepository *repo, const std::string &guid, const std::string &title, const std::string &packageDirAbsolutePath, const std::string &externalFilePath, common::DataObjectRepository::openingMode hdfPermissionAccess=common::DataObjectRepository::openingMode::READ_ONLY)
Definition HdfProxy.h:58
HdfProxy(gsoap_resqml2_0_1::_eml20__EpcExternalPartReference *fromGsoap)
Definition HdfProxy.h:73
static constexpr char const * XML_NS
Definition HdfProxy.h:82