openPMD-api
Public Member Functions | Public Attributes | List of all members
openPMD::detail::PreloadAdiosAttributes::AttributeLocation Struct Reference

Internally used struct to store meta information on a buffered attribute. More...

#include <ADIOS2PreloadAttributes.hpp>

Public Member Functions

 AttributeLocation (adios2::Dims shape, size_t offset, Datatype dt)
 
 AttributeLocation (AttributeLocation const &other)=delete
 
AttributeLocationoperator= (AttributeLocation const &other)=delete
 
 AttributeLocation (AttributeLocation &&other)
 
AttributeLocationoperator= (AttributeLocation &&other)
 

Public Attributes

adios2::Dims shape
 
size_t offset
 
Datatype dt
 
char * destroy = nullptr
 

Detailed Description

Internally used struct to store meta information on a buffered attribute.

Public for simplicity (helper struct in the implementation uses it).


The documentation for this struct was generated from the following files: