Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
p6thread.h File Reference
#include "p6com.h"
#include "p6log.h"
#include "p6errorinfo.h"

Go to the source code of this file.

Classes

interface  P6R::p6ICreateErrorInfo
 
interface  P6R::p6ICurThread
 
interface  P6R::p6IEnumThreadInfo
 
interface  P6R::p6IThread
 
interface  P6R::p6IThreadManager
 

Namespaces

 P6R
 

Macros

#define COMP_p6Thread   {0xCC7A814C,0x36B5,0x4729,{0x8D,0x9D,0xF2,0x70,0x87,0x6A,0x90,0xEB}}
 
#define IF_p6ICreateErrorInfo   {0xD89A40FE,0x5144,0x4A4F,{0xBF,0xE6,0x93,0x95,0x4B,0xE2,0x93,0x3B}}
 
#define IF_p6ICurThread   {0x54F02315,0x49CB,0x4053,{0xA3,0xEF,0x2A,0xD0,0x7D,0xFC,0xA4,0x48}}
 
#define IF_p6IEnumThreadInfo   {0x1E89BCB5,0xB0D7,0x4d56,{0xBE,0xAA,0x5C,0x6D,0xF3,0x40,0xAD,0x6D}}
 
#define IF_p6IThread   {0xA6AF4610,0xCA9F,0x4B98,{0xA9,0x8C,0xA7,0x71,0x9A,0xF6,0xC6,0x9A}}
 
#define IF_p6IThreadManager   {0x2F097B8D,0x3E90,0x4579,{0xAB,0x44,0x9A,0x45,0x50,0x59,0x5F,0xFD}}
 
#define INTERFACE   p6ICreateErrorInfo
 
#define INTERFACE   p6ICurThread
 
#define INTERFACE   p6IThread
 
#define INTERFACE   p6IEnumThreadInfo
 
#define INTERFACE   p6IThreadManager
 

Typedefs

typedef P6UINT32 P6R::P6THREADFLAGS
 
typedef P6VOID(* P6R::P6THREADMAIN )(p6ICurThread *pCurThread, p6ILogProducer *pThreadLogger, P6VOID *pArg)
 

Detailed Description

Threading interfaces and definitions.

The threading component provides access to multi-platform threads.

Definition in file p6thread.h.