33 #if ( defined(_DOXYGEN_) || defined(H5CPP_WITH_MPI) )
abstract class for file drivers
Definition: driver.hpp:70
class for the MPI driver (for hdf5 with compiled MPI)
Definition: mpi_driver.hpp:39
MPIDriver(const MPIDriver &)=default
virtual DriverID id() const noexcept override
get driver ID
MPIDriver(MPI_Comm comm, MPI_Info info)
virtual void operator()(const property::FileAccessList &fapl) const override
set a driver
file access property list
Definition: file_access.hpp:78
DriverID
enumeration to determine the file driver
Definition: driver.hpp:50
top-level namespace of the entire library
Definition: attribute.hpp:45
#define DLL_EXPORT
Definition: windows.hpp:29