liblcf
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Class_Test< T > Struct Template Reference

#include <reader_struct.h>

+ Collaboration diagram for Class_Test< T >:

Public Types

typedef char yes
 
typedef int no
 

Static Public Member Functions

template<class C >
static yescheck (void(C::*)(void))
 
template<class C >
static nocheck (...)
 

Static Public Attributes

static const bool value = sizeof(check<T>(0)) == sizeof(yes)
 

Detailed Description

template<class T>
struct Class_Test< T >

Definition at line 321 of file reader_struct.h.

Member Typedef Documentation

template<class T >
typedef int Class_Test< T >::no

Definition at line 323 of file reader_struct.h.

template<class T >
typedef char Class_Test< T >::yes

Definition at line 322 of file reader_struct.h.

Member Function Documentation

template<class T >
template<class C >
static yes& Class_Test< T >::check ( void(C::*)(void)  )
static
template<class T >
template<class C >
static no& Class_Test< T >::check (   ...)
static

Member Data Documentation

template<class T >
const bool Class_Test< T >::value = sizeof(check<T>(0)) == sizeof(yes)
static

Definition at line 330 of file reader_struct.h.


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