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

# ACE_Thread_ID Class Reference

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

`#include <OS.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)
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 thread_id,
| ACE_hthread_t thread_handle )

ACE_Thread_ID::ACE_Thread_ID ( | const ACE_Thread_ID & id )

## Member Function Documentation

void ACE_Thread_ID::handle ( | ACE_hthread_t thread_handle )

ACE_hthread_t ACE_Thread_ID::handle ( | void )

void ACE_Thread_ID::id ( | ACE_thread_t thread_id )

ACE_thread_t ACE_Thread_ID::id ( | void )

int ACE_Thread_ID::operator!= ( | const ACE_Thread_ID & rhs ) const

int ACE_Thread_ID::operator== ( | const ACE_Thread_ID & rhs ) const

## 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:

- OS.h
- OS.cpp