All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Types | Public Member Functions | Static Public Attributes | List of all members
Eegeo::Concurrency::IThreadService Class Referenceabstract
Inheritance diagram for Eegeo::Concurrency::IThreadService:
Eegeo::Concurrency::PThreadService Eegeo::Unity::UnityThreadService

Public Types

typedef int ThreadID
 
typedef void *(* ThreadFunc )(void *pObj)
 

Public Member Functions

virtual ThreadID CreateThread (ThreadFunc func, void *userData)=0
 
virtual void JoinThread (ThreadID threadID)=0
 

Static Public Attributes

static const ThreadID InvalidThreadID = -1
 

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