TIsBaseOf Class Reference

class TIsBaseOf

Nested Classes and Structures

Private Member Functions
TIsDerived ReturnType (B *)
TIsNotDerived ReturnType (...)
Public Member Enumerations
enum anonymous { EValue  = sizeof(ReturnType(static_cast<D*>(0))) == sizeof(TIsDerived) ? 1 : 0 }
Private Member Type Definitions
typedef TUint8 TIsDerived

Member Functions Documentation

ReturnType(B *)

TIsDerived ReturnType ( B * ) [private, static]

Parameters

B *

ReturnType(...)

TIsNotDerived ReturnType ( ... ) [private, static]

Parameters

...

Member Enumerations Documentation

Enum anonymous

Enumerators

EValue = sizeof(ReturnType(static_cast<D*>(0))) == sizeof(TIsDerived) ? 1 : 0

Member Type Definitions Documentation

Typedef TIsDerived

typedef TUint8 TIsDerived [private]