16 Feb
2012
16 Feb
'12
10:15 p.m.
I would look into something like: #include <boost/serialization/level.hpp> my_type x; if(boost::serialization::implementation_level<my_type>, boost::serialization::level_type::not_serializable){ ... } or some variation of there of such as: #include <boost/serialization/level.hpp> namespace boost { namespace serialization { template<class T> struct is_serializable { typedef typename boost::mpl::greater_than< boost::serialization::implementation_level<my_type>, boost::serialization::level_type::not_serializable >::type type; }; Robert Ramey