#include <HdfProxy.h>
 | 
|   | 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) | 
|   | 
|   | ~HdfProxy ()=default | 
|   | 
| std::string  | getXmlNamespace () const final | 
|   | 
 | 
| static constexpr char const  *  | XML_NS = "eml23" | 
|   | 
◆ HdfProxy()
      
        
          | eml2_3::HdfProxy::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 ) | 
        
      
 
Creates an instance of this class in a gsoap context.
- Parameters
 - 
  
    | [in,out] | repo | The repo where the underlying gsoap proxy is going to be created.  | 
     | guid | The guid of the underlying gsoap proxy to be created.  | 
     | title | The title of the underlying gsoap proxy to be created.  | 
     | packageDirAbsolutePath | The directory where the EPC document is stored. Must end with a slash or back- slash.  | 
     | externalFilePath | The relative file path of the associated HDF file. It is relative to the location of the package.  | 
     | hdfPermissionAccess | (Optional) The hdf permission access.  | 
  
   
 
 
◆ ~HdfProxy()
  
  
      
        
          | eml2_3::HdfProxy::~HdfProxy  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
 
◆ getXmlNamespace()
  
  
      
        
          | std::string eml2_3::HdfProxy::getXmlNamespace  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinefinal   | 
  
 
Get the standard XML namespace for serializing this data object. 
 
 
◆ XML_NS
  
  
      
        
          | constexpr char const* eml2_3::HdfProxy::XML_NS = "eml23" | 
         
       
   | 
  
staticconstexpr   | 
  
 
The standard XML namespace for serializing this data object. 
 
 
The documentation for this class was generated from the following file:
- C:/Users/philippe/dev/fesapiEnv/fesapi-2.9.0.1/src/eml2_3/HdfProxy.h