7 #ifndef ALPS_HDF5_SET_HPP_2a637be7f9f94f558c3f3ec131dbae11 8 #define ALPS_HDF5_SET_HPP_2a637be7f9f94f558c3f3ec131dbae11 17 const std::set<T>& value,
18 std::vector<std::size_t>
size=std::vector<std::size_t>(),
19 std::vector<std::size_t> chunk=std::vector<std::size_t>(),
20 std::vector<std::size_t> offset=std::vector<std::size_t>())
22 throw std::logic_error(
"save<std::set>() is not yet implemented");
28 std::vector<std::size_t>
size=std::vector<std::size_t>(),
29 std::vector<std::size_t> chunk=std::vector<std::size_t>(),
30 std::vector<std::size_t> offset=std::vector<std::size_t>())
32 throw std::logic_error(
"load<std::set>() is not yet implemented");
void load(archive &ar, std::string const &path, T &value, std::vector< std::size_t > chunk=std::vector< std::size_t >(), std::vector< std::size_t >=std::vector< std::size_t >())
std::enable_if<!is_sequence< T >::value, std::size_t >::type size(T const &)
void save(archive &ar, std::string const &path, T const &value, std::vector< std::size_t >=std::vector< std::size_t >(), std::vector< std::size_t > chunk=std::vector< std::size_t >(), std::vector< std::size_t >=std::vector< std::size_t >())