file
tuple_serialize.h
Namespaces
- namespace checkpoint
Classes
-
template<typename... Args>struct checkpoint::CheckpointReconstructor<std::tuple<Args...>>
Functions
-
template<typename Serializer, typename... T, size_t... Idxs>void tuple_helper(Serializer& s, std::tuple<T...>& tup, std::index_sequence<Idxs...>)
-
template<typename... T, size_t... Idxs>void tuple_helper_reconstruct(std::tuple<T...>*& tup, std::index_sequence<Idxs...>)
-
template<typename Serializer, typename... Args>void serialize(Serializer& s, std::tuple<Args...>& tuple)
-
template<typename Serializer, typename T, typename U>void serialize(Serializer& s, std::pair<T, U>& pair)