|
Crazy Eddie's GUI System
0.8.0
|
Collaboration diagram for CEGUI::TplProperty< C, T >::GetterFunctor: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.