Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::serialization::version< T > Struct Template Reference

#include <version.hpp>

Classes

struct  traits_class_version
 

Public Types

typedef mpl::integral_c_tag tag
 
typedef mpl::eval_if
< is_base_and_derived
< boost::serialization::basic_traits,
T >, traits_class_version< T >
, mpl::int_< 0 > >::type 
type
 

Public Member Functions

 BOOST_STATIC_CONSTANT (int, value=version::type::value)
 

Member Typedef Documentation

template<class T >
typedef mpl::integral_c_tag boost::serialization::version< T >::tag
template<class T >
typedef mpl::eval_if< is_base_and_derived<boost::serialization::basic_traits,T>, traits_class_version< T >, mpl::int_<0> >::type boost::serialization::version< T >::type

Member Function Documentation

template<class T >
boost::serialization::version< T >::BOOST_STATIC_CONSTANT ( int  ,
value  = versionT >::type::value 
)

The documentation for this struct was generated from the following file: