|
|
| HDF5IOHandler (std::optional< std::unique_ptr< AbstractIOHandler > > initialize_from, std::string path, Access, json::TracingJSON config) |
| |
| std::string | backendName () const override |
| | The currently used backend.
|
| |
| std::future< void > | flush (internal::ParsedFlushParams &) override |
| | Process operations in queue according to FIFO.
|
| |
Public Member Functions inherited from openPMD::AbstractIOHandler |
|
template<typename TracingJSON> |
| | AbstractIOHandler (std::optional< std::unique_ptr< AbstractIOHandler > > initialize_from, std::string path, Access at, TracingJSON &&jsonConfig, MPI_Comm) |
| |
|
template<typename TracingJSON> |
| | AbstractIOHandler (std::optional< std::unique_ptr< AbstractIOHandler > > initialize_from, std::string path, Access at, TracingJSON &&jsonConfig) |
| |
|
| AbstractIOHandler (std::optional< std::unique_ptr< AbstractIOHandler > >) |
| |
|
| AbstractIOHandler (AbstractIOHandler const &)=delete |
| |
|
| AbstractIOHandler (AbstractIOHandler &&) noexcept(false) |
| |
|
AbstractIOHandler & | operator= (AbstractIOHandler const &)=delete |
| |
|
AbstractIOHandler & | operator= (AbstractIOHandler &&) noexcept |
| |
| virtual void | enqueue (IOTask const &iotask) |
| | Add provided task to queue according to FIFO.
|
| |
| std::future< void > | flush (internal::FlushParams const &) |
| | Process operations in queue according to FIFO.
|
| |
|
virtual bool | fullSupportForVariableBasedEncoding () const |
| |
|
template<> |
| | AbstractIOHandler (std::optional< std::unique_ptr< AbstractIOHandler > > initialize_from, std::string path, Access at, json::TracingJSON &&jsonConfig, MPI_Comm) |
| |
|
template<> |
| | AbstractIOHandler (std::optional< std::unique_ptr< AbstractIOHandler > > initialize_from, std::string path, Access at, json::TracingJSON &&jsonConfig) |
| |