Classes | Public Types | Private Types | Static Private Member Functions

is_class_type< T1 > Class Template Reference

#include "lo-traits.h"

List of all members.

Classes

struct  two

Public Types

enum  { yes = sizeof (is_class_type_test<T1> (0)) == 1 }
enum  { no = ! yes }

Private Types

typedef char one

Static Private Member Functions

template<typename T2 >
static one is_class_type_test (int T2::*)
template<typename T2 >
static two is_class_type_test (...)

Detailed Description

template<typename T1>
class is_class_type< T1 >

Definition at line 89 of file lo-traits.h.


Member Typedef Documentation

template<typename T1 >
typedef char is_class_type< T1 >::one [private]

Definition at line 93 of file lo-traits.h.


Member Enumeration Documentation

template<typename T1 >
anonymous enum
Enumerator:
yes 

Definition at line 104 of file lo-traits.h.

template<typename T1 >
anonymous enum
Enumerator:
no 

Definition at line 105 of file lo-traits.h.


Member Function Documentation

template<typename T1 >
template<typename T2 >
static one is_class_type< T1 >::is_class_type_test ( int T2::*   )  [static, private]
template<typename T1 >
template<typename T2 >
static two is_class_type< T1 >::is_class_type_test (   ...  )  [static, private]

The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines