Crazy Eddie's GUI System 0.8.7
|
#include <TplProperty.h>
Classes | |
struct | EnsureConstRef |
struct | EnsureConstRef< const DT & > |
struct | EnsureConstRef< DT & > |
struct | EnsurePlain |
struct | EnsurePlain< const DT & > |
struct | EnsurePlain< DT & > |
struct | EnsureRef |
struct | EnsureRef< const DT & > |
struct | EnsureRef< DT & > |
Public Types | |
typedef EnsurePlain< typenameHelper::safe_method_return_type >::result(C::*) | PlainGetter() const |
typedef EnsureConstRef< typenameHelper::safe_method_return_type >::result(C::*) | ConstRefGetter() const |
typedef EnsureRef< typenameHelper::safe_method_return_type >::result(C::*) | RefGetter() const |
Public Attributes | |
PlainGetter | d_plainGetter |
ConstRefGetter | d_constRefGetter |
RefGetter | d_refGetter |
Template madness to sort out getters returning ref T, const ref T or just T.