6 #ifndef ECHELON_DIMENSION_SCALE_HPP 7 #define ECHELON_DIMENSION_SCALE_HPP 9 #include <echelon/hdf5/dimension_scale.hpp> 32 std::vector<hsize_t>
shape()
const;
47 sink.dim_scale_handle_ <<= source;
61 sink <<= source.dim_scale_handle_;
echelon's core namespace
Definition: attribute.cpp:10
std::vector< hsize_t > shape() const
The shape of the dimension scale.
Definition: dimension_scale.cpp:18
friend void operator<<=(T &sink, const dimension_scale &source)
Reads the content of the dimension scale into a data sink.
Definition: dimension_scale.hpp:59
friend void operator<<=(dimension_scale &sink, const T &source)
Writes the content of a data source into the dimension scale.
Definition: dimension_scale.hpp:45
A handle to a dimension scale.
Definition: hdf5/dimension_scale.hpp:26
native_handle_type native_handle() const
The underlying HDF5 low-level handle.
Definition: dimension_scale.cpp:23
A handle to a dimension scale.
Definition: dimension_scale.hpp:21