OpenSWMM Engine  6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
Hdf5ObjectCreation.hpp File Reference

Checked creation of HDF5 objects and their properties. More...

#include <hdf5.h>
Include dependency graph for Hdf5ObjectCreation.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  openswmm
 
namespace  openswmm::io
 
namespace  openswmm::io::detail
 

Functions

template<class Create>
hid_t openswmm::io::detail::createHdf5Object (hid_t kind, hid_t properties, Create create)
 Create an HDF5 object with wall-clock object timestamps disabled.
 
hid_t openswmm::io::createHdf5Dataset (hid_t location, const char *name, hid_t type, hid_t space, hid_t links, hid_t creation, hid_t access)
 Create a dataset without wall-clock object timestamps.
 
hid_t openswmm::io::createHdf5Group (hid_t location, const char *name, hid_t links, hid_t creation, hid_t access)
 Create a group without wall-clock object timestamps.
 
hid_t openswmm::io::createHdf5File (const char *path, unsigned flags, hid_t creation, hid_t access)
 Create an HDF5 file without wall-clock object timestamps.
 

Detailed Description

Checked creation of HDF5 objects and their properties.

Author
Caleb Buahin caleb.nosp@m..bua.nosp@m.hin@g.nosp@m.mail.nosp@m..com
License
Apache-2.0