GlsMenu
GlsConstMemberFunctor2_T< O, T1, T2 > Class Template Reference

#include <gls_functor.h>

Inheritance diagram for GlsConstMemberFunctor2_T< O, T1, T2 >:
GlsFunctor2_T< T1, T2 >

Public Types

typedef void(O::* F) (T1, T2) const
 

Public Member Functions

 GlsConstMemberFunctor2_T (const O &o, F f)
 
virtual void operator() (T1 arg1, T2 arg2)
 

Private Attributes

const O & _o
 
F _f
 

Detailed Description

template<class O, class T1, class T2>
class GlsConstMemberFunctor2_T< O, T1, T2 >

Definition at line 264 of file gls_functor.h.

Member Typedef Documentation

template<class O, class T1, class T2>
typedef void( O::* GlsConstMemberFunctor2_T< O, T1, T2 >::F) (T1, T2) const

Definition at line 267 of file gls_functor.h.

Constructor & Destructor Documentation

template<class O, class T1, class T2>
GlsConstMemberFunctor2_T< O, T1, T2 >::GlsConstMemberFunctor2_T ( const O &  o,
F  f 
)
inline

Definition at line 268 of file gls_functor.h.

Member Function Documentation

template<class O, class T1, class T2>
virtual void GlsConstMemberFunctor2_T< O, T1, T2 >::operator() ( T1  arg1,
T2  arg2 
)
inlinevirtual

Field Documentation

template<class O, class T1, class T2>
F GlsConstMemberFunctor2_T< O, T1, T2 >::_f
private

Definition at line 276 of file gls_functor.h.

Referenced by GlsConstMemberFunctor2_T< O, T1, T2 >::operator()().

template<class O, class T1, class T2>
const O& GlsConstMemberFunctor2_T< O, T1, T2 >::_o
private

Definition at line 275 of file gls_functor.h.

Referenced by GlsConstMemberFunctor2_T< O, T1, T2 >::operator()().


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