Classes | Namespaces | Macros | Functions
level.hpp File Reference
#include <boost/config.hpp>
#include <boost/detail/workaround.hpp>
#include <boost/type_traits/is_fundamental.hpp>
#include <boost/type_traits/is_enum.hpp>
#include <boost/type_traits/is_array.hpp>
#include <boost/type_traits/is_class.hpp>
#include <boost/type_traits/is_base_and_derived.hpp>
#include <boost/mpl/eval_if.hpp>
#include <boost/mpl/int.hpp>
#include <boost/mpl/integral_c.hpp>
#include <boost/mpl/integral_c_tag.hpp>
#include <boost/serialization/level_enum.hpp>
Include dependency graph for level.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  boost::serialization::implementation_level< T >
 
struct  boost::serialization::implementation_level_impl< T >
 
struct  boost::serialization::implementation_level_impl< T >::traits_class_level< U >
 

Namespaces

 boost
 BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE.
 
 boost::serialization
 

Macros

#define BOOST_CLASS_IMPLEMENTATION(T, E)
 

Functions

template<class T , int L>
bool boost::serialization::operator>= (implementation_level< T > t, enum level_type l)
 

Macro Definition Documentation

◆ BOOST_CLASS_IMPLEMENTATION

#define BOOST_CLASS_IMPLEMENTATION (   T,
 
)
Value:
namespace boost { \
namespace serialization { \
template <> \
{ \
typedef mpl::integral_c_tag tag; \
typedef mpl::int_< E > type; \
BOOST_STATIC_CONSTANT( \
int, \
value = implementation_level_impl::type::value \
); \
}; \
} \
}

Definition at line 99 of file level.hpp.

boost
BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE.
boost::serialization::implementation_level_impl< const T >
boost::foreach::tag
boost_foreach_argument_dependent_lookup_hack tag
Definition: foreach_fwd.hpp:31


sick_visionary_ros
Author(s): SICK AG TechSupport 3D Snapshot
autogenerated on Thu Feb 8 2024 03:56:21