Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

base::Conversion< T, U > Struct Template Reference

List of all members.

Public Types

typedef Private::ConversionHelper<
T, U > 
H
enum  { exists = sizeof(typename H::Small) == sizeof(H::Test(H::MakeT())) }
enum  { exists2Way = exists && Conversion<U, exists = sizeof(typename H::Small) == sizeof(H::Test(H::MakeT())) }
enum  { sameType = false }

template<class T, class U>
struct base::Conversion< T, U >


Member Typedef Documentation

template<class T, class U>
typedef Private::ConversionHelper<T, U> base::Conversion< T, U >::H
 

Definition at line 143 of file TypeManip.


Member Enumeration Documentation

template<class T, class U>
anonymous enum
 

Enumeration values:
exists 

Definition at line 145 of file TypeManip.

template<class T, class U>
anonymous enum
 

Enumeration values:
exists2Way 
exists 

Definition at line 149 of file TypeManip.

template<class T, class U>
anonymous enum
 

Enumeration values:
sameType 

Definition at line 150 of file TypeManip.


The documentation for this struct was generated from the following file:
Generated on Thu Jul 29 16:39:27 2004 for OpenSim by doxygen 1.3.6