|
openPMD-api
|
Self-contained description of a single IO operation. More...
#include <IOTask.hpp>

Public Member Functions | |
| template<Operation op> | |
| IOTask (Writable *w, Parameter< op > const &p) | |
| Constructor for self-contained description of single IO operation. More... | |
| template<Operation op> | |
| IOTask (AttributableInterface *a, Parameter< op > const &p) | |
| IOTask (IOTask const &other) | |
| IOTask & | operator= (IOTask const &other) |
Public Attributes | |
| Writable * | writable |
| Operation | operation |
| std::shared_ptr< AbstractParameter > | parameter |
Self-contained description of a single IO operation.
Contained are 1) the parameters to 2) a single atomic file Operation on the 3) concrete Writable object corresponding to both a local representation in openPMD-api and a persistent object in a file on disk
1.8.17