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

CL_RunnableMember_v0< C > Class Template Reference

#include <runnable.h>

Inheritance diagram for CL_RunnableMember_v0< C >:

CL_Runnable List of all members.

Public Types

typedef void(C::* PtrMemberFunc )()
 Construction:.

Public Member Functions

 CL_RunnableMember_v0 (C *instance, PtrMemberFunc func)
virtual void run ()
 Operations:.

Private Attributes

C * instance
 Implementation:.
PtrMemberFunc func

template<class C>
class CL_RunnableMember_v0< C >


Member Typedef Documentation

template<class C>
typedef void(C::* CL_RunnableMember_v0< C >::PtrMemberFunc)()
 

Construction:.

Definition at line 56 of file runnable.h.


Constructor & Destructor Documentation

template<class C>
CL_RunnableMember_v0< C >::CL_RunnableMember_v0 C *  instance,
PtrMemberFunc  func
[inline]
 

Definition at line 58 of file runnable.h.

References CL_RunnableMember_v0< C >::instance.


Member Function Documentation

template<class C>
virtual void CL_RunnableMember_v0< C >::run  )  [inline, virtual]
 

Operations:.

Implements CL_Runnable.

Definition at line 65 of file runnable.h.

References CL_RunnableMember_v0< C >::func, and CL_RunnableMember_v0< C >::instance.


Member Data Documentation

template<class C>
PtrMemberFunc CL_RunnableMember_v0< C >::func [private]
 

Definition at line 77 of file runnable.h.

Referenced by CL_RunnableMember_v0< C >::run().

template<class C>
C* CL_RunnableMember_v0< C >::instance [private]
 

Implementation:.

Definition at line 75 of file runnable.h.

Referenced by CL_RunnableMember_v0< C >::CL_RunnableMember_v0(), and CL_RunnableMember_v0< C >::run().


The documentation for this class was generated from the following file:
Generated on Sat Feb 19 22:51:18 2005 for npcore by  doxygen 1.4.1