GlsMenu
GlsStaticMemberFunctor_T< T > Class Template Reference

#include <gls_functor.h>

Inheritance diagram for GlsStaticMemberFunctor_T< T >:
GlsFunctor_T< T >

Public Types

typedef T(* F) ()
 

Public Member Functions

 GlsStaticMemberFunctor_T (F f)
 
virtual T operator() ()
 

Private Attributes

F _f
 

Detailed Description

template<class T>
class GlsStaticMemberFunctor_T< T >

Definition at line 57 of file gls_functor.h.

Member Typedef Documentation

template<class T >
typedef T( * GlsStaticMemberFunctor_T< T >::F) ()

Definition at line 60 of file gls_functor.h.

Constructor & Destructor Documentation

template<class T >
GlsStaticMemberFunctor_T< T >::GlsStaticMemberFunctor_T ( F  f)
inline

Definition at line 61 of file gls_functor.h.

Member Function Documentation

template<class T >
virtual T GlsStaticMemberFunctor_T< T >::operator() ( )
inlinevirtual

Implements GlsFunctor_T< T >.

Definition at line 64 of file gls_functor.h.

References GlsStaticMemberFunctor_T< T >::_f.

Field Documentation

template<class T >
F GlsStaticMemberFunctor_T< T >::_f
private

Definition at line 67 of file gls_functor.h.

Referenced by GlsStaticMemberFunctor_T< T >::operator()().


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