h5cpp
0.6
A modern C++ wrapper for the HDF5 C library
|
#include <iostream>
#include <type_traits>
#include <h5cpp/core/hdf5_capi.hpp>
#include <h5cpp/core/windows.hpp>
Go to the source code of this file.
Namespaces | |
hdf5 | |
top-level namespace of the entire library | |
hdf5::dataspace | |
Enumerations | |
enum class | hdf5::dataspace::Type : std::underlying_type< H5S_class_t >::type { hdf5::dataspace::Scalar = H5S_SCALAR , hdf5::dataspace::Simple = H5S_SIMPLE , hdf5::dataspace::NoData = H5S_NULL } |
enum class | hdf5::dataspace::SelectionType : std::underlying_type< H5S_sel_type >::type { hdf5::dataspace::None = H5S_SEL_NONE , hdf5::dataspace::Points = H5S_SEL_POINTS , hdf5::dataspace::Hyperslab = H5S_SEL_HYPERSLABS , hdf5::dataspace::All = H5S_SEL_ALL } |
selection type More... | |
enum class | hdf5::dataspace::SelectionOperation : std::underlying_type< H5S_seloper_t >::type { hdf5::dataspace::Set = H5S_SELECT_SET , hdf5::dataspace::Or = H5S_SELECT_OR , hdf5::dataspace::And = H5S_SELECT_AND , hdf5::dataspace::XOr = H5S_SELECT_XOR , hdf5::dataspace::NotB = H5S_SELECT_NOTB , hdf5::dataspace::NotA = H5S_SELECT_NOTA , hdf5::dataspace::Append = H5S_SELECT_APPEND , hdf5::dataspace::Prepend = H5S_SELECT_PREPEND } |
selection operator More... | |
Functions | |
std::ostream & | hdf5::dataspace::operator<< (std::ostream &stream, const Type &t) |
std::ostream & | hdf5::dataspace::operator<< (std::ostream &stream, const SelectionType &t) |
std::ostream & | hdf5::dataspace::operator<< (std::ostream &stream, const SelectionOperation &o) |