Go to the documentation of this file.
9 #ifndef BOOST_MULTI_INDEX_IDENTITY_HPP
10 #define BOOST_MULTI_INDEX_IDENTITY_HPP
24 #if !defined(BOOST_NO_SFINAE)
30 template<
class Type>
class reference_wrapper;
32 namespace multi_index{
46 template<
typename Type>
51 template<
typename ChainedPtr>
53 #if !defined(BOOST_NO_SFINAE)
88 template<
typename Type>
95 template<
typename ChainedPtr>
97 #if !defined(BOOST_NO_SFINAE)
135 is_const<Type>::value,
136 detail::const_identity_base<Type>,detail::non_const_identity_base<Type>
#define BOOST_WORKAROUND(symbol, test)
BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE.
const Type & operator()(const reference_wrapper< const Type > &x) const
BOOST_FORCEINLINE T & get() const
Type & operator()(Type &x) const
Type & operator()(const reference_wrapper< Type > &x) const
const Type & operator()(const Type &x) const
Type & operator()(const reference_wrapper< typename remove_const< Type >::type > &x) const
Type & operator()(Type &x) const
Type & operator()(const reference_wrapper< Type > &x) const
disable_if< is_convertible< const ChainedPtr &, const Type & >, Type & >::type operator()(const ChainedPtr &x) const
disable_if< is_convertible< const ChainedPtr &, Type & >, Type & >::type operator()(const ChainedPtr &x) const
Contains a reference to an object of type T.
sick_visionary_ros
Author(s): SICK AG TechSupport 3D Snapshot
autogenerated on Thu Feb 8 2024 03:39:49