Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

ACE_Thread_ID Class Reference

Defines a platform-independent thread ID. More...

#include <OS_NS_Thread.h>

List of all members.

Public Methods

 ACE_Thread_ID (ACE_thread_t, ACE_hthread_t)
 ACE_Thread_ID (const ACE_Thread_ID &id)
ACE_thread_t id (void)
void id (ACE_thread_t)
ACE_hthread_t handle (void)
void handle (ACE_hthread_t)
void to_string (char *)
int operator== (const ACE_Thread_ID &) const
int operator!= (const ACE_Thread_ID &) const

Private Attributes

ACE_thread_t thread_id_
 Identify the thread.

ACE_hthread_t thread_handle_
 Handle to the thread (typically used to "wait" on Win32).

Detailed Description

Defines a platform-independent thread ID.

Constructor & Destructor Documentation

ACE_Thread_ID::ACE_Thread_ID ACE_thread_t   ,

ACE_Thread_ID::ACE_Thread_ID const ACE_Thread_ID &    id

Member Function Documentation

void ACE_Thread_ID::handle ACE_hthread_t   

ACE_hthread_t ACE_Thread_ID::handle void   

void ACE_Thread_ID::id ACE_thread_t   

ACE_thread_t ACE_Thread_ID::id void   

int ACE_Thread_ID::operator!= const ACE_Thread_ID &    const

int ACE_Thread_ID::operator== const ACE_Thread_ID &    const

void ACE_Thread_ID::to_string char *   

Member Data Documentation

ACE_hthread_t ACE_Thread_ID::thread_handle_ [private]

Handle to the thread (typically used to "wait" on Win32).

ACE_thread_t ACE_Thread_ID::thread_id_ [private]

Identify the thread.

The documentation for this class was generated from the following files:
Generated on Wed Jan 14 22:48:51 2004 for ACE by doxygen1.2.18