GlsMenu
GlsMemberFunctor1_T< O, T > Class Template Reference

#include <gls_functor.h>

Inheritance diagram for GlsMemberFunctor1_T< O, T >:
GlsFunctor1_T< T >

Public Types

typedef void(O::* F) (T)
 

Public Member Functions

 GlsMemberFunctor1_T (O &o, F f)
 
virtual void operator() (T arg)
 

Private Attributes

O & _o
 
F _f
 

Detailed Description

template<class O, class T>
class GlsMemberFunctor1_T< O, T >

Definition at line 160 of file gls_functor.h.

Member Typedef Documentation

template<class O, class T>
typedef void( O::* GlsMemberFunctor1_T< O, T >::F) (T)

Definition at line 163 of file gls_functor.h.

Constructor & Destructor Documentation

template<class O, class T>
GlsMemberFunctor1_T< O, T >::GlsMemberFunctor1_T ( O &  o,
F  f 
)
inline

Definition at line 164 of file gls_functor.h.

Member Function Documentation

template<class O, class T>
virtual void GlsMemberFunctor1_T< O, T >::operator() ( arg)
inlinevirtual

Field Documentation

template<class O, class T>
F GlsMemberFunctor1_T< O, T >::_f
private

Definition at line 172 of file gls_functor.h.

Referenced by GlsMemberFunctor1_T< O, T >::operator()().

template<class O, class T>
O& GlsMemberFunctor1_T< O, T >::_o
private

Definition at line 171 of file gls_functor.h.

Referenced by GlsMemberFunctor1_T< O, T >::operator()().


The documentation for this class was generated from the following file: