5 #ifndef TTG_SERIALIZATION_STD_LIST_H
6 #define TTG_SERIALIZATION_STD_LIST_H
11 #ifdef TTG_SERIALIZATION_SUPPORTS_MADNESS
15 #ifdef TTG_SERIALIZATION_SUPPORTS_BOOST
16 #include <boost/serialization/list.hpp>
19 template <
typename Archive,
typename T,
typename A>
20 inline static constexpr
bool is_stlcontainer_boost_serializable_v<Archive, std::list<T, A>> =
21 is_boost_serializable_v<Archive, T>&& is_boost_serializable_v<Archive, A>;
22 template <
typename Archive,
typename T, std::
size_t N>
23 inline static constexpr
bool is_stlcontainer_boost_serializable_v<Archive, const std::list<T, A>> =
24 is_boost_serializable_v<Archive, const T>&& is_boost_serializable_v<Archive, const A>;