16 #ifndef GEOS_HDFFILE_HPP
17 #define GEOS_HDFFILE_HPP
38 HDFFile(
string const & fnm,
bool deleteExisting,
bool parallelAccess, MPI_Comm comm );
56 operator int64_t()
const {
return m_fileId; }
HDFFile(string const &fnm, bool deleteExisting, bool parallelAccess, MPI_Comm comm)
Constructor – this creates/opens the target file for read/write.
bool hasDataset(const string &name) const
Whether a dataset/group with the specified name exists in the target.
~HDFFile()
Closes the file and accessors.