BasicFunctor< T > Struct Template Reference

#include <BasicFunctor.h>

Inheritance diagram for BasicFunctor< T >:

Inheritance graph
[legend]
Collaboration diagram for BasicFunctor< T >:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 BasicFunctor (T *_pt2Object, void(T::*_fpt)())
virtual void operator() ()

Public Attributes

void(T::* fpt )()
T * pt2Object


Detailed Description

template<class T>
struct BasicFunctor< T >

Definition at line 32 of file BasicFunctor.h.


Constructor & Destructor Documentation

template<class T>
BasicFunctor< T >::BasicFunctor ( T *  _pt2Object,
void(T::*)()  _fpt 
) [inline]

Definition at line 37 of file BasicFunctor.h.

References BasicFunctor< T >::pt2Object.


Member Function Documentation

template<class T>
virtual void BasicFunctor< T >::operator() (  )  [inline, virtual]

Implements BasicFunctorBase.

Definition at line 40 of file BasicFunctor.h.

References BasicFunctor< T >::pt2Object.


Member Data Documentation

template<class T>
void(T::* BasicFunctor< T >::fpt)()

template<class T>
T* BasicFunctor< T >::pt2Object

Definition at line 34 of file BasicFunctor.h.

Referenced by BasicFunctor< T >::BasicFunctor(), and BasicFunctor< T >::operator()().


The documentation for this struct was generated from the following file:
Generated on Thu Feb 21 14:38:18 2008 for CompuCell3D by  doxygen 1.5.3