h5cpp  0.3.3
A modern C++ wrapper for the HDF5 C library
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Namespaces | Enumerations | Functions
type.hpp File Reference
#include <iostream>
#include <type_traits>
#include <h5cpp/core/hdf5_capi.hpp>
#include <h5cpp/core/windows.hpp>
Include dependency graph for type.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 hdf5
 
 hdf5::dataspace
 

Enumerations

enum  hdf5::dataspace::Type : std::underlying_type< H5S_class_t >::type { hdf5::dataspace::Type::SCALAR = H5S_SCALAR, hdf5::dataspace::Type::SIMPLE = H5S_SIMPLE, hdf5::dataspace::Type::NODATA = H5S_NULL }
 determine the datatype instance More...
 
enum  hdf5::dataspace::SelectionType : std::underlying_type< H5S_sel_type >::type { hdf5::dataspace::SelectionType::NONE = H5S_SEL_NONE, hdf5::dataspace::SelectionType::POINTS = H5S_SEL_POINTS, hdf5::dataspace::SelectionType::HYPERSLAB = H5S_SEL_HYPERSLABS, hdf5::dataspace::SelectionType::ALL = H5S_SEL_ALL }
 selection type More...
 
enum  hdf5::dataspace::SelectionOperation : std::underlying_type< H5S_seloper_t >::type {
  hdf5::dataspace::SelectionOperation::SET = H5S_SELECT_SET, hdf5::dataspace::SelectionOperation::OR = H5S_SELECT_OR, hdf5::dataspace::SelectionOperation::AND = H5S_SELECT_AND, hdf5::dataspace::SelectionOperation::XOR = H5S_SELECT_XOR,
  hdf5::dataspace::SelectionOperation::NOTB = H5S_SELECT_NOTB, hdf5::dataspace::SelectionOperation::NOTA = H5S_SELECT_NOTA, hdf5::dataspace::SelectionOperation::APPEND = H5S_SELECT_APPEND, hdf5::dataspace::SelectionOperation::PREPEND = H5S_SELECT_PREPEND
}
 selection operator More...
 

Functions

DLL_EXPORT std::ostream & hdf5::dataspace::operator<< (std::ostream &stream, const Type &t)
 
DLL_EXPORT std::ostream & hdf5::dataspace::operator<< (std::ostream &stream, const SelectionType &t)
 
DLL_EXPORT std::ostream & hdf5::dataspace::operator<< (std::ostream &stream, const SelectionOperation &o)