List of all members
boost::serialization::wrapper_traits< T, Level, Tracking, Version, ETII > Struct Template Reference

#include <wrapper.hpp>

Inheritance diagram for boost::serialization::wrapper_traits< T, Level, Tracking, Version, ETII >:
Inheritance graph
[legend]

Additional Inherited Members

- Public Types inherited from boost::serialization::traits< T, object_serializable, track_never, 0, extended_type_info_impl< T >, mpl::true_ >
typedef mpl::true_ is_wrapper
 
typedef mpl::int_< Levellevel
 
typedef mpl::int_< Tracking > tracking
 
typedef extended_type_info_impl< Ttype_info_implementation
 
typedef mpl::int_< Version > version
 
- Public Member Functions inherited from boost::serialization::traits< T, object_serializable, track_never, 0, extended_type_info_impl< T >, mpl::true_ >
 BOOST_STATIC_ASSERT (Tracking==track_never||Level >=object_serializable)
 
 BOOST_STATIC_ASSERT (Version==0||Level >=object_class_info)
 

Detailed Description

template<class T, int Level = object_serializable, int Tracking = track_never, unsigned int Version = 0, class ETII = extended_type_info_impl< T >>
struct boost::serialization::wrapper_traits< T, Level, Tracking, Version, ETII >

the base class for serialization wrappers

wrappers need to be treated differently at various places in the serialization library, e.g. saving of non-const wrappers has to be possible. Since partial specialization

Definition at line 29 of file wrapper.hpp.


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


sick_visionary_ros
Author(s): SICK AG TechSupport 3D Snapshot
autogenerated on Thu Feb 8 2024 04:38:17