#include <level.hpp>

Classes | |
| struct | traits_class_level | 
Public Types | |
| typedef mpl::integral_c_tag | tag | 
| typedef mpl::eval_if < is_base_and_derived < boost::serialization::basic_traits, T >, traits_class_level< T > , typename mpl::eval_if < is_fundamental< T > , mpl::int_< primitive_type > , typename mpl::eval_if < is_class< T >, mpl::int_ < object_class_info > , typename mpl::eval_if < is_array< T >, mpl::int_ < object_serializable > , typename mpl::eval_if < is_enum< T >, mpl::int_ < primitive_type >, mpl::int_ < not_serializable > > > > > >::type  | type | 
Public Member Functions | |
| BOOST_STATIC_CONSTANT (int, value=type::value) | |
| typedef mpl::integral_c_tag boost::serialization::implementation_level_impl< T >::tag | 
| typedef mpl::eval_if< is_base_and_derived<boost::serialization::basic_traits, T>, traits_class_level< T >, typename mpl::eval_if< is_fundamental< T >, mpl::int_<primitive_type>, typename mpl::eval_if< is_class< T >, mpl::int_<object_class_info>, typename mpl::eval_if< is_array< T >, mpl::int_<object_serializable>, typename mpl::eval_if< is_enum< T >, mpl::int_<primitive_type>, mpl::int_<not_serializable> > > > > >::type boost::serialization::implementation_level_impl< T >::type | 
| boost::serialization::implementation_level_impl< T >::BOOST_STATIC_CONSTANT | ( | int | , | 
| value |  = type::value  | 
        ||
| ) |