h5cpp
0.3.3
A modern C++ wrapper for the HDF5 C library
|
Go to the source code of this file.
Namespaces | |
hdf5 | |
hdf5::file | |
Typedefs | |
using | hdf5::file::AccessFlagsBase = std::underlying_type< AccessFlags >::type |
using | hdf5::file::SearchFlagsBase = std::underlying_type< SearchFlags >::type |
using | hdf5::file::ScopeBase = std::underlying_type< Scope >::type |
Enumerations | |
enum | hdf5::file::AccessFlags : unsigned { hdf5::file::AccessFlags::TRUNCATE = 0x0002, hdf5::file::AccessFlags::EXCLUSIVE = 0x0004, hdf5::file::AccessFlags::READWRITE = 0x0001, hdf5::file::AccessFlags::READONLY = 0x0000 } |
flags controlling file opening and creation More... | |
enum | hdf5::file::SearchFlags : unsigned int { hdf5::file::SearchFlags::FILE = H5F_OBJ_FILE, hdf5::file::SearchFlags::DATASET = H5F_OBJ_DATASET, hdf5::file::SearchFlags::GROUP = H5F_OBJ_GROUP, hdf5::file::SearchFlags::DATATYPE = H5F_OBJ_DATATYPE, hdf5::file::SearchFlags::ATTRIBUTE = H5F_OBJ_ATTR, hdf5::file::SearchFlags::ALL = H5F_OBJ_ALL, hdf5::file::SearchFlags::LOCAL = H5F_OBJ_LOCAL } |
flags controlling object search in a file More... | |
enum | hdf5::file::Scope : std::underlying_type< H5F_scope_t >::type { hdf5::file::Scope::LOCAL = H5F_SCOPE_LOCAL, hdf5::file::Scope::GLOBAL = H5F_SCOPE_GLOBAL } |
file scope More... | |
Functions | |
DLL_EXPORT std::ostream & | hdf5::file::operator<< (std::ostream &stream, const AccessFlags &flags) |
DLL_EXPORT AccessFlagsBase | hdf5::file::operator| (const AccessFlags &lhs, const AccessFlags &rhs) |
DLL_EXPORT AccessFlagsBase | hdf5::file::operator| (const AccessFlagsBase &lhs, const AccessFlags &rhs) |
DLL_EXPORT AccessFlagsBase | hdf5::file::operator| (const AccessFlags &lhs, const AccessFlagsBase &rhs) |
DLL_EXPORT std::ostream & | hdf5::file::operator<< (std::ostream &stream, const SearchFlags &flags) |
DLL_EXPORT SearchFlagsBase | hdf5::file::operator| (const SearchFlags &lhs, const SearchFlags &rhs) |
DLL_EXPORT SearchFlagsBase | hdf5::file::operator| (const SearchFlags &lhs, const SearchFlagsBase &rhs) |
DLL_EXPORT SearchFlagsBase | hdf5::file::operator| (const SearchFlagsBase &lhs, const SearchFlags &rhs) |
DLL_EXPORT std::ostream & | hdf5::file::operator<< (std::ostream &stream, const Scope &scope) |