#include <OS.h>
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. More... | |
| ACE_hthread_t | thread_handle_ |
| Handle to the thread (typically used to "wait" on Win32). More... | |
Definition at line 4148 of file OS.h.
|
||||||||||||
|
Definition at line 4756 of file OS.cpp. References ACE_hthread_t, and ACE_thread_t.
04758 : thread_id_ (thread_id), 04759 thread_handle_ (thread_handle) 04760 { 04761 } |
|
|
Definition at line 4763 of file OS.cpp.
04764 : thread_id_ (id.thread_id_), 04765 thread_handle_ (id.thread_handle_) 04766 { 04767 } |
|
|
Definition at line 4788 of file OS.cpp. References ACE_hthread_t, and thread_handle_.
04789 {
04790 this->thread_handle_ = thread_handle;
04791 }
|
|
|
Definition at line 4782 of file OS.cpp. References thread_handle_.
04783 {
04784 return this->thread_handle_;
04785 }
|
|
|
Definition at line 4776 of file OS.cpp. References ACE_thread_t, and thread_id_.
04777 {
04778 this->thread_id_ = thread_id;
04779 }
|
|
|
Definition at line 4770 of file OS.cpp. References thread_id_.
04771 {
04772 return this->thread_id_;
04773 }
|
|
|
Definition at line 4801 of file OS.cpp.
04802 {
04803 return !(*this == rhs);
04804 }
|
|
|
Definition at line 4794 of file OS.cpp. References ACE_OS::thr_cmp, ACE_OS::thr_equal, thread_handle_, and thread_id_.
04795 {
04796 return ACE_OS::thr_cmp (this->thread_handle_, rhs.thread_handle_) == 0
04797 && ACE_OS::thr_equal (this->thread_id_, rhs.thread_id_) == 0;
04798 }
|
|
|
Handle to the thread (typically used to "wait" on Win32).
Definition at line 4172 of file OS.h. Referenced by handle, and operator==. |
|
|
Identify the thread.
Definition at line 4169 of file OS.h. Referenced by id, and operator==. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002