36 #if (defined(_DOXYGEN_) || defined(H5CPP_WITH_MPI))
45 enum class MPIChunkOption : std::underlying_type<H5FD_mpio_chunk_opt_t>::type
93 #if (defined(_DOXYGEN_) || defined(H5CPP_WITH_MPI) )
Wrapper for hid_t object identifiers.
Definition: object_handle.hpp:67
class for a dataset transfer property list
Definition: dataset_transfer.hpp:57
MPIChunkOption mpi_chunk_option() const
get mpi chunk option (for hdf5 compiled with MPI)
DatasetTransferList()
constructor
MPITransferMode mpi_transfer_mode() const
get mpi transfer mode (for hdf5 compiled with MPI)
void mpi_chunk_option(MPIChunkOption option) const
set mpi chunk option (for hdf5 compiled with MPI)
static const DatasetTransferList & get()
reference to const static DatasetTransferList object
Definition: dataset_transfer.hpp:88
void mpi_transfer_mode(MPITransferMode mode) const
set mpi transfer mode (for hdf5 compiled with MPI)
~DatasetTransferList() override
destructor
DatasetTransferList(ObjectHandle &&handle, bool do_check=true)
constructor
base class for property lists
Definition: property_list.hpp:54
std::ostream & operator<<(std::ostream &stream, const VirtualDataView &view)
MPITransferMode
Definition: dataset_transfer.hpp:38
MPIChunkOption
Definition: dataset_transfer.hpp:46
top-level namespace of the entire library
Definition: attribute.hpp:45
#define DLL_EXPORT
Definition: windows.hpp:29