Static Public Member Functions | Static Public Attributes | List of all members
boost::move_detail::is_copy_constructible< T > Struct Template Reference

#include <type_traits.hpp>

Static Public Member Functions

template<class U >
static add_reference< U >::type source ()
 
static no_type test (...)
 
template<class U >
static yes_type test (U &, decltype(U(source< U >())) *=0)
 

Static Public Attributes

static const bool value = sizeof(test(source<T>())) == sizeof(yes_type)
 

Detailed Description

template<class T>
struct boost::move_detail::is_copy_constructible< T >

Definition at line 740 of file type_traits.hpp.

Member Function Documentation

◆ source()

template<class T >
template<class U >
static add_reference<U>::type boost::move_detail::is_copy_constructible< T >::source ( )
static

◆ test() [1/2]

template<class T >
static no_type boost::move_detail::is_copy_constructible< T >::test (   ...)
static

◆ test() [2/2]

template<class T >
template<class U >
static yes_type boost::move_detail::is_copy_constructible< T >::test ( U &  ,
decltype(U(source< U >())) *  = 0 
)
static

Member Data Documentation

◆ value

template<class T >
const bool boost::move_detail::is_copy_constructible< T >::value = sizeof(test(source<T>())) == sizeof(yes_type)
static

Definition at line 759 of file type_traits.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 03:56:24