ClanLib  2.3.7
List of all members
CL_RunnableMember_v2< C, P1, P2 > Class Template Reference

#include <runnable.h>

Inheritance diagram for CL_RunnableMember_v2< C, P1, P2 >:
Inheritance graph
[legend]

Public Member Functions

Operations
virtual void run ()
 

Static Public Member Functions

Operations
static void set_thread_name (const char *name)
 Sets the name (displayed in debuggers) of the calling thread. More...
 

Construction

typedef void(C::* PtrMemberFunc )(P1 p1, P2 p2)
 
 CL_RunnableMember_v2 (C *instance, PtrMemberFunc func, P1 p1, P2 p2)
 

Detailed Description

template<class C, class P1, class P2>
class CL_RunnableMember_v2< C, P1, P2 >

(Internal ClanLib Class)

Member Typedef Documentation

template<class C, class P1, class P2>
typedef void(C::* CL_RunnableMember_v2< C, P1, P2 >::PtrMemberFunc)(P1 p1, P2 p2)

Constructor & Destructor Documentation

template<class C, class P1, class P2>
CL_RunnableMember_v2< C, P1, P2 >::CL_RunnableMember_v2 ( C *  instance,
PtrMemberFunc  func,
P1  p1,
P2  p2 
)
inline

Member Function Documentation

template<class C, class P1, class P2>
virtual void CL_RunnableMember_v2< C, P1, P2 >::run ( )
inlinevirtual
static void CL_Runnable::set_thread_name ( const char *  name)
staticinherited

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