echelon  0.8.0
range.hpp
1 // Copyright (c) 2012-2014 Christopher Hinz
2 //
3 // Distributed under the Boost Software License, Version 1.0. (See accompanying
4 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 
6 #ifndef ECHELON_RANGE_HPP
7 #define ECHELON_RANGE_HPP
8 
9 #include <echelon/hdf5/range.hpp>
10 #include <echelon/hdf5/array_slice.hpp>
11 
12 namespace echelon
13 {
14 
15 using hdf5::_;
16 
18 
19 using hdf5::make_slice;
20 }
21 
22 #endif
echelon&#39;s core namespace
Definition: attribute.cpp:10
array_slice< typename container_trait< C >::value_type > make_slice(C &&container, Args...args)
Slice a container.
Definition: array_slice.hpp:89
range_t< Base, Bound > range(Base base, Bound bound, hsize_t stride=1)
Constructs an index range.
Definition: hdf5/range.hpp:63