Classes | Static Public Attributes | Private Types | Static Private Member Functions | List of all members
boost::move_detail::is_convertible< T, U > Class Template Reference

#include <meta_utils.hpp>

Classes

class  false_t
 

Static Public Attributes

static const bool value = sizeof(dispatch(trigger())) == sizeof(true_t)
 

Private Types

typedef add_lvalue_reference< T >::type t_reference
 
typedef char true_t
 

Static Private Member Functions

static false_t dispatch (...)
 
static true_t dispatch (U)
 
static t_reference trigger ()
 

Detailed Description

template<class T, class U>
class boost::move_detail::is_convertible< T, U >

Definition at line 230 of file meta_utils.hpp.

Member Typedef Documentation

template<class T, class U>
typedef add_lvalue_reference<T>::type boost::move_detail::is_convertible< T, U >::t_reference
private

Definition at line 232 of file meta_utils.hpp.

template<class T, class U>
typedef char boost::move_detail::is_convertible< T, U >::true_t
private

Definition at line 233 of file meta_utils.hpp.

Member Function Documentation

template<class T, class U>
static false_t boost::move_detail::is_convertible< T, U >::dispatch (   ...)
staticprivate
template<class T, class U>
static true_t boost::move_detail::is_convertible< T, U >::dispatch ( )
staticprivate
template<class T, class U>
static t_reference boost::move_detail::is_convertible< T, U >::trigger ( )
staticprivate

Member Data Documentation

template<class T, class U>
const bool boost::move_detail::is_convertible< T, U >::value = sizeof(dispatch(trigger())) == sizeof(true_t)
static

Definition at line 239 of file meta_utils.hpp.


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


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:34