ACE_OS_Thread_Adapter Class ReferenceConverts a C++ function into a function that can be called from a thread creation routine (e.g., pthread_create() or _beginthreadex()) that expects an extern "C" entry point. This class also makes it possible to transparently provide hooks to register a thread with an ACE_Thread_Manager. More...
Inheritance diagram for ACE_OS_Thread_Adapter:
Collaboration diagram for ACE_OS_Thread_Adapter:
Detailed DescriptionConverts a C++ function into a function that can be called from a thread creation routine (e.g., pthread_create() or _beginthreadex()) that expects an extern "C" entry point. This class also makes it possible to transparently provide hooks to register a thread with an ACE_Thread_Manager.This class is used in ACE_OS::thr_create(). In general, the thread that creates an object of this class is different from the thread that calls invoke() on this object. Therefore, the invoke() method is responsible for deleting itself. Constructor & Destructor Documentation
Constructor.
Ensure that this object is allocated on the heap.
Member Function Documentation
Execute the user_func_ with the arg. This function deletes Implements ACE_Base_Thread_Adapter.
The documentation for this class was generated from the following files: Generated on Mon Sep 15 07:16:07 2008 for ACE by 1.5.5 |