GlsMenu
|
#include <gls_functor.h>
Public Types | |
typedef T(O::* | F) () const |
Public Member Functions | |
GlsConstMemberFunctor_T (const O &o, F f) | |
virtual T | operator() (T arg) |
virtual T | operator() ()=0 |
Private Attributes | |
const O & | _o |
F | _f |
Definition at line 84 of file gls_functor.h.
typedef T(O::* GlsConstMemberFunctor_T< O, T >::F) () const |
Definition at line 87 of file gls_functor.h.
|
inline |
Definition at line 88 of file gls_functor.h.
|
pure virtualinherited |
Implemented in GlsMemberFunctor_T< O, T >, and GlsStaticMemberFunctor_T< T >.
|
inlinevirtual |
Definition at line 90 of file gls_functor.h.
References GlsConstMemberFunctor_T< O, T >::_f, and GlsConstMemberFunctor_T< O, T >::_o.
|
private |
Definition at line 94 of file gls_functor.h.
Referenced by GlsConstMemberFunctor_T< O, T >::operator()().
|
private |
Definition at line 93 of file gls_functor.h.
Referenced by GlsConstMemberFunctor_T< O, T >::operator()().