This is Unofficial EPICS BASE Doxygen Site
boost::detail::sp_convertible< Y, T > Struct Template Reference

#include "sp_convertible.hpp"

Public Types

enum  _vt { value = sizeof( (f)( static_cast<Y*>(0) ) ) == sizeof(yes) }
 
typedef char(& yes)[1]
 
typedef char(& no)[2]
 

Static Public Member Functions

static yes f (T *)
 
static no f (...)
 

Detailed Description

template<class Y, class T>
struct boost::detail::sp_convertible< Y, T >

Definition at line 40 of file sp_convertible.hpp.

Member Typedef Documentation

template<class Y , class T >
typedef char(& boost::detail::sp_convertible< Y, T >::no)[2]

Definition at line 43 of file sp_convertible.hpp.

template<class Y , class T >
typedef char(& boost::detail::sp_convertible< Y, T >::yes)[1]

Definition at line 42 of file sp_convertible.hpp.

Member Enumeration Documentation

template<class Y , class T >
enum boost::detail::sp_convertible::_vt
Enumerator
value 

Definition at line 48 of file sp_convertible.hpp.

48 { value = sizeof( (f)( static_cast<Y*>(0) ) ) == sizeof(yes) };
Definition: link.h:174

Member Function Documentation

template<class Y , class T >
static yes boost::detail::sp_convertible< Y, T >::f ( T *  )
static
template<class Y , class T >
static no boost::detail::sp_convertible< Y, T >::f (   ...)
static

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