Classes | Typedefs | Functions
boost::move_detail Namespace Reference

Classes

struct  add_const
 
struct  add_const< T & >
 
struct  add_const< T && >
 
struct  add_const_if_c
 
struct  add_const_lvalue_reference
 
struct  add_const_reference
 
struct  add_const_reference< T & >
 
struct  add_lvalue_reference
 
struct  add_lvalue_reference< const void >
 
struct  add_lvalue_reference< const volatile void >
 
struct  add_lvalue_reference< T & >
 
struct  add_lvalue_reference< void >
 
struct  add_lvalue_reference< volatile void >
 
struct  add_pointer
 
struct  add_reference
 
struct  add_rvalue_reference
 
struct  addr_impl_ref
 
struct  addressof_impl
 
struct  aligned_storage
 
struct  aligned_storage_impl
 
struct  alignment_logic
 
struct  alignment_of
 
struct  alignment_of_hack
 
struct  alignment_of_impl
 
struct  alignment_struct
 
struct  and_
 
struct  and_impl
 
struct  and_impl< false, B, C, D >
 
struct  and_impl< true, true_, true_, true_ >
 
struct  apply
 
struct  bool_
 
struct  disable_if
 
struct  disable_if_and
 
struct  disable_if_c
 
struct  disable_if_convertible
 
struct  disable_if_or
 
struct  disable_if_same
 
struct  disable_if_same_or_convertible
 
struct  empty_helper_t1
 
struct  empty_helper_t2
 
struct  enable_if
 
struct  enable_if_and
 
struct  enable_if_c
 
struct  enable_if_c< false, T >
 
struct  enable_if_convertible
 
struct  enable_if_or
 
struct  enable_if_same
 
struct  enable_if_same_or_convertible
 
struct  eval_if
 
struct  eval_if_c
 
struct  forward_type
 
struct  has_boost_move_no_copy_constructor_or_assign_type
 
struct  has_move_emulation_enabled_impl
 
struct  has_move_emulation_enabled_impl< ::boost::rv< T > >
 
struct  has_move_emulation_enabled_impl< T & >
 
struct  has_pointer_type
 
struct  identity
 
struct  if_
 
struct  if_c
 
struct  if_c< false, T1, T2 >
 
struct  integral_constant
 
struct  is_arithmetic
 
struct  is_array
 
struct  is_array< T[]>
 
struct  is_array< T[N]>
 
struct  is_class
 
struct  is_class_or_union
 
struct  is_const
 
struct  is_const< const T >
 
class  is_convertible
 
struct  is_copy_assignable
 
struct  is_copy_constructible
 
struct  is_different
 
struct  is_empty
 
struct  is_empty_nonintrinsic
 
struct  is_empty_nonintrinsic< T, true >
 
struct  is_enum
 
struct  is_enum_nonintrinsic
 
struct  is_floating_point
 
struct  is_floating_point_cv
 
struct  is_floating_point_cv< double >
 
struct  is_floating_point_cv< float >
 
struct  is_floating_point_cv< long double >
 
struct  is_function
 
struct  is_function_impl
 
struct  is_function_impl< T, true >
 
struct  is_integral
 
struct  is_integral_cv
 
struct  is_integral_cv< bool >
 
struct  is_integral_cv< char >
 
struct  is_integral_cv< char16_t >
 
struct  is_integral_cv< char32_t >
 
struct  is_integral_cv< int >
 
struct  is_integral_cv< long >
 
struct  is_integral_cv< short >
 
struct  is_integral_cv< signed char >
 
struct  is_integral_cv< unsigned char >
 
struct  is_integral_cv< unsigned int >
 
struct  is_integral_cv< unsigned long >
 
struct  is_integral_cv< unsigned short >
 
struct  is_integral_cv< wchar_t >
 
struct  is_lvalue_reference
 
struct  is_lvalue_reference< T & >
 
struct  is_member_function_pointer
 
struct  is_member_function_pointer_cv
 
struct  is_member_function_pointer_cv< T C::* >
 
struct  is_member_pointer
 
struct  is_member_pointer_cv
 
struct  is_member_pointer_cv< T U::* >
 
struct  is_nothrow_copy_assignable
 
struct  is_nothrow_copy_constructible
 
struct  is_nothrow_default_constructible
 
struct  is_nothrow_move_assignable
 
struct  is_nothrow_move_constructible
 
struct  is_nothrow_move_constructible_or_uncopyable
 
struct  is_nothrow_swappable
 
struct  is_nullptr_t
 
