#include "ace/OS_NS_Thread.h"
#include "ace/OS_NS_Thread.inl"
#include "ace/OS_NS_stdio.h"
#include "ace/Sched_Params.h"
#include "ace/OS_Memory.h"
#include "ace/OS_Thread_Adapter.h"
#include "ace/Min_Max.h"
#include "ace/Object_Manager_Base.h"
#include "ace/OS_NS_errno.h"
#include "ace/OS_NS_ctype.h"
#include "ace/Log_Msg.h"
#include "ace/Auto_Ptr.h"
#include "ace/Thread_Mutex.h"
#include "ace/Condition_T.h"
#include "ace/Guard_T.h"
Go to the source code of this file.
Defines |
#define | ACE_THREAD_FUNCTION thread_args->entry_point () |
#define | ACE_THREAD_ARGUMENT thread_args |
Functions |
| ACE_RCSID (ace, OS_NS_Thread,"$Id: OS_NS_Thread.cpp 90144 2010-05-14 22:23:14Z mitza $") extern"C"void ACE_MUTEX_LOCK_CLEANUP_ADAPTER_NAME(void *args) |
Define Documentation
#define ACE_THREAD_ARGUMENT thread_args |
#define ACE_THREAD_FUNCTION thread_args->entry_point () |
Function Documentation
ACE_RCSID |
( |
ace |
, |
|
|
OS_NS_Thread |
, |
|
|
"$Id: OS_NS_Thread.cpp 90144 2010-05-14 22:23:14Z mitza $" |
| |
|
) |
| | |
Definition at line 3 of file OS_NS_Thread.cpp.
: OS_NS_Thread.cpp 90144 2010-05-14 22:23:14Z mitza $")
#if !defined (ACE_HAS_INLINED_OSCALLS)
# include "ace/OS_NS_Thread.inl"
#endif /* ACE_HAS_INLINED_OSCALLS */
#include "ace/OS_NS_stdio.h"
#include "ace/Sched_Params.h"
#include "ace/OS_Memory.h"
#include "ace/OS_Thread_Adapter.h"
#include "ace/Min_Max.h"
#include "ace/Object_Manager_Base.h"
#include "ace/OS_NS_errno.h"
#include "ace/OS_NS_ctype.h"
#include "ace/Log_Msg.h" // for ACE_ASSERT
// This is necessary to work around nasty problems with MVS C++.
#include "ace/Auto_Ptr.h"
#include "ace/Thread_Mutex.h"
#include "ace/Condition_T.h"
#include "ace/Guard_T.h"
extern "C" void
ACE_MUTEX_LOCK_CLEANUP_ADAPTER_NAME (void *args)
{
ACE_VERSIONED_NAMESPACE_NAME::ACE_OS::mutex_lock_cleanup (args);
}