OS_NS_Thread.cpp File Reference
#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.
Define Documentation
| #define ACE_THREAD_FUNCTION thread_args->entry_point () |
Function Documentation
| ACE_RCSID |
( |
ace |
, |
|
|
OS_NS_Thread |
, |
|
|
"$Id: OS_NS_Thread.cpp 85547 2009-06-07 17:57:11Z johnnyw $" |
| |
|
) |
| | |
Definition at line 3 of file OS_NS_Thread.cpp.
00005 : OS_NS_Thread.cpp 85547 2009-06-07 17:57:11Z johnnyw $")
00006
00007 #if !defined (ACE_HAS_INLINED_OSCALLS)
00008 # include "ace/OS_NS_Thread.inl"
00009 #endif /* ACE_HAS_INLINED_OSCALLS */
00010
00011 #include "ace/OS_NS_stdio.h"
00012 #include "ace/Sched_Params.h"
00013 #include "ace/OS_Memory.h"
00014 #include "ace/OS_Thread_Adapter.h"
00015 #include "ace/Min_Max.h"
00016 #include "ace/Object_Manager_Base.h"
00017 #include "ace/OS_NS_errno.h"
00018 #include "ace/OS_NS_ctype.h"
00019 #include "ace/Log_Msg.h" // for ACE_ASSERT
00020 // This is necessary to work around nasty problems with MVS C++.
00021 #include "ace/Auto_Ptr.h"
00022 #include "ace/Thread_Mutex.h"
00023 #include "ace/Condition_T.h"
00024 #include "ace/Guard_T.h"
00025
00026 extern "C" void
00027 ACE_MUTEX_LOCK_CLEANUP_ADAPTER_NAME (void *args)
00028 {
00029 ACE_VERSIONED_NAMESPACE_NAME::ACE_OS::mutex_lock_cleanup (args);
00030 }