Crazy Eddie's GUI System
0.8.1
|
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< typename Helper::safe_method_return_type > ::result(C::* | PlainGetter )() const |
typedef EnsureConstRef < typename Helper::safe_method_return_type > ::result(C::* | ConstRefGetter )() const |
typedef EnsureRef< typename Helper::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.