GlsMenu
GlsConstMemberFunctor1_T< O, T > Class Template Reference

#include <gls_functor.h>

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

Public Types

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

Public Member Functions

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

Private Attributes

const O & _o
 
F _f
 

Detailed Description

template<class O, class T>
class GlsConstMemberFunctor1_T< O, T >

Definition at line 178 of file gls_functor.h.

Member Typedef Documentation

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

Definition at line 181 of file gls_functor.h.

Constructor & Destructor Documentation

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

Definition at line 182 of file gls_functor.h.

Member Function Documentation

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

Field Documentation

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

Definition at line 190 of file gls_functor.h.

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

template<class O, class T>
const O& GlsConstMemberFunctor1_T< O, T >::_o
private

Definition at line 189 of file gls_functor.h.

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


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