struct  is_nullptr_t_cv
 
struct  is_nullptr_t_cv< decltype(nullptr)>
 
struct  is_pod
 
struct  is_pod_noextents_cv
 
struct  is_pointer
 
struct  is_pointer< T * >
 
struct  is_reference
 
struct  is_reference< T & >
 
struct  is_reference< T && >
 
struct  is_reference_convertible_to_pointer
 
struct  is_rv_impl
 
struct  is_rv_impl< const rv< T > >
 
struct  is_rv_impl< rv< T > >
 
struct  is_rvalue_reference
 
struct  is_rvalue_reference< T && >
 
struct  is_same
 
struct  is_same< T, T >
 
struct  is_same_or_convertible
 
struct  is_same_or_convertible< T, U, true >
 
struct  is_scalar
 
struct  is_trivially_copy_assignable
 
struct  is_trivially_copy_constructible
 
struct  is_trivially_default_constructible
 
struct  is_trivially_destructible
 
struct  is_trivially_move_assignable
 
struct  is_trivially_move_constructible
 
struct  is_union
 
struct  is_union_noextents_cv
 
struct  is_void
 
struct  is_void_cv
 
struct  is_void_cv< void >
 
struct  make_unsigned
 
struct  make_unsigned_impl
 
struct  make_unsigned_impl< signed char >
 
struct  make_unsigned_impl< signed int >
 
struct  make_unsigned_impl< signed long >
 
struct  make_unsigned_impl< signed short >
 
union  max_align
 
struct  nat
 
struct  natify
 
struct  no_type
 
struct  not_
 
struct  or_
 
struct  or_impl
 
struct  or_impl< false, false_, false_, false_ >
 
struct  or_impl< true, B, C, D >
 
struct  remove_all_extents
 
struct  remove_all_extents< T[]>
 
struct  remove_all_extents< T[N]>
 
struct  remove_const
 
struct  remove_const< const T >
 
struct  remove_cv
 
struct  remove_cv< const T >
 
struct  remove_cv< const volatile T >
 
struct  remove_cv< volatile T >
 
struct  remove_pointer
 
struct  remove_pointer< T * >
 
struct  remove_pointer< T *const >
 
struct  remove_pointer< T *const volatile >
 
struct  remove_pointer< T *volatile >
 
struct  remove_reference
 
struct  remove_reference< T & >
 
struct  remove_reference< T && >
 
struct  remove_rvalue_reference
 
struct  remove_rvalue_reference< T && >
 
struct  unvoid_ref
 
struct  unvoid_ref< const void >
 
struct  unvoid_ref< const volatile void >
 
struct  unvoid_ref< void >
 
struct  unvoid_ref< volatile void >
 

Typedefs

typedef bool_< false > false_
 
typedef integral_constant< bool, false > false_type
 
typedef void(* function_ptr) ()
 
typedef union max_align max_align_t
 
typedef int(alignment_dummy::* member_function_ptr) ()
 
typedef intalignment_dummy::* member_ptr
 
typedef bool_< true > true_
 
typedef integral_constant< bool, true > true_type
 
typedef char yes_type
 

Functions

template<class T >
BOOST_MOVE_FORCEINLINE Taddressof (T &v)
 
template<typename T >
boost::move_detail::add_rvalue_reference< T >::type declval ()
 

Typedef Documentation

◆ false_

Definition at line 64 of file meta_utils.hpp.

◆ false_type

Definition at line 99 of file meta_utils_core.hpp.

◆ function_ptr

typedef void(* boost::move_detail::function_ptr) ()

Definition at line 932 of file type_traits.hpp.

◆ max_align_t

Definition at line 961 of file type_traits.hpp.

◆ member_function_ptr

typedef int(alignment_dummy::* boost::move_detail::member_function_ptr) ()

Definition at line 934 of file type_traits.hpp.

◆ member_ptr

typedef intalignment_dummy::* boost::move_detail::member_ptr

Definition at line 933 of file type_traits.hpp.

◆ true_

Definition at line 63 of file meta_utils.hpp.

◆ true_type

Definition at line 98 of file meta_utils_core.hpp.

◆ yes_type

Definition at line 74 of file meta_utils.hpp.

Function Documentation

◆ addressof()

template<class T >
BOOST_MOVE_FORCEINLINE T* boost::move_detail::addressof ( T v)

Definition at line 267 of file meta_utils.hpp.

◆ declval()

template<typename T >
boost::move_detail::add_rvalue_reference<T>::type boost::move_detail::declval ( )


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