openPMD-api
|
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 | |
AttributeLocation & | operator= (AttributeLocation const &other)=delete |
AttributeLocation (AttributeLocation &&other) | |
AttributeLocation & | operator= (AttributeLocation &&other) |
Public Attributes | |
adios2::Dims | shape |
size_t | offset |
Datatype | dt |
char * | destroy = nullptr |
Internally used struct to store meta information on a buffered attribute.
Public for simplicity (helper struct in the implementation uses it).