#include <tDecorator.h>
Public Types | |
enum | { DECORATABLE = (sizeof(TestDecoratable( decorated_ ) ) <= sizeof( char) ) } |
Static Public Member Functions | |
static Ret | TestDecoratable (...) |
Static Private Member Functions | |
static char | TestDecoratable (tDecoratableIndicator const &) |
Static Private Attributes | |
static Decorated & | decorated_ |
Classes | |
struct | Ret |
Definition at line 40 of file tDecorator.h.
anonymous enum |
this enum is the flag. Use tIsDecoratable<CLASS>::DECORATABLE to find out whether CLASS is decoratable or not.
Definition at line 53 of file tDecorator.h.
00053 { DECORATABLE=(sizeof(TestDecoratable( decorated_ ) ) <= sizeof( char) ) };
static char tIsDecoratable< Decorated >::TestDecoratable | ( | tDecoratableIndicator const & | ) | [static, private] |
static Ret tIsDecoratable< Decorated >::TestDecoratable | ( | ... | ) | [static] |
Decorated& tIsDecoratable< Decorated >::decorated_ [static, private] |
Definition at line 45 of file tDecorator.h.