Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

HistoGetterImpl< T, RET > Class Template Reference

Inheritance diagram for HistoGetterImpl< T, RET >:

cafe::HistoGetter List of all members.

Public Types

typedef RET(T::* GETTER )() const

Public Member Functions

 HistoGetterImpl (GETTER getter, const cafe::Variables &vars)
virtual float get (TObject *obj)

Private Attributes

GETTER _getter

template<class T, class RET = float>
class HistoGetterImpl< T, RET >


Member Typedef Documentation

template<class T, class RET = float>
typedef RET(T::* HistoGetterImpl< T, RET >::GETTER)() const
 

Definition at line 19 of file HistoGetter.cpp.

Referenced by HistoGetterImpl< T, RET >::HistoGetterImpl().


Constructor & Destructor Documentation

template<class T, class RET = float>
HistoGetterImpl< T, RET >::HistoGetterImpl GETTER  getter,
const cafe::Variables vars
[inline]
 

Definition at line 21 of file HistoGetter.cpp.

References HistoGetterImpl< T, RET >::_getter, HistoGetterImpl< T, RET >::GETTER, cafe::HistoGetter::HistoGetter(), and cafe::HistoGetter::vars().


Member Function Documentation

template<class T, class RET = float>
virtual float HistoGetterImpl< T, RET >::get TObject *  obj  )  [inline, virtual]
 

Implements cafe::HistoGetter.

Definition at line 27 of file HistoGetter.cpp.

References HistoGetterImpl< T, RET >::_getter.


Member Data Documentation

template<class T, class RET = float>
GETTER HistoGetterImpl< T, RET >::_getter [private]
 

Definition at line 37 of file HistoGetter.cpp.

Referenced by HistoGetterImpl< T, RET >::get(), and HistoGetterImpl< T, RET >::HistoGetterImpl().


The documentation for this class was generated from the following file:
Generated on Tue Mar 28 10:13:06 2006 for CAF by doxygen 1.3.4