|
template<typename Archive, typename... Args> |
static void | load (Archive &, std::tuple< Args... > &, const unsigned int) |
| This method does nothing. It exists to break the recursion.
|
|
static void | load (Archive &ar, std::tuple< Args... > &t, const unsigned int version, typename std::enable_if< std::is_default_constructible< typename std::tuple_element< N - 1, std::tuple< Args... > >::type >::value >::type *=0) |
|
static void | load (Archive &ar, std::tuple< Args... > &t, const unsigned int version, typename std::enable_if<!std::is_default_constructible< typename std::tuple_element< N - 1, std::tuple< Args... > >::type >::value >::type *=0) |
|
Class which defines the end of the recursion when loading the elements of a tuple in a boost archive.
Definition at line 115 of file tuple.h.