21#include "HdfProxyFactory.h" 
   23#include "../eml2_0/HdfProxyROS3.h" 
   54        virtual EML2_NS::AbstractHdfProxy* 
make(gsoap_resqml2_0_1::eml20__DataObjectReference* partialObject) {
 
   55            return new EML2_0_NS::HdfProxyROS3(partialObject, secret_id, secret_key);
 
 
   66        virtual EML2_NS::AbstractHdfProxy* 
make(gsoap_resqml2_0_1::_eml20__EpcExternalPartReference* fromGsoap) {
 
   67            return new EML2_0_NS::HdfProxyROS3(fromGsoap, secret_id, secret_key);
 
 
 
An HDF5 file proxy factory.
Definition HdfProxyFactory.h:27
 
A proxy factory for an HDF5 file located on an Amazon S3 cloud. Here, HDF5 file access is read only.
Definition HdfProxyROS3Factory.h:32
 
std::string secret_key
Definition HdfProxyROS3Factory.h:38
 
virtual eml2::AbstractHdfProxy * make(gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject)
Definition HdfProxyROS3Factory.h:54
 
~HdfProxyROS3Factory()=default
 
virtual eml2::AbstractHdfProxy * make(gsoap_resqml2_0_1::_eml20__EpcExternalPartReference *fromGsoap)
Definition HdfProxyROS3Factory.h:66
 
HdfProxyROS3Factory()
Definition HdfProxyROS3Factory.h:41
 
std::string secret_id
Definition HdfProxyROS3Factory.h:36