#include <charm++.h>
Public Types | |
enum | { Is = sizeof(Test(static_cast<D*>(0))) == sizeof(Yes) } |
Public Member Functions | |
IsDerivedFrom () | |
Static Private Member Functions | |
static Yes | Test (B *) |
static No | Test (...) |
static void | Constraints (D *p) |
Data Structures | |
class | No |
class | Yes |
Definition at line 406 of file charm++.h.
anonymous enum |
IsDerivedFrom< D, B >::IsDerivedFrom | ( | ) | [inline] |
Definition at line 419 of file charm++.h.
References IsDerivedFrom< D, B >::Constraints(), and p.
static Yes IsDerivedFrom< D, B >::Test | ( | B * | ) | [static, private] |
static No IsDerivedFrom< D, B >::Test | ( | ... | ) | [static, private] |
static void IsDerivedFrom< D, B >::Constraints | ( | D * | p | ) | [inline, static, private] |
Definition at line 414 of file charm++.h.
Referenced by IsDerivedFrom< D, B >::IsDerivedFrom().