Files
TrinityCore2/dep/include/ace/OS_NS_Thread.h
T
click 5d94fc06e7 Clean up ACE-headers and files, adhering to dep/include and dep/src directory-structures
--HG--
branch : trunk
rename : dep/ACE_wrappers/ace/ACE.h => dep/include/ace/ACE.h
rename : dep/ACE_wrappers/ace/ACE.inl => dep/include/ace/ACE.inl
rename : dep/ACE_wrappers/ace/ACE_export.h => dep/include/ace/ACE_export.h
rename : dep/ACE_wrappers/ace/ARGV.h => dep/include/ace/ARGV.h
rename : dep/ACE_wrappers/ace/ARGV.inl => dep/include/ace/ARGV.inl
rename : dep/ACE_wrappers/ace/ATM_Acceptor.h => dep/include/ace/ATM_Acceptor.h
rename : dep/ACE_wrappers/ace/ATM_Acceptor.inl => dep/include/ace/ATM_Acceptor.inl
rename : dep/ACE_wrappers/ace/ATM_Addr.h => dep/include/ace/ATM_Addr.h
rename : dep/ACE_wrappers/ace/ATM_Addr.inl => dep/include/ace/ATM_Addr.inl
rename : dep/ACE_wrappers/ace/ATM_Connector.h => dep/include/ace/ATM_Connector.h
rename : dep/ACE_wrappers/ace/ATM_Connector.inl => dep/include/ace/ATM_Connector.inl
rename : dep/ACE_wrappers/ace/ATM_Params.h => dep/include/ace/ATM_Params.h
rename : dep/ACE_wrappers/ace/ATM_Params.inl => dep/include/ace/ATM_Params.inl
rename : dep/ACE_wrappers/ace/ATM_QoS.h => dep/include/ace/ATM_QoS.h
rename : dep/ACE_wrappers/ace/ATM_QoS.inl => dep/include/ace/ATM_QoS.inl
rename : dep/ACE_wrappers/ace/ATM_Stream.h => dep/include/ace/ATM_Stream.h
rename : dep/ACE_wrappers/ace/ATM_Stream.inl => dep/include/ace/ATM_Stream.inl
rename : dep/ACE_wrappers/ace/Acceptor.h => dep/include/ace/Acceptor.h
rename : dep/ACE_wrappers/ace/Activation_Queue.h => dep/include/ace/Activation_Queue.h
rename : dep/ACE_wrappers/ace/Activation_Queue.inl => dep/include/ace/Activation_Queue.inl
rename : dep/ACE_wrappers/ace/Active_Map_Manager.h => dep/include/ace/Active_Map_Manager.h
rename : dep/ACE_wrappers/ace/Active_Map_Manager.inl => dep/include/ace/Active_Map_Manager.inl
rename : dep/ACE_wrappers/ace/Active_Map_Manager_T.h => dep/include/ace/Active_Map_Manager_T.h
rename : dep/ACE_wrappers/ace/Active_Map_Manager_T.inl => dep/include/ace/Active_Map_Manager_T.inl
rename : dep/ACE_wrappers/ace/Addr.h => dep/include/ace/Addr.h
rename : dep/ACE_wrappers/ace/Addr.inl => dep/include/ace/Addr.inl
rename : dep/ACE_wrappers/ace/Arg_Shifter.h => dep/include/ace/Arg_Shifter.h
rename : dep/ACE_wrappers/ace/Argv_Type_Converter.h => dep/include/ace/Argv_Type_Converter.h
rename : dep/ACE_wrappers/ace/Argv_Type_Converter.inl => dep/include/ace/Argv_Type_Converter.inl
rename : dep/ACE_wrappers/ace/Array.h => dep/include/ace/Array.h
rename : dep/ACE_wrappers/ace/Array_Base.h => dep/include/ace/Array_Base.h
rename : dep/ACE_wrappers/ace/Array_Base.inl => dep/include/ace/Array_Base.inl
rename : dep/ACE_wrappers/ace/Array_Map.h => dep/include/ace/Array_Map.h
rename : dep/ACE_wrappers/ace/Array_Map.inl => dep/include/ace/Array_Map.inl
rename : dep/ACE_wrappers/ace/Assert.h => dep/include/ace/Assert.h
rename : dep/ACE_wrappers/ace/Asynch_Acceptor.h => dep/include/ace/Asynch_Acceptor.h
rename : dep/ACE_wrappers/ace/Asynch_Connector.h => dep/include/ace/Asynch_Connector.h
rename : dep/ACE_wrappers/ace/Asynch_IO.h => dep/include/ace/Asynch_IO.h
rename : dep/ACE_wrappers/ace/Asynch_IO_Impl.h => dep/include/ace/Asynch_IO_Impl.h
rename : dep/ACE_wrappers/ace/Asynch_IO_Impl.inl => dep/include/ace/Asynch_IO_Impl.inl
rename : dep/ACE_wrappers/ace/Asynch_Pseudo_Task.h => dep/include/ace/Asynch_Pseudo_Task.h
rename : dep/ACE_wrappers/ace/Atomic_Op.h => dep/include/ace/Atomic_Op.h
rename : dep/ACE_wrappers/ace/Atomic_Op.inl => dep/include/ace/Atomic_Op.inl
rename : dep/ACE_wrappers/ace/Atomic_Op_Sparc.h => dep/include/ace/Atomic_Op_Sparc.h
rename : dep/ACE_wrappers/ace/Atomic_Op_T.h => dep/include/ace/Atomic_Op_T.h
rename : dep/ACE_wrappers/ace/Atomic_Op_T.inl => dep/include/ace/Atomic_Op_T.inl
rename : dep/ACE_wrappers/ace/Auto_Event.h => dep/include/ace/Auto_Event.h
rename : dep/ACE_wrappers/ace/Auto_Event.inl => dep/include/ace/Auto_Event.inl
rename : dep/ACE_wrappers/ace/Auto_Functor.h => dep/include/ace/Auto_Functor.h
rename : dep/ACE_wrappers/ace/Auto_Functor.inl => dep/include/ace/Auto_Functor.inl
rename : dep/ACE_wrappers/ace/Auto_IncDec_T.h => dep/include/ace/Auto_IncDec_T.h
rename : dep/ACE_wrappers/ace/Auto_IncDec_T.inl => dep/include/ace/Auto_IncDec_T.inl
rename : dep/ACE_wrappers/ace/Auto_Ptr.h => dep/include/ace/Auto_Ptr.h
rename : dep/ACE_wrappers/ace/Auto_Ptr.inl => dep/include/ace/Auto_Ptr.inl
rename : dep/ACE_wrappers/ace/Barrier.h => dep/include/ace/Barrier.h
rename : dep/ACE_wrappers/ace/Barrier.inl => dep/include/ace/Barrier.inl
rename : dep/ACE_wrappers/ace/Base_Thread_Adapter.h => dep/include/ace/Base_Thread_Adapter.h
rename : dep/ACE_wrappers/ace/Base_Thread_Adapter.inl => dep/include/ace/Base_Thread_Adapter.inl
rename : dep/ACE_wrappers/ace/Based_Pointer_Repository.h => dep/include/ace/Based_Pointer_Repository.h
rename : dep/ACE_wrappers/ace/Based_Pointer_T.h => dep/include/ace/Based_Pointer_T.h
rename : dep/ACE_wrappers/ace/Based_Pointer_T.inl => dep/include/ace/Based_Pointer_T.inl
rename : dep/ACE_wrappers/ace/Basic_Stats.h => dep/include/ace/Basic_Stats.h
rename : dep/ACE_wrappers/ace/Basic_Stats.inl => dep/include/ace/Basic_Stats.inl
rename : dep/ACE_wrappers/ace/Basic_Types.h => dep/include/ace/Basic_Types.h
rename : dep/ACE_wrappers/ace/Basic_Types.inl => dep/include/ace/Basic_Types.inl
rename : dep/ACE_wrappers/ace/Bound_Ptr.h => dep/include/ace/Bound_Ptr.h
rename : dep/ACE_wrappers/ace/Bound_Ptr.inl => dep/include/ace/Bound_Ptr.inl
rename : dep/ACE_wrappers/ace/CDR_Base.h => dep/include/ace/CDR_Base.h
rename : dep/ACE_wrappers/ace/CDR_Base.inl => dep/include/ace/CDR_Base.inl
rename : dep/ACE_wrappers/ace/CDR_Size.h => dep/include/ace/CDR_Size.h
rename : dep/ACE_wrappers/ace/CDR_Size.inl => dep/include/ace/CDR_Size.inl
rename : dep/ACE_wrappers/ace/CDR_Stream.h => dep/include/ace/CDR_Stream.h
rename : dep/ACE_wrappers/ace/CDR_Stream.inl => dep/include/ace/CDR_Stream.inl
rename : dep/ACE_wrappers/ace/CE_Screen_Output.h => dep/include/ace/CE_Screen_Output.h
rename : dep/ACE_wrappers/ace/CORBA_macros.h => dep/include/ace/CORBA_macros.h
rename : dep/ACE_wrappers/ace/Cache_Map_Manager_T.h => dep/include/ace/Cache_Map_Manager_T.h
rename : dep/ACE_wrappers/ace/Cache_Map_Manager_T.inl => dep/include/ace/Cache_Map_Manager_T.inl
rename : dep/ACE_wrappers/ace/Cached_Connect_Strategy_T.h => dep/include/ace/Cached_Connect_Strategy_T.h
rename : dep/ACE_wrappers/ace/Caching_Strategies_T.h => dep/include/ace/Caching_Strategies_T.h
rename : dep/ACE_wrappers/ace/Caching_Strategies_T.inl => dep/include/ace/Caching_Strategies_T.inl
rename : dep/ACE_wrappers/ace/Caching_Utility_T.h => dep/include/ace/Caching_Utility_T.h
rename : dep/ACE_wrappers/ace/Capabilities.h => dep/include/ace/Capabilities.h
rename : dep/ACE_wrappers/ace/Capabilities.inl => dep/include/ace/Capabilities.inl
rename : dep/ACE_wrappers/ace/Cleanup.h => dep/include/ace/Cleanup.h
rename : dep/ACE_wrappers/ace/Cleanup.inl => dep/include/ace/Cleanup.inl
rename : dep/ACE_wrappers/ace/Cleanup_Strategies_T.h => dep/include/ace/Cleanup_Strategies_T.h
rename : dep/ACE_wrappers/ace/Codecs.h => dep/include/ace/Codecs.h
rename : dep/ACE_wrappers/ace/Codeset_IBM1047.h => dep/include/ace/Codeset_IBM1047.h
rename : dep/ACE_wrappers/ace/Codeset_Registry.h => dep/include/ace/Codeset_Registry.h
rename : dep/ACE_wrappers/ace/Codeset_Registry.inl => dep/include/ace/Codeset_Registry.inl
rename : dep/ACE_wrappers/ace/Codeset_Symbols.h => dep/include/ace/Codeset_Symbols.h
rename : dep/ACE_wrappers/ace/Condition_Recursive_Thread_Mutex.h => dep/include/ace/Condition_Recursive_Thread_Mutex.h
rename : dep/ACE_wrappers/ace/Condition_T.h => dep/include/ace/Condition_T.h
rename : dep/ACE_wrappers/ace/Condition_T.inl => dep/include/ace/Condition_T.inl
rename : dep/ACE_wrappers/ace/Condition_Thread_Mutex.h => dep/include/ace/Condition_Thread_Mutex.h
rename : dep/ACE_wrappers/ace/Condition_Thread_Mutex.inl => dep/include/ace/Condition_Thread_Mutex.inl
rename : dep/ACE_wrappers/ace/Configuration.h => dep/include/ace/Configuration.h
rename : dep/ACE_wrappers/ace/Configuration.inl => dep/include/ace/Configuration.inl
rename : dep/ACE_wrappers/ace/Configuration_Import_Export.h => dep/include/ace/Configuration_Import_Export.h
rename : dep/ACE_wrappers/ace/Connection_Recycling_Strategy.h => dep/include/ace/Connection_Recycling_Strategy.h
rename : dep/ACE_wrappers/ace/Connector.h => dep/include/ace/Connector.h
rename : dep/ACE_wrappers/ace/Containers.h => dep/include/ace/Containers.h
rename : dep/ACE_wrappers/ace/Containers.inl => dep/include/ace/Containers.inl
rename : dep/ACE_wrappers/ace/Containers_T.h => dep/include/ace/Containers_T.h
rename : dep/ACE_wrappers/ace/Containers_T.inl => dep/include/ace/Containers_T.inl
rename : dep/ACE_wrappers/ace/Copy_Disabled.h => dep/include/ace/Copy_Disabled.h
rename : dep/ACE_wrappers/ace/Countdown_Time.h => dep/include/ace/Countdown_Time.h
rename : dep/ACE_wrappers/ace/DEV.h => dep/include/ace/DEV.h
rename : dep/ACE_wrappers/ace/DEV.inl => dep/include/ace/DEV.inl
rename : dep/ACE_wrappers/ace/DEV_Addr.h => dep/include/ace/DEV_Addr.h
rename : dep/ACE_wrappers/ace/DEV_Addr.inl => dep/include/ace/DEV_Addr.inl
rename : dep/ACE_wrappers/ace/DEV_Connector.h => dep/include/ace/DEV_Connector.h
rename : dep/ACE_wrappers/ace/DEV_Connector.inl => dep/include/ace/DEV_Connector.inl
rename : dep/ACE_wrappers/ace/DEV_IO.h => dep/include/ace/DEV_IO.h
rename : dep/ACE_wrappers/ace/DEV_IO.inl => dep/include/ace/DEV_IO.inl
rename : dep/ACE_wrappers/ace/DLL.h => dep/include/ace/DLL.h
rename : dep/ACE_wrappers/ace/DLL_Manager.h => dep/include/ace/DLL_Manager.h
rename : dep/ACE_wrappers/ace/Date_Time.h => dep/include/ace/Date_Time.h
rename : dep/ACE_wrappers/ace/Date_Time.inl => dep/include/ace/Date_Time.inl
rename : dep/ACE_wrappers/ace/Default_Constants.h => dep/include/ace/Default_Constants.h
rename : dep/ACE_wrappers/ace/Dev_Poll_Reactor.h => dep/include/ace/Dev_Poll_Reactor.h
rename : dep/ACE_wrappers/ace/Dev_Poll_Reactor.inl => dep/include/ace/Dev_Poll_Reactor.inl
rename : dep/ACE_wrappers/ace/Dirent.h => dep/include/ace/Dirent.h
rename : dep/ACE_wrappers/ace/Dirent.inl => dep/include/ace/Dirent.inl
rename : dep/ACE_wrappers/ace/Dirent_Selector.h => dep/include/ace/Dirent_Selector.h
rename : dep/ACE_wrappers/ace/Dirent_Selector.inl => dep/include/ace/Dirent_Selector.inl
rename : dep/ACE_wrappers/ace/Dump.h => dep/include/ace/Dump.h
rename : dep/ACE_wrappers/ace/Dump_T.h => dep/include/ace/Dump_T.h
rename : dep/ACE_wrappers/ace/Dynamic.h => dep/include/ace/Dynamic.h
rename : dep/ACE_wrappers/ace/Dynamic.inl => dep/include/ace/Dynamic.inl
rename : dep/ACE_wrappers/ace/Dynamic_Message_Strategy.h => dep/include/ace/Dynamic_Message_Strategy.h
rename : dep/ACE_wrappers/ace/Dynamic_Message_Strategy.inl => dep/include/ace/Dynamic_Message_Strategy.inl
rename : dep/ACE_wrappers/ace/Dynamic_Service.h => dep/include/ace/Dynamic_Service.h
rename : dep/ACE_wrappers/ace/Dynamic_Service.inl => dep/include/ace/Dynamic_Service.inl
rename : dep/ACE_wrappers/ace/Dynamic_Service_Base.h => dep/include/ace/Dynamic_Service_Base.h
rename : dep/ACE_wrappers/ace/Dynamic_Service_Dependency.h => dep/include/ace/Dynamic_Service_Dependency.h
rename : dep/ACE_wrappers/ace/Encoding_Converter.h => dep/include/ace/Encoding_Converter.h
rename : dep/ACE_wrappers/ace/Encoding_Converter_Factory.h => dep/include/ace/Encoding_Converter_Factory.h
rename : dep/ACE_wrappers/ace/Env_Value_T.h => dep/include/ace/Env_Value_T.h
rename : dep/ACE_wrappers/ace/Env_Value_T.inl => dep/include/ace/Env_Value_T.inl
rename : dep/ACE_wrappers/ace/Event.h => dep/include/ace/Event.h
rename : dep/ACE_wrappers/ace/Event.inl => dep/include/ace/Event.inl
rename : dep/ACE_wrappers/ace/Event_Handler.h => dep/include/ace/Event_Handler.h
rename : dep/ACE_wrappers/ace/Event_Handler.inl => dep/include/ace/Event_Handler.inl
rename : dep/ACE_wrappers/ace/Event_Handler_T.h => dep/include/ace/Event_Handler_T.h
rename : dep/ACE_wrappers/ace/Event_Handler_T.inl => dep/include/ace/Event_Handler_T.inl
rename : dep/ACE_wrappers/ace/Exception_Macros.h => dep/include/ace/Exception_Macros.h
rename : dep/ACE_wrappers/ace/FIFO.h => dep/include/ace/FIFO.h
rename : dep/ACE_wrappers/ace/FIFO.inl => dep/include/ace/FIFO.inl
rename : dep/ACE_wrappers/ace/FIFO_Recv.h => dep/include/ace/FIFO_Recv.h
rename : dep/ACE_wrappers/ace/FIFO_Recv.inl => dep/include/ace/FIFO_Recv.inl
rename : dep/ACE_wrappers/ace/FIFO_Recv_Msg.h => dep/include/ace/FIFO_Recv_Msg.h
rename : dep/ACE_wrappers/ace/FIFO_Recv_Msg.inl => dep/include/ace/FIFO_Recv_Msg.inl
rename : dep/ACE_wrappers/ace/FIFO_Send.h => dep/include/ace/FIFO_Send.h
rename : dep/ACE_wrappers/ace/FIFO_Send.inl => dep/include/ace/FIFO_Send.inl
rename : dep/ACE_wrappers/ace/FIFO_Send_Msg.h => dep/include/ace/FIFO_Send_Msg.h
rename : dep/ACE_wrappers/ace/FIFO_Send_Msg.inl => dep/include/ace/FIFO_Send_Msg.inl
rename : dep/ACE_wrappers/ace/FILE.h => dep/include/ace/FILE.h
rename : dep/ACE_wrappers/ace/FILE.inl => dep/include/ace/FILE.inl
rename : dep/ACE_wrappers/ace/FILE_Addr.h => dep/include/ace/FILE_Addr.h
rename : dep/ACE_wrappers/ace/FILE_Addr.inl => dep/include/ace/FILE_Addr.inl
rename : dep/ACE_wrappers/ace/FILE_Connector.h => dep/include/ace/FILE_Connector.h
rename : dep/ACE_wrappers/ace/FILE_Connector.inl => dep/include/ace/FILE_Connector.inl
rename : dep/ACE_wrappers/ace/FILE_IO.h => dep/include/ace/FILE_IO.h
rename : dep/ACE_wrappers/ace/FILE_IO.inl => dep/include/ace/FILE_IO.inl
rename : dep/ACE_wrappers/ace/File_Lock.h => dep/include/ace/File_Lock.h
rename : dep/ACE_wrappers/ace/File_Lock.inl => dep/include/ace/File_Lock.inl
rename : dep/ACE_wrappers/ace/Filecache.h => dep/include/ace/Filecache.h
rename : dep/ACE_wrappers/ace/Flag_Manip.h => dep/include/ace/Flag_Manip.h
rename : dep/ACE_wrappers/ace/Flag_Manip.inl => dep/include/ace/Flag_Manip.inl
rename : dep/ACE_wrappers/ace/Framework_Component.h => dep/include/ace/Framework_Component.h
rename : dep/ACE_wrappers/ace/Framework_Component.inl => dep/include/ace/Framework_Component.inl
rename : dep/ACE_wrappers/ace/Framework_Component_T.h => dep/include/ace/Framework_Component_T.h
rename : dep/ACE_wrappers/ace/Free_List.h => dep/include/ace/Free_List.h
rename : dep/ACE_wrappers/ace/Functor.h => dep/include/ace/Functor.h
rename : dep/ACE_wrappers/ace/Functor.inl => dep/include/ace/Functor.inl
rename : dep/ACE_wrappers/ace/Functor_String.h => dep/include/ace/Functor_String.h
rename : dep/ACE_wrappers/ace/Functor_String.inl => dep/include/ace/Functor_String.inl
rename : dep/ACE_wrappers/ace/Functor_T.h => dep/include/ace/Functor_T.h
rename : dep/ACE_wrappers/ace/Functor_T.inl => dep/include/ace/Functor_T.inl
rename : dep/ACE_wrappers/ace/Future.h => dep/include/ace/Future.h
rename : dep/ACE_wrappers/ace/Future_Set.h => dep/include/ace/Future_Set.h
rename : dep/ACE_wrappers/ace/Get_Opt.h => dep/include/ace/Get_Opt.h
rename : dep/ACE_wrappers/ace/Get_Opt.inl => dep/include/ace/Get_Opt.inl
rename : dep/ACE_wrappers/ace/Global_Macros.h => dep/include/ace/Global_Macros.h
rename : dep/ACE_wrappers/ace/Guard_T.h => dep/include/ace/Guard_T.h
rename : dep/ACE_wrappers/ace/Guard_T.inl => dep/include/ace/Guard_T.inl
rename : dep/ACE_wrappers/ace/Handle_Gobbler.h => dep/include/ace/Handle_Gobbler.h
rename : dep/ACE_wrappers/ace/Handle_Gobbler.inl => dep/include/ace/Handle_Gobbler.inl
rename : dep/ACE_wrappers/ace/Handle_Ops.h => dep/include/ace/Handle_Ops.h
rename : dep/ACE_wrappers/ace/Handle_Set.h => dep/include/ace/Handle_Set.h
rename : dep/ACE_wrappers/ace/Handle_Set.inl => dep/include/ace/Handle_Set.inl
rename : dep/ACE_wrappers/ace/Hash_Cache_Map_Manager_T.h => dep/include/ace/Hash_Cache_Map_Manager_T.h
rename : dep/ACE_wrappers/ace/Hash_Cache_Map_Manager_T.inl => dep/include/ace/Hash_Cache_Map_Manager_T.inl
rename : dep/ACE_wrappers/ace/Hash_Map_Manager.h => dep/include/ace/Hash_Map_Manager.h
rename : dep/ACE_wrappers/ace/Hash_Map_Manager_T.h => dep/include/ace/Hash_Map_Manager_T.h
rename : dep/ACE_wrappers/ace/Hash_Map_Manager_T.inl => dep/include/ace/Hash_Map_Manager_T.inl
rename : dep/ACE_wrappers/ace/Hash_Map_With_Allocator_T.h => dep/include/ace/Hash_Map_With_Allocator_T.h
rename : dep/ACE_wrappers/ace/Hash_Map_With_Allocator_T.inl => dep/include/ace/Hash_Map_With_Allocator_T.inl
rename : dep/ACE_wrappers/ace/Hash_Multi_Map_Manager_T.h => dep/include/ace/Hash_Multi_Map_Manager_T.h
rename : dep/ACE_wrappers/ace/Hash_Multi_Map_Manager_T.inl => dep/include/ace/Hash_Multi_Map_Manager_T.inl
rename : dep/ACE_wrappers/ace/Hashable.h => dep/include/ace/Hashable.h
rename : dep/ACE_wrappers/ace/Hashable.inl => dep/include/ace/Hashable.inl
rename : dep/ACE_wrappers/ace/High_Res_Timer.h => dep/include/ace/High_Res_Timer.h
rename : dep/ACE_wrappers/ace/High_Res_Timer.inl => dep/include/ace/High_Res_Timer.inl
rename : dep/ACE_wrappers/ace/ICMP_Socket.h => dep/include/ace/ICMP_Socket.h
rename : dep/ACE_wrappers/ace/INET_Addr.h => dep/include/ace/INET_Addr.h
rename : dep/ACE_wrappers/ace/INET_Addr.inl => dep/include/ace/INET_Addr.inl
rename : dep/ACE_wrappers/ace/IOStream.h => dep/include/ace/IOStream.h
rename : dep/ACE_wrappers/ace/IOStream_T.h => dep/include/ace/IOStream_T.h
rename : dep/ACE_wrappers/ace/IOStream_T.inl => dep/include/ace/IOStream_T.inl
rename : dep/ACE_wrappers/ace/IO_Cntl_Msg.h => dep/include/ace/IO_Cntl_Msg.h
rename : dep/ACE_wrappers/ace/IO_Cntl_Msg.inl => dep/include/ace/IO_Cntl_Msg.inl
rename : dep/ACE_wrappers/ace/IO_SAP.h => dep/include/ace/IO_SAP.h
rename : dep/ACE_wrappers/ace/IO_SAP.inl => dep/include/ace/IO_SAP.inl
rename : dep/ACE_wrappers/ace/IPC_SAP.h => dep/include/ace/IPC_SAP.h
rename : dep/ACE_wrappers/ace/IPC_SAP.inl => dep/include/ace/IPC_SAP.inl
rename : dep/ACE_wrappers/ace/If_Then_Else.h => dep/include/ace/If_Then_Else.h
rename : dep/ACE_wrappers/ace/Init_ACE.h => dep/include/ace/Init_ACE.h
rename : dep/ACE_wrappers/ace/Intrusive_Auto_Ptr.h => dep/include/ace/Intrusive_Auto_Ptr.h
rename : dep/ACE_wrappers/ace/Intrusive_Auto_Ptr.inl => dep/include/ace/Intrusive_Auto_Ptr.inl
rename : dep/ACE_wrappers/ace/Intrusive_List.h => dep/include/ace/Intrusive_List.h
rename : dep/ACE_wrappers/ace/Intrusive_List.inl => dep/include/ace/Intrusive_List.inl
rename : dep/ACE_wrappers/ace/Intrusive_List_Node.h => dep/include/ace/Intrusive_List_Node.h
rename : dep/ACE_wrappers/ace/Intrusive_List_Node.inl => dep/include/ace/Intrusive_List_Node.inl
rename : dep/ACE_wrappers/ace/LOCK_SOCK_Acceptor.h => dep/include/ace/LOCK_SOCK_Acceptor.h
rename : dep/ACE_wrappers/ace/LSOCK.h => dep/include/ace/LSOCK.h
rename : dep/ACE_wrappers/ace/LSOCK.inl => dep/include/ace/LSOCK.inl
rename : dep/ACE_wrappers/ace/LSOCK_Acceptor.h => dep/include/ace/LSOCK_Acceptor.h
rename : dep/ACE_wrappers/ace/LSOCK_CODgram.h => dep/include/ace/LSOCK_CODgram.h
rename : dep/ACE_wrappers/ace/LSOCK_CODgram.inl => dep/include/ace/LSOCK_CODgram.inl
rename : dep/ACE_wrappers/ace/LSOCK_Connector.h => dep/include/ace/LSOCK_Connector.h
rename : dep/ACE_wrappers/ace/LSOCK_Connector.inl => dep/include/ace/LSOCK_Connector.inl
rename : dep/ACE_wrappers/ace/LSOCK_Dgram.h => dep/include/ace/LSOCK_Dgram.h
rename : dep/ACE_wrappers/ace/LSOCK_Dgram.inl => dep/include/ace/LSOCK_Dgram.inl
rename : dep/ACE_wrappers/ace/LSOCK_Stream.h => dep/include/ace/LSOCK_Stream.h
rename : dep/ACE_wrappers/ace/LSOCK_Stream.inl => dep/include/ace/LSOCK_Stream.inl
rename : dep/ACE_wrappers/ace/Lib_Find.h => dep/include/ace/Lib_Find.h
rename : dep/ACE_wrappers/ace/Local_Memory_Pool.h => dep/include/ace/Local_Memory_Pool.h
rename : dep/ACE_wrappers/ace/Local_Name_Space.h => dep/include/ace/Local_Name_Space.h
rename : dep/ACE_wrappers/ace/Local_Name_Space_T.h => dep/include/ace/Local_Name_Space_T.h
rename : dep/ACE_wrappers/ace/Local_Tokens.h => dep/include/ace/Local_Tokens.h
rename : dep/ACE_wrappers/ace/Local_Tokens.inl => dep/include/ace/Local_Tokens.inl
rename : dep/ACE_wrappers/ace/Lock.h => dep/include/ace/Lock.h
rename : dep/ACE_wrappers/ace/Lock.inl => dep/include/ace/Lock.inl
rename : dep/ACE_wrappers/ace/Lock_Adapter_T.h => dep/include/ace/Lock_Adapter_T.h
rename : dep/ACE_wrappers/ace/Lock_Adapter_T.inl => dep/include/ace/Lock_Adapter_T.inl
rename : dep/ACE_wrappers/ace/Log_Msg.h => dep/include/ace/Log_Msg.h
rename : dep/ACE_wrappers/ace/Log_Msg.inl => dep/include/ace/Log_Msg.inl
rename : dep/ACE_wrappers/ace/Log_Msg_Backend.h => dep/include/ace/Log_Msg_Backend.h
rename : dep/ACE_wrappers/ace/Log_Msg_Callback.h => dep/include/ace/Log_Msg_Callback.h
rename : dep/ACE_wrappers/ace/Log_Msg_IPC.h => dep/include/ace/Log_Msg_IPC.h
rename : dep/ACE_wrappers/ace/Log_Msg_NT_Event_Log.h => dep/include/ace/Log_Msg_NT_Event_Log.h
rename : dep/ACE_wrappers/ace/Log_Msg_UNIX_Syslog.h => dep/include/ace/Log_Msg_UNIX_Syslog.h
rename : dep/ACE_wrappers/ace/Log_Priority.h => dep/include/ace/Log_Priority.h
rename : dep/ACE_wrappers/ace/Log_Record.h => dep/include/ace/Log_Record.h
rename : dep/ACE_wrappers/ace/Log_Record.inl => dep/include/ace/Log_Record.inl
rename : dep/ACE_wrappers/ace/Logging_Strategy.h => dep/include/ace/Logging_Strategy.h
rename : dep/ACE_wrappers/ace/MEM_Acceptor.h => dep/include/ace/MEM_Acceptor.h
rename : dep/ACE_wrappers/ace/MEM_Acceptor.inl => dep/include/ace/MEM_Acceptor.inl
rename : dep/ACE_wrappers/ace/MEM_Addr.h => dep/include/ace/MEM_Addr.h
rename : dep/ACE_wrappers/ace/MEM_Addr.inl => dep/include/ace/MEM_Addr.inl
rename : dep/ACE_wrappers/ace/MEM_Connector.h => dep/include/ace/MEM_Connector.h
rename : dep/ACE_wrappers/ace/MEM_Connector.inl => dep/include/ace/MEM_Connector.inl
rename : dep/ACE_wrappers/ace/MEM_IO.h => dep/include/ace/MEM_IO.h
rename : dep/ACE_wrappers/ace/MEM_IO.inl => dep/include/ace/MEM_IO.inl
rename : dep/ACE_wrappers/ace/MEM_SAP.h => dep/include/ace/MEM_SAP.h
rename : dep/ACE_wrappers/ace/MEM_SAP.inl => dep/include/ace/MEM_SAP.inl
rename : dep/ACE_wrappers/ace/MEM_Stream.h => dep/include/ace/MEM_Stream.h
rename : dep/ACE_wrappers/ace/MEM_Stream.inl => dep/include/ace/MEM_Stream.inl
rename : dep/ACE_wrappers/ace/MMAP_Memory_Pool.h => dep/include/ace/MMAP_Memory_Pool.h
rename : dep/ACE_wrappers/ace/MMAP_Memory_Pool.inl => dep/include/ace/MMAP_Memory_Pool.inl
rename : dep/ACE_wrappers/ace/Malloc.h => dep/include/ace/Malloc.h
rename : dep/ACE_wrappers/ace/Malloc.inl => dep/include/ace/Malloc.inl
rename : dep/ACE_wrappers/ace/Malloc_Allocator.h => dep/include/ace/Malloc_Allocator.h
rename : dep/ACE_wrappers/ace/Malloc_Allocator.inl => dep/include/ace/Malloc_Allocator.inl
rename : dep/ACE_wrappers/ace/Malloc_Base.h => dep/include/ace/Malloc_Base.h
rename : dep/ACE_wrappers/ace/Malloc_T.h => dep/include/ace/Malloc_T.h
rename : dep/ACE_wrappers/ace/Malloc_T.inl => dep/include/ace/Malloc_T.inl
rename : dep/ACE_wrappers/ace/Managed_Object.h => dep/include/ace/Managed_Object.h
rename : dep/ACE_wrappers/ace/Managed_Object.inl => dep/include/ace/Managed_Object.inl
rename : dep/ACE_wrappers/ace/Manual_Event.h => dep/include/ace/Manual_Event.h
rename : dep/ACE_wrappers/ace/Manual_Event.inl => dep/include/ace/Manual_Event.inl
rename : dep/ACE_wrappers/ace/Map.h => dep/include/ace/Map.h
rename : dep/ACE_wrappers/ace/Map_Manager.h => dep/include/ace/Map_Manager.h
rename : dep/ACE_wrappers/ace/Map_Manager.inl => dep/include/ace/Map_Manager.inl
rename : dep/ACE_wrappers/ace/Map_T.h => dep/include/ace/Map_T.h
rename : dep/ACE_wrappers/ace/Map_T.inl => dep/include/ace/Map_T.inl
rename : dep/ACE_wrappers/ace/Mem_Map.h => dep/include/ace/Mem_Map.h
rename : dep/ACE_wrappers/ace/Mem_Map.inl => dep/include/ace/Mem_Map.inl
rename : dep/ACE_wrappers/ace/Memory_Pool.h => dep/include/ace/Memory_Pool.h
rename : dep/ACE_wrappers/ace/Message_Block.h => dep/include/ace/Message_Block.h
rename : dep/ACE_wrappers/ace/Message_Block.inl => dep/include/ace/Message_Block.inl
rename : dep/ACE_wrappers/ace/Message_Block_T.h => dep/include/ace/Message_Block_T.h
rename : dep/ACE_wrappers/ace/Message_Block_T.inl => dep/include/ace/Message_Block_T.inl
rename : dep/ACE_wrappers/ace/Message_Queue.h => dep/include/ace/Message_Queue.h
rename : dep/ACE_wrappers/ace/Message_Queue.inl => dep/include/ace/Message_Queue.inl
rename : dep/ACE_wrappers/ace/Message_Queue_NT.h => dep/include/ace/Message_Queue_NT.h
rename : dep/ACE_wrappers/ace/Message_Queue_NT.inl => dep/include/ace/Message_Queue_NT.inl
rename : dep/ACE_wrappers/ace/Message_Queue_T.h => dep/include/ace/Message_Queue_T.h
rename : dep/ACE_wrappers/ace/Message_Queue_Vx.h => dep/include/ace/Message_Queue_Vx.h
rename : dep/ACE_wrappers/ace/Message_Queue_Vx.inl => dep/include/ace/Message_Queue_Vx.inl
rename : dep/ACE_wrappers/ace/Method_Object.h => dep/include/ace/Method_Object.h
rename : dep/ACE_wrappers/ace/Method_Request.h => dep/include/ace/Method_Request.h
rename : dep/ACE_wrappers/ace/Metrics_Cache.h => dep/include/ace/Metrics_Cache.h
rename : dep/ACE_wrappers/ace/Metrics_Cache_T.h => dep/include/ace/Metrics_Cache_T.h
rename : dep/ACE_wrappers/ace/Metrics_Cache_T.inl => dep/include/ace/Metrics_Cache_T.inl
rename : dep/ACE_wrappers/ace/Min_Max.h => dep/include/ace/Min_Max.h
rename : dep/ACE_wrappers/ace/Module.h => dep/include/ace/Module.h
rename : dep/ACE_wrappers/ace/Module.inl => dep/include/ace/Module.inl
rename : dep/ACE_wrappers/ace/Monitor_Admin.h => dep/include/ace/Monitor_Admin.h
rename : dep/ACE_wrappers/ace/Monitor_Admin_Manager.h => dep/include/ace/Monitor_Admin_Manager.h
rename : dep/ACE_wrappers/ace/Monitor_Base.h => dep/include/ace/Monitor_Base.h
rename : dep/ACE_wrappers/ace/Monitor_Base.inl => dep/include/ace/Monitor_Base.inl
rename : dep/ACE_wrappers/ace/Monitor_Control_Action.h => dep/include/ace/Monitor_Control_Action.h
rename : dep/ACE_wrappers/ace/Monitor_Control_Types.h => dep/include/ace/Monitor_Control_Types.h
rename : dep/ACE_wrappers/ace/Monitor_Point_Registry.h => dep/include/ace/Monitor_Point_Registry.h
rename : dep/ACE_wrappers/ace/Monitor_Size.h => dep/include/ace/Monitor_Size.h
rename : dep/ACE_wrappers/ace/Msg_WFMO_Reactor.h => dep/include/ace/Msg_WFMO_Reactor.h
rename : dep/ACE_wrappers/ace/Msg_WFMO_Reactor.inl => dep/include/ace/Msg_WFMO_Reactor.inl
rename : dep/ACE_wrappers/ace/Multihomed_INET_Addr.h => dep/include/ace/Multihomed_INET_Addr.h
rename : dep/ACE_wrappers/ace/Multihomed_INET_Addr.inl => dep/include/ace/Multihomed_INET_Addr.inl
rename : dep/ACE_wrappers/ace/Mutex.h => dep/include/ace/Mutex.h
rename : dep/ACE_wrappers/ace/Mutex.inl => dep/include/ace/Mutex.inl
rename : dep/ACE_wrappers/ace/NT_Service.h => dep/include/ace/NT_Service.h
rename : dep/ACE_wrappers/ace/NT_Service.inl => dep/include/ace/NT_Service.inl
rename : dep/ACE_wrappers/ace/Name_Proxy.h => dep/include/ace/Name_Proxy.h
rename : dep/ACE_wrappers/ace/Name_Request_Reply.h => dep/include/ace/Name_Request_Reply.h
rename : dep/ACE_wrappers/ace/Name_Space.h => dep/include/ace/Name_Space.h
rename : dep/ACE_wrappers/ace/Naming_Context.h => dep/include/ace/Naming_Context.h
rename : dep/ACE_wrappers/ace/Naming_Context.inl => dep/include/ace/Naming_Context.inl
rename : dep/ACE_wrappers/ace/Netlink_Addr.h => dep/include/ace/Netlink_Addr.h
rename : dep/ACE_wrappers/ace/Netlink_Addr.inl => dep/include/ace/Netlink_Addr.inl
rename : dep/ACE_wrappers/ace/Node.h => dep/include/ace/Node.h
rename : dep/ACE_wrappers/ace/Notification_Queue.h => dep/include/ace/Notification_Queue.h
rename : dep/ACE_wrappers/ace/Notification_Queue.inl => dep/include/ace/Notification_Queue.inl
rename : dep/ACE_wrappers/ace/Notification_Strategy.h => dep/include/ace/Notification_Strategy.h
rename : dep/ACE_wrappers/ace/Notification_Strategy.inl => dep/include/ace/Notification_Strategy.inl
rename : dep/ACE_wrappers/ace/Null_Barrier.h => dep/include/ace/Null_Barrier.h
rename : dep/ACE_wrappers/ace/Null_Condition.h => dep/include/ace/Null_Condition.h
rename : dep/ACE_wrappers/ace/Null_Mutex.h => dep/include/ace/Null_Mutex.h
rename : dep/ACE_wrappers/ace/Null_Semaphore.h => dep/include/ace/Null_Semaphore.h
rename : dep/ACE_wrappers/ace/Numeric_Limits.h => dep/include/ace/Numeric_Limits.h
rename : dep/ACE_wrappers/ace/OS.h => dep/include/ace/OS.h
rename : dep/ACE_wrappers/ace/OS.inl => dep/include/ace/OS.inl
rename : dep/ACE_wrappers/ace/OS_Dirent.h => dep/include/ace/OS_Dirent.h
rename : dep/ACE_wrappers/ace/OS_Errno.h => dep/include/ace/OS_Errno.h
rename : dep/ACE_wrappers/ace/OS_Errno.inl => dep/include/ace/OS_Errno.inl
rename : dep/ACE_wrappers/ace/OS_Log_Msg_Attributes.h => dep/include/ace/OS_Log_Msg_Attributes.h
rename : dep/ACE_wrappers/ace/OS_Log_Msg_Attributes.inl => dep/include/ace/OS_Log_Msg_Attributes.inl
rename : dep/ACE_wrappers/ace/OS_Memory.h => dep/include/ace/OS_Memory.h
rename : dep/ACE_wrappers/ace/OS_NS_Thread.h => dep/include/ace/OS_NS_Thread.h
rename : dep/ACE_wrappers/ace/OS_NS_Thread.inl => dep/include/ace/OS_NS_Thread.inl
rename : dep/ACE_wrappers/ace/OS_NS_arpa_inet.h => dep/include/ace/OS_NS_arpa_inet.h
rename : dep/ACE_wrappers/ace/OS_NS_arpa_inet.inl => dep/include/ace/OS_NS_arpa_inet.inl
rename : dep/ACE_wrappers/ace/OS_NS_ctype.h => dep/include/ace/OS_NS_ctype.h
rename : dep/ACE_wrappers/ace/OS_NS_ctype.inl => dep/include/ace/OS_NS_ctype.inl
rename : dep/ACE_wrappers/ace/OS_NS_dirent.h => dep/include/ace/OS_NS_dirent.h
rename : dep/ACE_wrappers/ace/OS_NS_dirent.inl => dep/include/ace/OS_NS_dirent.inl
rename : dep/ACE_wrappers/ace/OS_NS_dlfcn.h => dep/include/ace/OS_NS_dlfcn.h
rename : dep/ACE_wrappers/ace/OS_NS_dlfcn.inl => dep/include/ace/OS_NS_dlfcn.inl
rename : dep/ACE_wrappers/ace/OS_NS_errno.h => dep/include/ace/OS_NS_errno.h
rename : dep/ACE_wrappers/ace/OS_NS_errno.inl => dep/include/ace/OS_NS_errno.inl
rename : dep/ACE_wrappers/ace/OS_NS_fcntl.h => dep/include/ace/OS_NS_fcntl.h
rename : dep/ACE_wrappers/ace/OS_NS_fcntl.inl => dep/include/ace/OS_NS_fcntl.inl
rename : dep/ACE_wrappers/ace/OS_NS_macros.h => dep/include/ace/OS_NS_macros.h
rename : dep/ACE_wrappers/ace/OS_NS_math.h => dep/include/ace/OS_NS_math.h
rename : dep/ACE_wrappers/ace/OS_NS_math.inl => dep/include/ace/OS_NS_math.inl
rename : dep/ACE_wrappers/ace/OS_NS_netdb.h => dep/include/ace/OS_NS_netdb.h
rename : dep/ACE_wrappers/ace/OS_NS_netdb.inl => dep/include/ace/OS_NS_netdb.inl
rename : dep/ACE_wrappers/ace/OS_NS_poll.h => dep/include/ace/OS_NS_poll.h
rename : dep/ACE_wrappers/ace/OS_NS_poll.inl => dep/include/ace/OS_NS_poll.inl
rename : dep/ACE_wrappers/ace/OS_NS_pwd.h => dep/include/ace/OS_NS_pwd.h
rename : dep/ACE_wrappers/ace/OS_NS_pwd.inl => dep/include/ace/OS_NS_pwd.inl
rename : dep/ACE_wrappers/ace/OS_NS_regex.h => dep/include/ace/OS_NS_regex.h
rename : dep/ACE_wrappers/ace/OS_NS_regex.inl => dep/include/ace/OS_NS_regex.inl
rename : dep/ACE_wrappers/ace/OS_NS_signal.h => dep/include/ace/OS_NS_signal.h
rename : dep/ACE_wrappers/ace/OS_NS_signal.inl => dep/include/ace/OS_NS_signal.inl
rename : dep/ACE_wrappers/ace/OS_NS_stdio.h => dep/include/ace/OS_NS_stdio.h
rename : dep/ACE_wrappers/ace/OS_NS_stdio.inl => dep/include/ace/OS_NS_stdio.inl
rename : dep/ACE_wrappers/ace/OS_NS_stdlib.h => dep/include/ace/OS_NS_stdlib.h
rename : dep/ACE_wrappers/ace/OS_NS_stdlib.inl => dep/include/ace/OS_NS_stdlib.inl
rename : dep/ACE_wrappers/ace/OS_NS_string.h => dep/include/ace/OS_NS_string.h
rename : dep/ACE_wrappers/ace/OS_NS_string.inl => dep/include/ace/OS_NS_string.inl
rename : dep/ACE_wrappers/ace/OS_NS_strings.h => dep/include/ace/OS_NS_strings.h
rename : dep/ACE_wrappers/ace/OS_NS_strings.inl => dep/include/ace/OS_NS_strings.inl
rename : dep/ACE_wrappers/ace/OS_NS_stropts.h => dep/include/ace/OS_NS_stropts.h
rename : dep/ACE_wrappers/ace/OS_NS_stropts.inl => dep/include/ace/OS_NS_stropts.inl
rename : dep/ACE_wrappers/ace/OS_NS_sys_mman.h => dep/include/ace/OS_NS_sys_mman.h
rename : dep/ACE_wrappers/ace/OS_NS_sys_mman.inl => dep/include/ace/OS_NS_sys_mman.inl
rename : dep/ACE_wrappers/ace/OS_NS_sys_msg.h => dep/include/ace/OS_NS_sys_msg.h
rename : dep/ACE_wrappers/ace/OS_NS_sys_msg.inl => dep/include/ace/OS_NS_sys_msg.inl
rename : dep/ACE_wrappers/ace/OS_NS_sys_resource.h => dep/include/ace/OS_NS_sys_resource.h
rename : dep/ACE_wrappers/ace/OS_NS_sys_resource.inl => dep/include/ace/OS_NS_sys_resource.inl
rename : dep/ACE_wrappers/ace/OS_NS_sys_select.h => dep/include/ace/OS_NS_sys_select.h
rename : dep/ACE_wrappers/ace/OS_NS_sys_select.inl => dep/include/ace/OS_NS_sys_select.inl
rename : dep/ACE_wrappers/ace/OS_NS_sys_sendfile.h => dep/include/ace/OS_NS_sys_sendfile.h
rename : dep/ACE_wrappers/ace/OS_NS_sys_sendfile.inl => dep/include/ace/OS_NS_sys_sendfile.inl
rename : dep/ACE_wrappers/ace/OS_NS_sys_shm.h => dep/include/ace/OS_NS_sys_shm.h
rename : dep/ACE_wrappers/ace/OS_NS_sys_shm.inl => dep/include/ace/OS_NS_sys_shm.inl
rename : dep/ACE_wrappers/ace/OS_NS_sys_socket.h => dep/include/ace/OS_NS_sys_socket.h
rename : dep/ACE_wrappers/ace/OS_NS_sys_socket.inl => dep/include/ace/OS_NS_sys_socket.inl
rename : dep/ACE_wrappers/ace/OS_NS_sys_stat.h => dep/include/ace/OS_NS_sys_stat.h
rename : dep/ACE_wrappers/ace/OS_NS_sys_stat.inl => dep/include/ace/OS_NS_sys_stat.inl
rename : dep/ACE_wrappers/ace/OS_NS_sys_time.h => dep/include/ace/OS_NS_sys_time.h
rename : dep/ACE_wrappers/ace/OS_NS_sys_time.inl => dep/include/ace/OS_NS_sys_time.inl
rename : dep/ACE_wrappers/ace/OS_NS_sys_uio.h => dep/include/ace/OS_NS_sys_uio.h
rename : dep/ACE_wrappers/ace/OS_NS_sys_uio.inl => dep/include/ace/OS_NS_sys_uio.inl
rename : dep/ACE_wrappers/ace/OS_NS_sys_utsname.h => dep/include/ace/OS_NS_sys_utsname.h
rename : dep/ACE_wrappers/ace/OS_NS_sys_wait.h => dep/include/ace/OS_NS_sys_wait.h
rename : dep/ACE_wrappers/ace/OS_NS_sys_wait.inl => dep/include/ace/OS_NS_sys_wait.inl
rename : dep/ACE_wrappers/ace/OS_NS_time.h => dep/include/ace/OS_NS_time.h
rename : dep/ACE_wrappers/ace/OS_NS_time.inl => dep/include/ace/OS_NS_time.inl
rename : dep/ACE_wrappers/ace/OS_NS_unistd.h => dep/include/ace/OS_NS_unistd.h
rename : dep/ACE_wrappers/ace/OS_NS_unistd.inl => dep/include/ace/OS_NS_unistd.inl
rename : dep/ACE_wrappers/ace/OS_NS_wchar.h => dep/include/ace/OS_NS_wchar.h
rename : dep/ACE_wrappers/ace/OS_NS_wchar.inl => dep/include/ace/OS_NS_wchar.inl
rename : dep/ACE_wrappers/ace/OS_QoS.h => dep/include/ace/OS_QoS.h
rename : dep/ACE_wrappers/ace/OS_String.h => dep/include/ace/OS_String.h
rename : dep/ACE_wrappers/ace/OS_TLI.h => dep/include/ace/OS_TLI.h
rename : dep/ACE_wrappers/ace/OS_TLI.inl => dep/include/ace/OS_TLI.inl
rename : dep/ACE_wrappers/ace/OS_Thread_Adapter.h => dep/include/ace/OS_Thread_Adapter.h
rename : dep/ACE_wrappers/ace/OS_main.h => dep/include/ace/OS_main.h
rename : dep/ACE_wrappers/ace/Obchunk.h => dep/include/ace/Obchunk.h
rename : dep/ACE_wrappers/ace/Obchunk.inl => dep/include/ace/Obchunk.inl
rename : dep/ACE_wrappers/ace/Object_Manager.h => dep/include/ace/Object_Manager.h
rename : dep/ACE_wrappers/ace/Object_Manager.inl => dep/include/ace/Object_Manager.inl
rename : dep/ACE_wrappers/ace/Object_Manager_Base.h => dep/include/ace/Object_Manager_Base.h
rename : dep/ACE_wrappers/ace/Obstack.h => dep/include/ace/Obstack.h
rename : dep/ACE_wrappers/ace/Obstack_T.h => dep/include/ace/Obstack_T.h
rename : dep/ACE_wrappers/ace/Obstack_T.inl => dep/include/ace/Obstack_T.inl
rename : dep/ACE_wrappers/ace/PI_Malloc.h => dep/include/ace/PI_Malloc.h
rename : dep/ACE_wrappers/ace/PI_Malloc.inl => dep/include/ace/PI_Malloc.inl
rename : dep/ACE_wrappers/ace/POSIX_Asynch_IO.h => dep/include/ace/POSIX_Asynch_IO.h
rename : dep/ACE_wrappers/ace/POSIX_CB_Proactor.h => dep/include/ace/POSIX_CB_Proactor.h
rename : dep/ACE_wrappers/ace/POSIX_Proactor.h => dep/include/ace/POSIX_Proactor.h
rename : dep/ACE_wrappers/ace/POSIX_Proactor.inl => dep/include/ace/POSIX_Proactor.inl
rename : dep/ACE_wrappers/ace/Pagefile_Memory_Pool.h => dep/include/ace/Pagefile_Memory_Pool.h
rename : dep/ACE_wrappers/ace/Pagefile_Memory_Pool.inl => dep/include/ace/Pagefile_Memory_Pool.inl
rename : dep/ACE_wrappers/ace/Pair.h => dep/include/ace/Pair.h
rename : dep/ACE_wrappers/ace/Pair_T.h => dep/include/ace/Pair_T.h
rename : dep/ACE_wrappers/ace/Pair_T.inl => dep/include/ace/Pair_T.inl
rename : dep/ACE_wrappers/ace/Parse_Node.h => dep/include/ace/Parse_Node.h
rename : dep/ACE_wrappers/ace/Ping_Socket.h => dep/include/ace/Ping_Socket.h
rename : dep/ACE_wrappers/ace/Ping_Socket.inl => dep/include/ace/Ping_Socket.inl
rename : dep/ACE_wrappers/ace/Pipe.h => dep/include/ace/Pipe.h
rename : dep/ACE_wrappers/ace/Pipe.inl => dep/include/ace/Pipe.inl
rename : dep/ACE_wrappers/ace/Priority_Reactor.h => dep/include/ace/Priority_Reactor.h
rename : dep/ACE_wrappers/ace/Proactor.h => dep/include/ace/Proactor.h
rename : dep/ACE_wrappers/ace/Proactor.inl => dep/include/ace/Proactor.inl
rename : dep/ACE_wrappers/ace/Proactor_Impl.h => dep/include/ace/Proactor_Impl.h
rename : dep/ACE_wrappers/ace/Process.h => dep/include/ace/Process.h
rename : dep/ACE_wrappers/ace/Process.inl => dep/include/ace/Process.inl
rename : dep/ACE_wrappers/ace/Process_Manager.h => dep/include/ace/Process_Manager.h
rename : dep/ACE_wrappers/ace/Process_Manager.inl => dep/include/ace/Process_Manager.inl
rename : dep/ACE_wrappers/ace/Process_Mutex.h => dep/include/ace/Process_Mutex.h
rename : dep/ACE_wrappers/ace/Process_Mutex.inl => dep/include/ace/Process_Mutex.inl
rename : dep/ACE_wrappers/ace/Process_Semaphore.h => dep/include/ace/Process_Semaphore.h
rename : dep/ACE_wrappers/ace/Process_Semaphore.inl => dep/include/ace/Process_Semaphore.inl
rename : dep/ACE_wrappers/ace/Profile_Timer.h => dep/include/ace/Profile_Timer.h
rename : dep/ACE_wrappers/ace/Profile_Timer.inl => dep/include/ace/Profile_Timer.inl
rename : dep/ACE_wrappers/ace/RB_Tree.h => dep/include/ace/RB_Tree.h
rename : dep/ACE_wrappers/ace/RB_Tree.inl => dep/include/ace/RB_Tree.inl
rename : dep/ACE_wrappers/ace/RW_Mutex.h => dep/include/ace/RW_Mutex.h
rename : dep/ACE_wrappers/ace/RW_Mutex.inl => dep/include/ace/RW_Mutex.inl
rename : dep/ACE_wrappers/ace/RW_Process_Mutex.h => dep/include/ace/RW_Process_Mutex.h
rename : dep/ACE_wrappers/ace/RW_Process_Mutex.inl => dep/include/ace/RW_Process_Mutex.inl
rename : dep/ACE_wrappers/ace/RW_Thread_Mutex.h => dep/include/ace/RW_Thread_Mutex.h
rename : dep/ACE_wrappers/ace/RW_Thread_Mutex.inl => dep/include/ace/RW_Thread_Mutex.inl
rename : dep/ACE_wrappers/ace/Reactor.h => dep/include/ace/Reactor.h
rename : dep/ACE_wrappers/ace/Reactor.inl => dep/include/ace/Reactor.inl
rename : dep/ACE_wrappers/ace/Reactor_Impl.h => dep/include/ace/Reactor_Impl.h
rename : dep/ACE_wrappers/ace/Reactor_Notification_Strategy.h => dep/include/ace/Reactor_Notification_Strategy.h
rename : dep/ACE_wrappers/ace/Reactor_Notification_Strategy.inl => dep/include/ace/Reactor_Notification_Strategy.inl
rename : dep/ACE_wrappers/ace/Reactor_Timer_Interface.h => dep/include/ace/Reactor_Timer_Interface.h
rename : dep/ACE_wrappers/ace/Reactor_Token_T.h => dep/include/ace/Reactor_Token_T.h
rename : dep/ACE_wrappers/ace/Read_Buffer.h => dep/include/ace/Read_Buffer.h
rename : dep/ACE_wrappers/ace/Read_Buffer.inl => dep/include/ace/Read_Buffer.inl
rename : dep/ACE_wrappers/ace/Recursive_Thread_Mutex.h => dep/include/ace/Recursive_Thread_Mutex.h
rename : dep/ACE_wrappers/ace/Recursive_Thread_Mutex.inl => dep/include/ace/Recursive_Thread_Mutex.inl
rename : dep/ACE_wrappers/ace/Recyclable.h => dep/include/ace/Recyclable.h
rename : dep/ACE_wrappers/ace/Recyclable.inl => dep/include/ace/Recyclable.inl
rename : dep/ACE_wrappers/ace/Refcountable.h => dep/include/ace/Refcountable.h
rename : dep/ACE_wrappers/ace/Refcountable_T.h => dep/include/ace/Refcountable_T.h
rename : dep/ACE_wrappers/ace/Refcountable_T.inl => dep/include/ace/Refcountable_T.inl
rename : dep/ACE_wrappers/ace/Refcounted_Auto_Ptr.h => dep/include/ace/Refcounted_Auto_Ptr.h
rename : dep/ACE_wrappers/ace/Refcounted_Auto_Ptr.inl => dep/include/ace/Refcounted_Auto_Ptr.inl
rename : dep/ACE_wrappers/ace/Registry.h => dep/include/ace/Registry.h
rename : dep/ACE_wrappers/ace/Registry_Name_Space.h => dep/include/ace/Registry_Name_Space.h
rename : dep/ACE_wrappers/ace/Remote_Name_Space.h => dep/include/ace/Remote_Name_Space.h
rename : dep/ACE_wrappers/ace/Remote_Tokens.h => dep/include/ace/Remote_Tokens.h
rename : dep/ACE_wrappers/ace/Remote_Tokens.inl => dep/include/ace/Remote_Tokens.inl
rename : dep/ACE_wrappers/ace/Reverse_Lock_T.h => dep/include/ace/Reverse_Lock_T.h
rename : dep/ACE_wrappers/ace/Reverse_Lock_T.inl => dep/include/ace/Reverse_Lock_T.inl
rename : dep/ACE_wrappers/ace/SOCK.h => dep/include/ace/SOCK.h
rename : dep/ACE_wrappers/ace/SOCK.inl => dep/include/ace/SOCK.inl
rename : dep/ACE_wrappers/ace/SOCK_Acceptor.h => dep/include/ace/SOCK_Acceptor.h
rename : dep/ACE_wrappers/ace/SOCK_Acceptor.inl => dep/include/ace/SOCK_Acceptor.inl
rename : dep/ACE_wrappers/ace/SOCK_CODgram.h => dep/include/ace/SOCK_CODgram.h
rename : dep/ACE_wrappers/ace/SOCK_CODgram.inl => dep/include/ace/SOCK_CODgram.inl
rename : dep/ACE_wrappers/ace/SOCK_Connector.h => dep/include/ace/SOCK_Connector.h
rename : dep/ACE_wrappers/ace/SOCK_Connector.inl => dep/include/ace/SOCK_Connector.inl
rename : dep/ACE_wrappers/ace/SOCK_Dgram.h => dep/include/ace/SOCK_Dgram.h
rename : dep/ACE_wrappers/ace/SOCK_Dgram.inl => dep/include/ace/SOCK_Dgram.inl
rename : dep/ACE_wrappers/ace/SOCK_Dgram_Bcast.h => dep/include/ace/SOCK_Dgram_Bcast.h
rename : dep/ACE_wrappers/ace/SOCK_Dgram_Bcast.inl => dep/include/ace/SOCK_Dgram_Bcast.inl
rename : dep/ACE_wrappers/ace/SOCK_Dgram_Mcast.h => dep/include/ace/SOCK_Dgram_Mcast.h
rename : dep/ACE_wrappers/ace/SOCK_Dgram_Mcast.inl => dep/include/ace/SOCK_Dgram_Mcast.inl
rename : dep/ACE_wrappers/ace/SOCK_IO.h => dep/include/ace/SOCK_IO.h
rename : dep/ACE_wrappers/ace/SOCK_IO.inl => dep/include/ace/SOCK_IO.inl
rename : dep/ACE_wrappers/ace/SOCK_Netlink.h => dep/include/ace/SOCK_Netlink.h
rename : dep/ACE_wrappers/ace/SOCK_Netlink.inl => dep/include/ace/SOCK_Netlink.inl
rename : dep/ACE_wrappers/ace/SOCK_SEQPACK_Acceptor.h => dep/include/ace/SOCK_SEQPACK_Acceptor.h
rename : dep/ACE_wrappers/ace/SOCK_SEQPACK_Acceptor.inl => dep/include/ace/SOCK_SEQPACK_Acceptor.inl
rename : dep/ACE_wrappers/ace/SOCK_SEQPACK_Association.h => dep/include/ace/SOCK_SEQPACK_Association.h
rename : dep/ACE_wrappers/ace/SOCK_SEQPACK_Association.inl => dep/include/ace/SOCK_SEQPACK_Association.inl
rename : dep/ACE_wrappers/ace/SOCK_SEQPACK_Connector.h => dep/include/ace/SOCK_SEQPACK_Connector.h
rename : dep/ACE_wrappers/ace/SOCK_SEQPACK_Connector.inl => dep/include/ace/SOCK_SEQPACK_Connector.inl
rename : dep/ACE_wrappers/ace/SOCK_Stream.h => dep/include/ace/SOCK_Stream.h
rename : dep/ACE_wrappers/ace/SOCK_Stream.inl => dep/include/ace/SOCK_Stream.inl
rename : dep/ACE_wrappers/ace/SPIPE.h => dep/include/ace/SPIPE.h
rename : dep/ACE_wrappers/ace/SPIPE.inl => dep/include/ace/SPIPE.inl
rename : dep/ACE_wrappers/ace/SPIPE_Acceptor.h => dep/include/ace/SPIPE_Acceptor.h
rename : dep/ACE_wrappers/ace/SPIPE_Addr.h => dep/include/ace/SPIPE_Addr.h
rename : dep/ACE_wrappers/ace/SPIPE_Addr.inl => dep/include/ace/SPIPE_Addr.inl
rename : dep/ACE_wrappers/ace/SPIPE_Connector.h => dep/include/ace/SPIPE_Connector.h
rename : dep/ACE_wrappers/ace/SPIPE_Connector.inl => dep/include/ace/SPIPE_Connector.inl
rename : dep/ACE_wrappers/ace/SPIPE_Stream.h => dep/include/ace/SPIPE_Stream.h
rename : dep/ACE_wrappers/ace/SPIPE_Stream.inl => dep/include/ace/SPIPE_Stream.inl
rename : dep/ACE_wrappers/ace/SSL/SSL_Asynch_BIO.h => dep/include/ace/SSL/SSL_Asynch_BIO.h
rename : dep/ACE_wrappers/ace/SSL/SSL_Asynch_Stream.h => dep/include/ace/SSL/SSL_Asynch_Stream.h
rename : dep/ACE_wrappers/ace/SSL/SSL_Context.h => dep/include/ace/SSL/SSL_Context.h
rename : dep/ACE_wrappers/ace/SSL/SSL_Context.inl => dep/include/ace/SSL/SSL_Context.inl
rename : dep/ACE_wrappers/ace/SSL/SSL_Export.h => dep/include/ace/SSL/SSL_Export.h
rename : dep/ACE_wrappers/ace/SSL/SSL_SOCK.h => dep/include/ace/SSL/SSL_SOCK.h
rename : dep/ACE_wrappers/ace/SSL/SSL_SOCK.inl => dep/include/ace/SSL/SSL_SOCK.inl
rename : dep/ACE_wrappers/ace/SSL/SSL_SOCK_Acceptor.h => dep/include/ace/SSL/SSL_SOCK_Acceptor.h
rename : dep/ACE_wrappers/ace/SSL/SSL_SOCK_Acceptor.inl => dep/include/ace/SSL/SSL_SOCK_Acceptor.inl
rename : dep/ACE_wrappers/ace/SSL/SSL_SOCK_Connector.h => dep/include/ace/SSL/SSL_SOCK_Connector.h
rename : dep/ACE_wrappers/ace/SSL/SSL_SOCK_Connector.inl => dep/include/ace/SSL/SSL_SOCK_Connector.inl
rename : dep/ACE_wrappers/ace/SSL/SSL_SOCK_Stream.h => dep/include/ace/SSL/SSL_SOCK_Stream.h
rename : dep/ACE_wrappers/ace/SSL/SSL_SOCK_Stream.inl => dep/include/ace/SSL/SSL_SOCK_Stream.inl
rename : dep/ACE_wrappers/ace/SSL/sslconf.h => dep/include/ace/SSL/sslconf.h
rename : dep/ACE_wrappers/ace/SString.h => dep/include/ace/SString.h
rename : dep/ACE_wrappers/ace/SString.inl => dep/include/ace/SString.inl
rename : dep/ACE_wrappers/ace/SStringfwd.h => dep/include/ace/SStringfwd.h
rename : dep/ACE_wrappers/ace/SUN_Proactor.h => dep/include/ace/SUN_Proactor.h
rename : dep/ACE_wrappers/ace/SV_Message.h => dep/include/ace/SV_Message.h
rename : dep/ACE_wrappers/ace/SV_Message.inl => dep/include/ace/SV_Message.inl
rename : dep/ACE_wrappers/ace/SV_Message_Queue.h => dep/include/ace/SV_Message_Queue.h
rename : dep/ACE_wrappers/ace/SV_Message_Queue.inl => dep/include/ace/SV_Message_Queue.inl
rename : dep/ACE_wrappers/ace/SV_Semaphore_Complex.h => dep/include/ace/SV_Semaphore_Complex.h
rename : dep/ACE_wrappers/ace/SV_Semaphore_Complex.inl => dep/include/ace/SV_Semaphore_Complex.inl
rename : dep/ACE_wrappers/ace/SV_Semaphore_Simple.h => dep/include/ace/SV_Semaphore_Simple.h
rename : dep/ACE_wrappers/ace/SV_Semaphore_Simple.inl => dep/include/ace/SV_Semaphore_Simple.inl
rename : dep/ACE_wrappers/ace/SV_Shared_Memory.h => dep/include/ace/SV_Shared_Memory.h
rename : dep/ACE_wrappers/ace/SV_Shared_Memory.inl => dep/include/ace/SV_Shared_Memory.inl
rename : dep/ACE_wrappers/ace/Sample_History.h => dep/include/ace/Sample_History.h
rename : dep/ACE_wrappers/ace/Sample_History.inl => dep/include/ace/Sample_History.inl
rename : dep/ACE_wrappers/ace/Sbrk_Memory_Pool.h => dep/include/ace/Sbrk_Memory_Pool.h
rename : dep/ACE_wrappers/ace/Sched_Params.h => dep/include/ace/Sched_Params.h
rename : dep/ACE_wrappers/ace/Sched_Params.inl => dep/include/ace/Sched_Params.inl
rename : dep/ACE_wrappers/ace/Select_Reactor.h => dep/include/ace/Select_Reactor.h
rename : dep/ACE_wrappers/ace/Select_Reactor_Base.h => dep/include/ace/Select_Reactor_Base.h
rename : dep/ACE_wrappers/ace/Select_Reactor_Base.inl => dep/include/ace/Select_Reactor_Base.inl
rename : dep/ACE_wrappers/ace/Select_Reactor_T.h => dep/include/ace/Select_Reactor_T.h
rename : dep/ACE_wrappers/ace/Select_Reactor_T.inl => dep/include/ace/Select_Reactor_T.inl
rename : dep/ACE_wrappers/ace/Semaphore.h => dep/include/ace/Semaphore.h
rename : dep/ACE_wrappers/ace/Semaphore.inl => dep/include/ace/Semaphore.inl
rename : dep/ACE_wrappers/ace/Service_Config.h => dep/include/ace/Service_Config.h
rename : dep/ACE_wrappers/ace/Service_Config.inl => dep/include/ace/Service_Config.inl
rename : dep/ACE_wrappers/ace/Service_Gestalt.h => dep/include/ace/Service_Gestalt.h
rename : dep/ACE_wrappers/ace/Service_Gestalt.inl => dep/include/ace/Service_Gestalt.inl
rename : dep/ACE_wrappers/ace/Service_Manager.h => dep/include/ace/Service_Manager.h
rename : dep/ACE_wrappers/ace/Service_Object.h => dep/include/ace/Service_Object.h
rename : dep/ACE_wrappers/ace/Service_Object.inl => dep/include/ace/Service_Object.inl
rename : dep/ACE_wrappers/ace/Service_Repository.h => dep/include/ace/Service_Repository.h
rename : dep/ACE_wrappers/ace/Service_Repository.inl => dep/include/ace/Service_Repository.inl
rename : dep/ACE_wrappers/ace/Service_Templates.h => dep/include/ace/Service_Templates.h
rename : dep/ACE_wrappers/ace/Service_Types.h => dep/include/ace/Service_Types.h
rename : dep/ACE_wrappers/ace/Service_Types.inl => dep/include/ace/Service_Types.inl
rename : dep/ACE_wrappers/ace/Shared_Memory.h => dep/include/ace/Shared_Memory.h
rename : dep/ACE_wrappers/ace/Shared_Memory_MM.h => dep/include/ace/Shared_Memory_MM.h
rename : dep/ACE_wrappers/ace/Shared_Memory_MM.inl => dep/include/ace/Shared_Memory_MM.inl
rename : dep/ACE_wrappers/ace/Shared_Memory_Pool.h => dep/include/ace/Shared_Memory_Pool.h
rename : dep/ACE_wrappers/ace/Shared_Memory_SV.h => dep/include/ace/Shared_Memory_SV.h
rename : dep/ACE_wrappers/ace/Shared_Memory_SV.inl => dep/include/ace/Shared_Memory_SV.inl
rename : dep/ACE_wrappers/ace/Shared_Object.h => dep/include/ace/Shared_Object.h
rename : dep/ACE_wrappers/ace/Shared_Object.inl => dep/include/ace/Shared_Object.inl
rename : dep/ACE_wrappers/ace/Sig_Adapter.h => dep/include/ace/Sig_Adapter.h
rename : dep/ACE_wrappers/ace/Sig_Handler.h => dep/include/ace/Sig_Handler.h
rename : dep/ACE_wrappers/ace/Sig_Handler.inl => dep/include/ace/Sig_Handler.inl
rename : dep/ACE_wrappers/ace/Signal.h => dep/include/ace/Signal.h
rename : dep/ACE_wrappers/ace/Signal.inl => dep/include/ace/Signal.inl
rename : dep/ACE_wrappers/ace/Singleton.h => dep/include/ace/Singleton.h
rename : dep/ACE_wrappers/ace/Singleton.inl => dep/include/ace/Singleton.inl
rename : dep/ACE_wrappers/ace/Sock_Connect.h => dep/include/ace/Sock_Connect.h
rename : dep/ACE_wrappers/ace/Stack_Trace.h => dep/include/ace/Stack_Trace.h
rename : dep/ACE_wrappers/ace/Static_Object_Lock.h => dep/include/ace/Static_Object_Lock.h
rename : dep/ACE_wrappers/ace/Stats.h => dep/include/ace/Stats.h
rename : dep/ACE_wrappers/ace/Stats.inl => dep/include/ace/Stats.inl
rename : dep/ACE_wrappers/ace/Strategies.h => dep/include/ace/Strategies.h
rename : dep/ACE_wrappers/ace/Strategies_T.h => dep/include/ace/Strategies_T.h
rename : dep/ACE_wrappers/ace/Strategies_T.inl => dep/include/ace/Strategies_T.inl
rename : dep/ACE_wrappers/ace/Stream.h => dep/include/ace/Stream.h
rename : dep/ACE_wrappers/ace/Stream.inl => dep/include/ace/Stream.inl
rename : dep/ACE_wrappers/ace/Stream_Modules.h => dep/include/ace/Stream_Modules.h
rename : dep/ACE_wrappers/ace/String_Base.h => dep/include/ace/String_Base.h
rename : dep/ACE_wrappers/ace/String_Base.inl => dep/include/ace/String_Base.inl
rename : dep/ACE_wrappers/ace/String_Base_Const.h => dep/include/ace/String_Base_Const.h
rename : dep/ACE_wrappers/ace/Svc_Conf.h => dep/include/ace/Svc_Conf.h
rename : dep/ACE_wrappers/ace/Svc_Conf_Lexer.h => dep/include/ace/Svc_Conf_Lexer.h
rename : dep/ACE_wrappers/ace/Svc_Conf_Param.h => dep/include/ace/Svc_Conf_Param.h
rename : dep/ACE_wrappers/ace/Svc_Conf_Token_Table.h => dep/include/ace/Svc_Conf_Token_Table.h
rename : dep/ACE_wrappers/ace/Svc_Conf_Tokens.h => dep/include/ace/Svc_Conf_Tokens.h
rename : dep/ACE_wrappers/ace/Svc_Handler.h => dep/include/ace/Svc_Handler.h
rename : dep/ACE_wrappers/ace/Synch.h => dep/include/ace/Synch.h
rename : dep/ACE_wrappers/ace/Synch_Options.h => dep/include/ace/Synch_Options.h
rename : dep/ACE_wrappers/ace/Synch_T.h => dep/include/ace/Synch_T.h
rename : dep/ACE_wrappers/ace/Synch_Traits.h => dep/include/ace/Synch_Traits.h
rename : dep/ACE_wrappers/ace/System_Time.h => dep/include/ace/System_Time.h
rename : dep/ACE_wrappers/ace/TLI.h => dep/include/ace/TLI.h
rename : dep/ACE_wrappers/ace/TLI.inl => dep/include/ace/TLI.inl
rename : dep/ACE_wrappers/ace/TLI_Acceptor.h => dep/include/ace/TLI_Acceptor.h
rename : dep/ACE_wrappers/ace/TLI_Connector.h => dep/include/ace/TLI_Connector.h
rename : dep/ACE_wrappers/ace/TLI_Connector.inl => dep/include/ace/TLI_Connector.inl
rename : dep/ACE_wrappers/ace/TLI_Stream.h => dep/include/ace/TLI_Stream.h
rename : dep/ACE_wrappers/ace/TLI_Stream.inl => dep/include/ace/TLI_Stream.inl
rename : dep/ACE_wrappers/ace/TP_Reactor.h => dep/include/ace/TP_Reactor.h
rename : dep/ACE_wrappers/ace/TP_Reactor.inl => dep/include/ace/TP_Reactor.inl
rename : dep/ACE_wrappers/ace/TSS_Adapter.h => dep/include/ace/TSS_Adapter.h
rename : dep/ACE_wrappers/ace/TSS_T.h => dep/include/ace/TSS_T.h
rename : dep/ACE_wrappers/ace/TSS_T.inl => dep/include/ace/TSS_T.inl
rename : dep/ACE_wrappers/ace/TTY_IO.h => dep/include/ace/TTY_IO.h
rename : dep/ACE_wrappers/ace/Task.h => dep/include/ace/Task.h
rename : dep/ACE_wrappers/ace/Task.inl => dep/include/ace/Task.inl
rename : dep/ACE_wrappers/ace/Task_Ex_T.h => dep/include/ace/Task_Ex_T.h
rename : dep/ACE_wrappers/ace/Task_Ex_T.inl => dep/include/ace/Task_Ex_T.inl
rename : dep/ACE_wrappers/ace/Task_T.h => dep/include/ace/Task_T.h
rename : dep/ACE_wrappers/ace/Task_T.inl => dep/include/ace/Task_T.inl
rename : dep/ACE_wrappers/ace/Test_and_Set.h => dep/include/ace/Test_and_Set.h
rename : dep/ACE_wrappers/ace/Thread.h => dep/include/ace/Thread.h
rename : dep/ACE_wrappers/ace/Thread.inl => dep/include/ace/Thread.inl
rename : dep/ACE_wrappers/ace/Thread_Adapter.h => dep/include/ace/Thread_Adapter.h
rename : dep/ACE_wrappers/ace/Thread_Adapter.inl => dep/include/ace/Thread_Adapter.inl
rename : dep/ACE_wrappers/ace/Thread_Control.h => dep/include/ace/Thread_Control.h
rename : dep/ACE_wrappers/ace/Thread_Control.inl => dep/include/ace/Thread_Control.inl
rename : dep/ACE_wrappers/ace/Thread_Exit.h => dep/include/ace/Thread_Exit.h
rename : dep/ACE_wrappers/ace/Thread_Hook.h => dep/include/ace/Thread_Hook.h
rename : dep/ACE_wrappers/ace/Thread_Manager.h => dep/include/ace/Thread_Manager.h
rename : dep/ACE_wrappers/ace/Thread_Manager.inl => dep/include/ace/Thread_Manager.inl
rename : dep/ACE_wrappers/ace/Thread_Mutex.h => dep/include/ace/Thread_Mutex.h
rename : dep/ACE_wrappers/ace/Thread_Mutex.inl => dep/include/ace/Thread_Mutex.inl
rename : dep/ACE_wrappers/ace/Thread_Semaphore.h => dep/include/ace/Thread_Semaphore.h
rename : dep/ACE_wrappers/ace/Thread_Semaphore.inl => dep/include/ace/Thread_Semaphore.inl
rename : dep/ACE_wrappers/ace/Throughput_Stats.h => dep/include/ace/Throughput_Stats.h
rename : dep/ACE_wrappers/ace/Time_Value.h => dep/include/ace/Time_Value.h
rename : dep/ACE_wrappers/ace/Time_Value.inl => dep/include/ace/Time_Value.inl
rename : dep/ACE_wrappers/ace/Timeprobe.h => dep/include/ace/Timeprobe.h
rename : dep/ACE_wrappers/ace/Timeprobe.inl => dep/include/ace/Timeprobe.inl
rename : dep/ACE_wrappers/ace/Timeprobe_T.h => dep/include/ace/Timeprobe_T.h
rename : dep/ACE_wrappers/ace/Timer_Hash.h => dep/include/ace/Timer_Hash.h
rename : dep/ACE_wrappers/ace/Timer_Hash_T.h => dep/include/ace/Timer_Hash_T.h
rename : dep/ACE_wrappers/ace/Timer_Heap.h => dep/include/ace/Timer_Heap.h
rename : dep/ACE_wrappers/ace/Timer_Heap_T.h => dep/include/ace/Timer_Heap_T.h
rename : dep/ACE_wrappers/ace/Timer_List.h => dep/include/ace/Timer_List.h
rename : dep/ACE_wrappers/ace/Timer_List_T.h => dep/include/ace/Timer_List_T.h
rename : dep/ACE_wrappers/ace/Timer_Queue.h => dep/include/ace/Timer_Queue.h
rename : dep/ACE_wrappers/ace/Timer_Queue_Adapters.h => dep/include/ace/Timer_Queue_Adapters.h
rename : dep/ACE_wrappers/ace/Timer_Queue_Adapters.inl => dep/include/ace/Timer_Queue_Adapters.inl
rename : dep/ACE_wrappers/ace/Timer_Queue_T.h => dep/include/ace/Timer_Queue_T.h
rename : dep/ACE_wrappers/ace/Timer_Queue_T.inl => dep/include/ace/Timer_Queue_T.inl
rename : dep/ACE_wrappers/ace/Timer_Queuefwd.h => dep/include/ace/Timer_Queuefwd.h
rename : dep/ACE_wrappers/ace/Timer_Wheel.h => dep/include/ace/Timer_Wheel.h
rename : dep/ACE_wrappers/ace/Timer_Wheel_T.h => dep/include/ace/Timer_Wheel_T.h
rename : dep/ACE_wrappers/ace/Token.h => dep/include/ace/Token.h
rename : dep/ACE_wrappers/ace/Token.inl => dep/include/ace/Token.inl
rename : dep/ACE_wrappers/ace/Token_Collection.h => dep/include/ace/Token_Collection.h
rename : dep/ACE_wrappers/ace/Token_Collection.inl => dep/include/ace/Token_Collection.inl
rename : dep/ACE_wrappers/ace/Token_Invariants.h => dep/include/ace/Token_Invariants.h
rename : dep/ACE_wrappers/ace/Token_Manager.h => dep/include/ace/Token_Manager.h
rename : dep/ACE_wrappers/ace/Token_Manager.inl => dep/include/ace/Token_Manager.inl
rename : dep/ACE_wrappers/ace/Token_Request_Reply.h => dep/include/ace/Token_Request_Reply.h
rename : dep/ACE_wrappers/ace/Token_Request_Reply.inl => dep/include/ace/Token_Request_Reply.inl
rename : dep/ACE_wrappers/ace/Trace.h => dep/include/ace/Trace.h
rename : dep/ACE_wrappers/ace/Truncate.h => dep/include/ace/Truncate.h
rename : dep/ACE_wrappers/ace/Typed_SV_Message.h => dep/include/ace/Typed_SV_Message.h
rename : dep/ACE_wrappers/ace/Typed_SV_Message.inl => dep/include/ace/Typed_SV_Message.inl
rename : dep/ACE_wrappers/ace/Typed_SV_Message_Queue.h => dep/include/ace/Typed_SV_Message_Queue.h
rename : dep/ACE_wrappers/ace/Typed_SV_Message_Queue.inl => dep/include/ace/Typed_SV_Message_Queue.inl
rename : dep/ACE_wrappers/ace/UNIX_Addr.h => dep/include/ace/UNIX_Addr.h
rename : dep/ACE_wrappers/ace/UNIX_Addr.inl => dep/include/ace/UNIX_Addr.inl
rename : dep/ACE_wrappers/ace/UPIPE_Acceptor.h => dep/include/ace/UPIPE_Acceptor.h
rename : dep/ACE_wrappers/ace/UPIPE_Acceptor.inl => dep/include/ace/UPIPE_Acceptor.inl
rename : dep/ACE_wrappers/ace/UPIPE_Addr.h => dep/include/ace/UPIPE_Addr.h
rename : dep/ACE_wrappers/ace/UPIPE_Connector.h => dep/include/ace/UPIPE_Connector.h
rename : dep/ACE_wrappers/ace/UPIPE_Connector.inl => dep/include/ace/UPIPE_Connector.inl
rename : dep/ACE_wrappers/ace/UPIPE_Stream.h => dep/include/ace/UPIPE_Stream.h
rename : dep/ACE_wrappers/ace/UPIPE_Stream.inl => dep/include/ace/UPIPE_Stream.inl
rename : dep/ACE_wrappers/ace/UTF16_Encoding_Converter.h => dep/include/ace/UTF16_Encoding_Converter.h
rename : dep/ACE_wrappers/ace/UTF16_Encoding_Converter.inl => dep/include/ace/UTF16_Encoding_Converter.inl
rename : dep/ACE_wrappers/ace/UTF32_Encoding_Converter.h => dep/include/ace/UTF32_Encoding_Converter.h
rename : dep/ACE_wrappers/ace/UTF8_Encoding_Converter.h => dep/include/ace/UTF8_Encoding_Converter.h
rename : dep/ACE_wrappers/ace/UUID.h => dep/include/ace/UUID.h
rename : dep/ACE_wrappers/ace/UUID.inl => dep/include/ace/UUID.inl
rename : dep/ACE_wrappers/ace/Unbounded_Queue.h => dep/include/ace/Unbounded_Queue.h
rename : dep/ACE_wrappers/ace/Unbounded_Queue.inl => dep/include/ace/Unbounded_Queue.inl
rename : dep/ACE_wrappers/ace/Unbounded_Set.h => dep/include/ace/Unbounded_Set.h
rename : dep/ACE_wrappers/ace/Unbounded_Set.inl => dep/include/ace/Unbounded_Set.inl
rename : dep/ACE_wrappers/ace/Unbounded_Set_Ex.h => dep/include/ace/Unbounded_Set_Ex.h
rename : dep/ACE_wrappers/ace/Unbounded_Set_Ex.inl => dep/include/ace/Unbounded_Set_Ex.inl
rename : dep/ACE_wrappers/ace/Value_Ptr.h => dep/include/ace/Value_Ptr.h
rename : dep/ACE_wrappers/ace/Vector_T.h => dep/include/ace/Vector_T.h
rename : dep/ACE_wrappers/ace/Vector_T.inl => dep/include/ace/Vector_T.inl
rename : dep/ACE_wrappers/ace/Version.h => dep/include/ace/Version.h
rename : dep/ACE_wrappers/ace/Versioned_Namespace.h => dep/include/ace/Versioned_Namespace.h
rename : dep/ACE_wrappers/ace/WFMO_Reactor.h => dep/include/ace/WFMO_Reactor.h
rename : dep/ACE_wrappers/ace/WFMO_Reactor.inl => dep/include/ace/WFMO_Reactor.inl
rename : dep/ACE_wrappers/ace/WIN32_Asynch_IO.h => dep/include/ace/WIN32_Asynch_IO.h
rename : dep/ACE_wrappers/ace/WIN32_Proactor.h => dep/include/ace/WIN32_Proactor.h
rename : dep/ACE_wrappers/ace/XML_Svc_Conf.h => dep/include/ace/XML_Svc_Conf.h
rename : dep/ACE_wrappers/ace/XTI_ATM_Mcast.h => dep/include/ace/XTI_ATM_Mcast.h
rename : dep/ACE_wrappers/ace/XTI_ATM_Mcast.inl => dep/include/ace/XTI_ATM_Mcast.inl
rename : dep/ACE_wrappers/ace/ace_wchar.h => dep/include/ace/ace_wchar.h
rename : dep/ACE_wrappers/ace/ace_wchar.inl => dep/include/ace/ace_wchar.inl
rename : dep/ACE_wrappers/ace/checked_iterator.h => dep/include/ace/checked_iterator.h
rename : dep/ACE_wrappers/ace/config-WinCE.h => dep/include/ace/config-WinCE.h
rename : dep/ACE_wrappers/ace/config-aix-5.x.h => dep/include/ace/config-aix-5.x.h
rename : dep/ACE_wrappers/ace/config-all.h => dep/include/ace/config-all.h
rename : dep/ACE_wrappers/ace/config-borland-common.h => dep/include/ace/config-borland-common.h
rename : dep/ACE_wrappers/ace/config-cray.h => dep/include/ace/config-cray.h
rename : dep/ACE_wrappers/ace/config-cxx-common.h => dep/include/ace/config-cxx-common.h
rename : dep/ACE_wrappers/ace/config-cygwin32.h => dep/include/ace/config-cygwin32.h
rename : dep/ACE_wrappers/ace/config-doxygen.h => dep/include/ace/config-doxygen.h
rename : dep/ACE_wrappers/ace/config-freebsd.h => dep/include/ace/config-freebsd.h
rename : dep/ACE_wrappers/ace/config-g++-common.h => dep/include/ace/config-g++-common.h
rename : dep/ACE_wrappers/ace/config-ghs-common.h => dep/include/ace/config-ghs-common.h
rename : dep/ACE_wrappers/ace/config-hpux-11.00.h => dep/include/ace/config-hpux-11.00.h
rename : dep/ACE_wrappers/ace/config-icc-common.h => dep/include/ace/config-icc-common.h
rename : dep/ACE_wrappers/ace/config-integritySCA.h => dep/include/ace/config-integritySCA.h
rename : dep/ACE_wrappers/ace/config-irix6.5.x-sgic++.h => dep/include/ace/config-irix6.5.x-sgic++.h
rename : dep/ACE_wrappers/ace/config-irix6.x-common.h => dep/include/ace/config-irix6.x-common.h
rename : dep/ACE_wrappers/ace/config-irix6.x-g++.h => dep/include/ace/config-irix6.x-g++.h
rename : dep/ACE_wrappers/ace/config-irix6.x-sgic++.h => dep/include/ace/config-irix6.x-sgic++.h
rename : dep/ACE_wrappers/ace/config-linux-common.h => dep/include/ace/config-linux-common.h
rename : dep/ACE_wrappers/ace/config-linux.h => dep/include/ace/config-linux.h
rename : dep/ACE_wrappers/ace/config-lite.h => dep/include/ace/config-lite.h
rename : dep/ACE_wrappers/ace/config-lynxos.h => dep/include/ace/config-lynxos.h
rename : dep/ACE_wrappers/ace/config-macosx-leopard.h => dep/include/ace/config-macosx-leopard.h
rename : dep/ACE_wrappers/ace/config-macosx-panther.h => dep/include/ace/config-macosx-panther.h
rename : dep/ACE_wrappers/ace/config-macosx-tiger.h => dep/include/ace/config-macosx-tiger.h
rename : dep/ACE_wrappers/ace/config-macosx.h => dep/include/ace/config-macosx.h
rename : dep/ACE_wrappers/ace/config-macros.h => dep/include/ace/config-macros.h
rename : dep/ACE_wrappers/ace/config-minimal.h => dep/include/ace/config-minimal.h
rename : dep/ACE_wrappers/ace/config-mvs.h => dep/include/ace/config-mvs.h
rename : dep/ACE_wrappers/ace/config-netbsd.h => dep/include/ace/config-netbsd.h
rename : dep/ACE_wrappers/ace/config-openbsd.h => dep/include/ace/config-openbsd.h
rename : dep/ACE_wrappers/ace/config-openvms.h => dep/include/ace/config-openvms.h
rename : dep/ACE_wrappers/ace/config-pharlap.h => dep/include/ace/config-pharlap.h
rename : dep/ACE_wrappers/ace/config-posix-nonetworking.h => dep/include/ace/config-posix-nonetworking.h
rename : dep/ACE_wrappers/ace/config-posix.h => dep/include/ace/config-posix.h
rename : dep/ACE_wrappers/ace/config-qnx-neutrino.h => dep/include/ace/config-qnx-neutrino.h
rename : dep/ACE_wrappers/ace/config-qnx-rtp-62x.h => dep/include/ace/config-qnx-rtp-62x.h
rename : dep/ACE_wrappers/ace/config-qnx-rtp-common.h => dep/include/ace/config-qnx-rtp-common.h
rename : dep/ACE_wrappers/ace/config-qnx-rtp-pre62x.h => dep/include/ace/config-qnx-rtp-pre62x.h
rename : dep/ACE_wrappers/ace/config-qnx-rtp.h => dep/include/ace/config-qnx-rtp.h
rename : dep/ACE_wrappers/ace/config-rtems.h => dep/include/ace/config-rtems.h
rename : dep/ACE_wrappers/ace/config-sco-5.0.0-nothread.h => dep/include/ace/config-sco-5.0.0-nothread.h
rename : dep/ACE_wrappers/ace/config-sco-5.0.0.h => dep/include/ace/config-sco-5.0.0.h
rename : dep/ACE_wrappers/ace/config-suncc-common.h => dep/include/ace/config-suncc-common.h
rename : dep/ACE_wrappers/ace/config-sunos5.10.h => dep/include/ace/config-sunos5.10.h
rename : dep/ACE_wrappers/ace/config-sunos5.11.h => dep/include/ace/config-sunos5.11.h
rename : dep/ACE_wrappers/ace/config-sunos5.4-g++.h => dep/include/ace/config-sunos5.4-g++.h
rename : dep/ACE_wrappers/ace/config-sunos5.4-sunc++-4.x.h => dep/include/ace/config-sunos5.4-sunc++-4.x.h
rename : dep/ACE_wrappers/ace/config-sunos5.5.h => dep/include/ace/config-sunos5.5.h
rename : dep/ACE_wrappers/ace/config-sunos5.6.h => dep/include/ace/config-sunos5.6.h
rename : dep/ACE_wrappers/ace/config-sunos5.7.h => dep/include/ace/config-sunos5.7.h
rename : dep/ACE_wrappers/ace/config-sunos5.8.h => dep/include/ace/config-sunos5.8.h
rename : dep/ACE_wrappers/ace/config-sunos5.9.h => dep/include/ace/config-sunos5.9.h
rename : dep/ACE_wrappers/ace/config-tandem-nsk-mips-v2.h => dep/include/ace/config-tandem-nsk-mips-v2.h
rename : dep/ACE_wrappers/ace/config-tandem-nsk-mips-v3.h => dep/include/ace/config-tandem-nsk-mips-v3.h
rename : dep/ACE_wrappers/ace/config-tandem.h => dep/include/ace/config-tandem.h
rename : dep/ACE_wrappers/ace/config-tru64.h => dep/include/ace/config-tru64.h
rename : dep/ACE_wrappers/ace/config-unixware-7.1.0.h => dep/include/ace/config-unixware-7.1.0.h
rename : dep/ACE_wrappers/ace/config-unixware-7.1.0.udk.h => dep/include/ace/config-unixware-7.1.0.udk.h
rename : dep/ACE_wrappers/ace/config-visualage.h => dep/include/ace/config-visualage.h
rename : dep/ACE_wrappers/ace/config-vxworks.h => dep/include/ace/config-vxworks.h
rename : dep/ACE_wrappers/ace/config-vxworks5.x.h => dep/include/ace/config-vxworks5.x.h
rename : dep/ACE_wrappers/ace/config-vxworks6.2.h => dep/include/ace/config-vxworks6.2.h
rename : dep/ACE_wrappers/ace/config-vxworks6.3.h => dep/include/ace/config-vxworks6.3.h
rename : dep/ACE_wrappers/ace/config-vxworks6.4.h => dep/include/ace/config-vxworks6.4.h
rename : dep/ACE_wrappers/ace/config-vxworks6.5.h => dep/include/ace/config-vxworks6.5.h
rename : dep/ACE_wrappers/ace/config-vxworks6.6.h => dep/include/ace/config-vxworks6.6.h
rename : dep/ACE_wrappers/ace/config-win32-borland.h => dep/include/ace/config-win32-borland.h
rename : dep/ACE_wrappers/ace/config-win32-common.h => dep/include/ace/config-win32-common.h
rename : dep/ACE_wrappers/ace/config-win32-dmc.h => dep/include/ace/config-win32-dmc.h
rename : dep/ACE_wrappers/ace/config-win32-ghs.h => dep/include/ace/config-win32-ghs.h
rename : dep/ACE_wrappers/ace/config-win32-interix.h => dep/include/ace/config-win32-interix.h
rename : dep/ACE_wrappers/ace/config-win32-mingw.h => dep/include/ace/config-win32-mingw.h
rename : dep/ACE_wrappers/ace/config-win32-msvc-7.h => dep/include/ace/config-win32-msvc-7.h
rename : dep/ACE_wrappers/ace/config-win32-msvc-8.h => dep/include/ace/config-win32-msvc-8.h
rename : dep/ACE_wrappers/ace/config-win32-msvc-9.h => dep/include/ace/config-win32-msvc-9.h
rename : dep/ACE_wrappers/ace/config-win32-msvc.h => dep/include/ace/config-win32-msvc.h
rename : dep/ACE_wrappers/ace/config-win32.h => dep/include/ace/config-win32.h
rename : dep/ACE_wrappers/ace/iosfwd.h => dep/include/ace/iosfwd.h
rename : dep/ACE_wrappers/ace/os_include/arpa/os_inet.h => dep/include/ace/os_include/arpa/os_inet.h
rename : dep/ACE_wrappers/ace/os_include/net/os_if.h => dep/include/ace/os_include/net/os_if.h
rename : dep/ACE_wrappers/ace/os_include/netinet/os_in.h => dep/include/ace/os_include/netinet/os_in.h
rename : dep/ACE_wrappers/ace/os_include/netinet/os_tcp.h => dep/include/ace/os_include/netinet/os_tcp.h
rename : dep/ACE_wrappers/ace/os_include/os_aio.h => dep/include/ace/os_include/os_aio.h
rename : dep/ACE_wrappers/ace/os_include/os_assert.h => dep/include/ace/os_include/os_assert.h
rename : dep/ACE_wrappers/ace/os_include/os_byteswap.h => dep/include/ace/os_include/os_byteswap.h
rename : dep/ACE_wrappers/ace/os_include/os_complex.h => dep/include/ace/os_include/os_complex.h
rename : dep/ACE_wrappers/ace/os_include/os_cpio.h => dep/include/ace/os_include/os_cpio.h
rename : dep/ACE_wrappers/ace/os_include/os_ctype.h => dep/include/ace/os_include/os_ctype.h
rename : dep/ACE_wrappers/ace/os_include/os_dirent.h => dep/include/ace/os_include/os_dirent.h
rename : dep/ACE_wrappers/ace/os_include/os_dlfcn.h => dep/include/ace/os_include/os_dlfcn.h
rename : dep/ACE_wrappers/ace/os_include/os_errno.h => dep/include/ace/os_include/os_errno.h
rename : dep/ACE_wrappers/ace/os_include/os_fcntl.h => dep/include/ace/os_include/os_fcntl.h
rename : dep/ACE_wrappers/ace/os_include/os_fenv.h => dep/include/ace/os_include/os_fenv.h
rename : dep/ACE_wrappers/ace/os_include/os_float.h => dep/include/ace/os_include/os_float.h
rename : dep/ACE_wrappers/ace/os_include/os_fmtmsg.h => dep/include/ace/os_include/os_fmtmsg.h
rename : dep/ACE_wrappers/ace/os_include/os_fnmatch.h => dep/include/ace/os_include/os_fnmatch.h
rename : dep/ACE_wrappers/ace/os_include/os_ftw.h => dep/include/ace/os_include/os_ftw.h
rename : dep/ACE_wrappers/ace/os_include/os_glob.h => dep/include/ace/os_include/os_glob.h
rename : dep/ACE_wrappers/ace/os_include/os_grp.h => dep/include/ace/os_include/os_grp.h
rename : dep/ACE_wrappers/ace/os_include/os_iconv.h => dep/include/ace/os_include/os_iconv.h
rename : dep/ACE_wrappers/ace/os_include/os_intrin.h => dep/include/ace/os_include/os_intrin.h
rename : dep/ACE_wrappers/ace/os_include/os_inttypes.h => dep/include/ace/os_include/os_inttypes.h
rename : dep/ACE_wrappers/ace/os_include/os_iso646.h => dep/include/ace/os_include/os_iso646.h
rename : dep/ACE_wrappers/ace/os_include/os_kstat.h => dep/include/ace/os_include/os_kstat.h
rename : dep/ACE_wrappers/ace/os_include/os_langinfo.h => dep/include/ace/os_include/os_langinfo.h
rename : dep/ACE_wrappers/ace/os_include/os_libgen.h => dep/include/ace/os_include/os_libgen.h
rename : dep/ACE_wrappers/ace/os_include/os_limits.h => dep/include/ace/os_include/os_limits.h
rename : dep/ACE_wrappers/ace/os_include/os_local.h => dep/include/ace/os_include/os_local.h
rename : dep/ACE_wrappers/ace/os_include/os_math.h => dep/include/ace/os_include/os_math.h
rename : dep/ACE_wrappers/ace/os_include/os_monetary.h => dep/include/ace/os_include/os_monetary.h
rename : dep/ACE_wrappers/ace/os_include/os_mqueue.h => dep/include/ace/os_include/os_mqueue.h
rename : dep/ACE_wrappers/ace/os_include/os_ndbm.h => dep/include/ace/os_include/os_ndbm.h
rename : dep/ACE_wrappers/ace/os_include/os_netdb.h => dep/include/ace/os_include/os_netdb.h
rename : dep/ACE_wrappers/ace/os_include/os_nl_types.h => dep/include/ace/os_include/os_nl_types.h
rename : dep/ACE_wrappers/ace/os_include/os_pdh.h => dep/include/ace/os_include/os_pdh.h
rename : dep/ACE_wrappers/ace/os_include/os_pdhmsg.h => dep/include/ace/os_include/os_pdhmsg.h
rename : dep/ACE_wrappers/ace/os_include/os_poll.h => dep/include/ace/os_include/os_poll.h
rename : dep/ACE_wrappers/ace/os_include/os_pthread.h => dep/include/ace/os_include/os_pthread.h
rename : dep/ACE_wrappers/ace/os_include/os_pwd.h => dep/include/ace/os_include/os_pwd.h
rename : dep/ACE_wrappers/ace/os_include/os_regex.h => dep/include/ace/os_include/os_regex.h
rename : dep/ACE_wrappers/ace/os_include/os_sched.h => dep/include/ace/os_include/os_sched.h
rename : dep/ACE_wrappers/ace/os_include/os_search.h => dep/include/ace/os_include/os_search.h
rename : dep/ACE_wrappers/ace/os_include/os_semaphore.h => dep/include/ace/os_include/os_semaphore.h
rename : dep/ACE_wrappers/ace/os_include/os_setjmp.h => dep/include/ace/os_include/os_setjmp.h
rename : dep/ACE_wrappers/ace/os_include/os_signal.h => dep/include/ace/os_include/os_signal.h
rename : dep/ACE_wrappers/ace/os_include/os_spawn.h => dep/include/ace/os_include/os_spawn.h
rename : dep/ACE_wrappers/ace/os_include/os_stdarg.h => dep/include/ace/os_include/os_stdarg.h
rename : dep/ACE_wrappers/ace/os_include/os_stdbool.h => dep/include/ace/os_include/os_stdbool.h
rename : dep/ACE_wrappers/ace/os_include/os_stddef.h => dep/include/ace/os_include/os_stddef.h
rename : dep/ACE_wrappers/ace/os_include/os_stdint.h => dep/include/ace/os_include/os_stdint.h
rename : dep/ACE_wrappers/ace/os_include/os_stdio.h => dep/include/ace/os_include/os_stdio.h
rename : dep/ACE_wrappers/ace/os_include/os_stdlib.h => dep/include/ace/os_include/os_stdlib.h
rename : dep/ACE_wrappers/ace/os_include/os_string.h => dep/include/ace/os_include/os_string.h
rename : dep/ACE_wrappers/ace/os_include/os_strings.h => dep/include/ace/os_include/os_strings.h
rename : dep/ACE_wrappers/ace/os_include/os_stropts.h => dep/include/ace/os_include/os_stropts.h
rename : dep/ACE_wrappers/ace/os_include/os_syslog.h => dep/include/ace/os_include/os_syslog.h
rename : dep/ACE_wrappers/ace/os_include/os_tar.h => dep/include/ace/os_include/os_tar.h
rename : dep/ACE_wrappers/ace/os_include/os_termios.h => dep/include/ace/os_include/os_termios.h
rename : dep/ACE_wrappers/ace/os_include/os_tgmath.h => dep/include/ace/os_include/os_tgmath.h
rename : dep/ACE_wrappers/ace/os_include/os_time.h => dep/include/ace/os_include/os_time.h
rename : dep/ACE_wrappers/ace/os_include/os_trace.h => dep/include/ace/os_include/os_trace.h
rename : dep/ACE_wrappers/ace/os_include/os_ucontext.h => dep/include/ace/os_include/os_ucontext.h
rename : dep/ACE_wrappers/ace/os_include/os_ulimit.h => dep/include/ace/os_include/os_ulimit.h
rename : dep/ACE_wrappers/ace/os_include/os_unistd.h => dep/include/ace/os_include/os_unistd.h
rename : dep/ACE_wrappers/ace/os_include/os_utime.h => dep/include/ace/os_include/os_utime.h
rename : dep/ACE_wrappers/ace/os_include/os_utmpx.h => dep/include/ace/os_include/os_utmpx.h
rename : dep/ACE_wrappers/ace/os_include/os_wchar.h => dep/include/ace/os_include/os_wchar.h
rename : dep/ACE_wrappers/ace/os_include/os_wctype.h => dep/include/ace/os_include/os_wctype.h
rename : dep/ACE_wrappers/ace/os_include/os_wordexp.h => dep/include/ace/os_include/os_wordexp.h
rename : dep/ACE_wrappers/ace/os_include/sys/os_ipc.h => dep/include/ace/os_include/sys/os_ipc.h
rename : dep/ACE_wrappers/ace/os_include/sys/os_loadavg.h => dep/include/ace/os_include/sys/os_loadavg.h
rename : dep/ACE_wrappers/ace/os_include/sys/os_mman.h => dep/include/ace/os_include/sys/os_mman.h
rename : dep/ACE_wrappers/ace/os_include/sys/os_msg.h => dep/include/ace/os_include/sys/os_msg.h
rename : dep/ACE_wrappers/ace/os_include/sys/os_pstat.h => dep/include/ace/os_include/sys/os_pstat.h
rename : dep/ACE_wrappers/ace/os_include/sys/os_resource.h => dep/include/ace/os_include/sys/os_resource.h
rename : dep/ACE_wrappers/ace/os_include/sys/os_select.h => dep/include/ace/os_include/sys/os_select.h
rename : dep/ACE_wrappers/ace/os_include/sys/os_sem.h => dep/include/ace/os_include/sys/os_sem.h
rename : dep/ACE_wrappers/ace/os_include/sys/os_shm.h => dep/include/ace/os_include/sys/os_shm.h
rename : dep/ACE_wrappers/ace/os_include/sys/os_socket.h => dep/include/ace/os_include/sys/os_socket.h
rename : dep/ACE_wrappers/ace/os_include/sys/os_stat.h => dep/include/ace/os_include/sys/os_stat.h
rename : dep/ACE_wrappers/ace/os_include/sys/os_statvfs.h => dep/include/ace/os_include/sys/os_statvfs.h
rename : dep/ACE_wrappers/ace/os_include/sys/os_sysctl.h => dep/include/ace/os_include/sys/os_sysctl.h
rename : dep/ACE_wrappers/ace/os_include/sys/os_sysinfo.h => dep/include/ace/os_include/sys/os_sysinfo.h
rename : dep/ACE_wrappers/ace/os_include/sys/os_time.h => dep/include/ace/os_include/sys/os_time.h
rename : dep/ACE_wrappers/ace/os_include/sys/os_timeb.h => dep/include/ace/os_include/sys/os_timeb.h
rename : dep/ACE_wrappers/ace/os_include/sys/os_times.h => dep/include/ace/os_include/sys/os_times.h
rename : dep/ACE_wrappers/ace/os_include/sys/os_types.h => dep/include/ace/os_include/sys/os_types.h
rename : dep/ACE_wrappers/ace/os_include/sys/os_uio.h => dep/include/ace/os_include/sys/os_uio.h
rename : dep/ACE_wrappers/ace/os_include/sys/os_un.h => dep/include/ace/os_include/sys/os_un.h
rename : dep/ACE_wrappers/ace/os_include/sys/os_utsname.h => dep/include/ace/os_include/sys/os_utsname.h
rename : dep/ACE_wrappers/ace/os_include/sys/os_wait.h => dep/include/ace/os_include/sys/os_wait.h
rename : dep/ACE_wrappers/ace/post.h => dep/include/ace/post.h
rename : dep/ACE_wrappers/ace/pre.h => dep/include/ace/pre.h
rename : dep/ACE_wrappers/ace/streams.h => dep/include/ace/streams.h
rename : dep/ACE_wrappers/ace/svc_export.h => dep/include/ace/svc_export.h
rename : dep/ACE_wrappers/ace/ACE.cpp => dep/src/ace/ACE.cpp
rename : dep/ACE_wrappers/ace/ACE_crc32.cpp => dep/src/ace/ACE_crc32.cpp
rename : dep/ACE_wrappers/ace/ACE_crc_ccitt.cpp => dep/src/ace/ACE_crc_ccitt.cpp
rename : dep/ACE_wrappers/ace/ARGV.cpp => dep/src/ace/ARGV.cpp
rename : dep/ACE_wrappers/ace/ATM_Acceptor.cpp => dep/src/ace/ATM_Acceptor.cpp
rename : dep/ACE_wrappers/ace/ATM_Addr.cpp => dep/src/ace/ATM_Addr.cpp
rename : dep/ACE_wrappers/ace/ATM_Connector.cpp => dep/src/ace/ATM_Connector.cpp
rename : dep/ACE_wrappers/ace/ATM_Params.cpp => dep/src/ace/ATM_Params.cpp
rename : dep/ACE_wrappers/ace/ATM_QoS.cpp => dep/src/ace/ATM_QoS.cpp
rename : dep/ACE_wrappers/ace/ATM_Stream.cpp => dep/src/ace/ATM_Stream.cpp
rename : dep/ACE_wrappers/ace/Acceptor.cpp => dep/src/ace/Acceptor.cpp
rename : dep/ACE_wrappers/ace/Activation_Queue.cpp => dep/src/ace/Activation_Queue.cpp
rename : dep/ACE_wrappers/ace/Active_Map_Manager.cpp => dep/src/ace/Active_Map_Manager.cpp
rename : dep/ACE_wrappers/ace/Active_Map_Manager_T.cpp => dep/src/ace/Active_Map_Manager_T.cpp
rename : dep/ACE_wrappers/ace/Addr.cpp => dep/src/ace/Addr.cpp
rename : dep/ACE_wrappers/ace/Arg_Shifter.cpp => dep/src/ace/Arg_Shifter.cpp
rename : dep/ACE_wrappers/ace/Argv_Type_Converter.cpp => dep/src/ace/Argv_Type_Converter.cpp
rename : dep/ACE_wrappers/ace/Array_Base.cpp => dep/src/ace/Array_Base.cpp
rename : dep/ACE_wrappers/ace/Array_Map.cpp => dep/src/ace/Array_Map.cpp
rename : dep/ACE_wrappers/ace/Assert.cpp => dep/src/ace/Assert.cpp
rename : dep/ACE_wrappers/ace/Asynch_Acceptor.cpp => dep/src/ace/Asynch_Acceptor.cpp
rename : dep/ACE_wrappers/ace/Asynch_Connector.cpp => dep/src/ace/Asynch_Connector.cpp
rename : dep/ACE_wrappers/ace/Asynch_IO.cpp => dep/src/ace/Asynch_IO.cpp
rename : dep/ACE_wrappers/ace/Asynch_IO_Impl.cpp => dep/src/ace/Asynch_IO_Impl.cpp
rename : dep/ACE_wrappers/ace/Asynch_Pseudo_Task.cpp => dep/src/ace/Asynch_Pseudo_Task.cpp
rename : dep/ACE_wrappers/ace/Atomic_Op.cpp => dep/src/ace/Atomic_Op.cpp
rename : dep/ACE_wrappers/ace/Atomic_Op_Sparc.c => dep/src/ace/Atomic_Op_Sparc.c
rename : dep/ACE_wrappers/ace/Atomic_Op_T.cpp => dep/src/ace/Atomic_Op_T.cpp
rename : dep/ACE_wrappers/ace/Auto_Event.cpp => dep/src/ace/Auto_Event.cpp
rename : dep/ACE_wrappers/ace/Auto_Functor.cpp => dep/src/ace/Auto_Functor.cpp
rename : dep/ACE_wrappers/ace/Auto_IncDec_T.cpp => dep/src/ace/Auto_IncDec_T.cpp
rename : dep/ACE_wrappers/ace/Auto_Ptr.cpp => dep/src/ace/Auto_Ptr.cpp
rename : dep/ACE_wrappers/ace/Barrier.cpp => dep/src/ace/Barrier.cpp
rename : dep/ACE_wrappers/ace/Base_Thread_Adapter.cpp => dep/src/ace/Base_Thread_Adapter.cpp
rename : dep/ACE_wrappers/ace/Based_Pointer_Repository.cpp => dep/src/ace/Based_Pointer_Repository.cpp
rename : dep/ACE_wrappers/ace/Based_Pointer_T.cpp => dep/src/ace/Based_Pointer_T.cpp
rename : dep/ACE_wrappers/ace/Basic_Stats.cpp => dep/src/ace/Basic_Stats.cpp
rename : dep/ACE_wrappers/ace/Basic_Types.cpp => dep/src/ace/Basic_Types.cpp
rename : dep/ACE_wrappers/ace/CDR_Base.cpp => dep/src/ace/CDR_Base.cpp
rename : dep/ACE_wrappers/ace/CDR_Size.cpp => dep/src/ace/CDR_Size.cpp
rename : dep/ACE_wrappers/ace/CDR_Stream.cpp => dep/src/ace/CDR_Stream.cpp
rename : dep/ACE_wrappers/ace/CE_Screen_Output.cpp => dep/src/ace/CE_Screen_Output.cpp
rename : dep/ACE_wrappers/ace/Cache_Map_Manager_T.cpp => dep/src/ace/Cache_Map_Manager_T.cpp
rename : dep/ACE_wrappers/ace/Cached_Connect_Strategy_T.cpp => dep/src/ace/Cached_Connect_Strategy_T.cpp
rename : dep/ACE_wrappers/ace/Caching_Strategies_T.cpp => dep/src/ace/Caching_Strategies_T.cpp
rename : dep/ACE_wrappers/ace/Caching_Utility_T.cpp => dep/src/ace/Caching_Utility_T.cpp
rename : dep/ACE_wrappers/ace/Capabilities.cpp => dep/src/ace/Capabilities.cpp
rename : dep/ACE_wrappers/ace/Cleanup.cpp => dep/src/ace/Cleanup.cpp
rename : dep/ACE_wrappers/ace/Cleanup_Strategies_T.cpp => dep/src/ace/Cleanup_Strategies_T.cpp
rename : dep/ACE_wrappers/ace/Codecs.cpp => dep/src/ace/Codecs.cpp
rename : dep/ACE_wrappers/ace/Codeset_IBM1047.cpp => dep/src/ace/Codeset_IBM1047.cpp
rename : dep/ACE_wrappers/ace/Codeset_Registry.cpp => dep/src/ace/Codeset_Registry.cpp
rename : dep/ACE_wrappers/ace/Codeset_Registry_db.cpp => dep/src/ace/Codeset_Registry_db.cpp
rename : dep/ACE_wrappers/ace/Condition_Recursive_Thread_Mutex.cpp => dep/src/ace/Condition_Recursive_Thread_Mutex.cpp
rename : dep/ACE_wrappers/ace/Condition_T.cpp => dep/src/ace/Condition_T.cpp
rename : dep/ACE_wrappers/ace/Condition_Thread_Mutex.cpp => dep/src/ace/Condition_Thread_Mutex.cpp
rename : dep/ACE_wrappers/ace/Configuration.cpp => dep/src/ace/Configuration.cpp
rename : dep/ACE_wrappers/ace/Configuration_Import_Export.cpp => dep/src/ace/Configuration_Import_Export.cpp
rename : dep/ACE_wrappers/ace/Connection_Recycling_Strategy.cpp => dep/src/ace/Connection_Recycling_Strategy.cpp
rename : dep/ACE_wrappers/ace/Connector.cpp => dep/src/ace/Connector.cpp
rename : dep/ACE_wrappers/ace/Containers.cpp => dep/src/ace/Containers.cpp
rename : dep/ACE_wrappers/ace/Containers_T.cpp => dep/src/ace/Containers_T.cpp
rename : dep/ACE_wrappers/ace/Copy_Disabled.cpp => dep/src/ace/Copy_Disabled.cpp
rename : dep/ACE_wrappers/ace/Countdown_Time.cpp => dep/src/ace/Countdown_Time.cpp
rename : dep/ACE_wrappers/ace/DEV.cpp => dep/src/ace/DEV.cpp
rename : dep/ACE_wrappers/ace/DEV_Addr.cpp => dep/src/ace/DEV_Addr.cpp
rename : dep/ACE_wrappers/ace/DEV_Connector.cpp => dep/src/ace/DEV_Connector.cpp
rename : dep/ACE_wrappers/ace/DEV_IO.cpp => dep/src/ace/DEV_IO.cpp
rename : dep/ACE_wrappers/ace/DLL.cpp => dep/src/ace/DLL.cpp
rename : dep/ACE_wrappers/ace/DLL_Manager.cpp => dep/src/ace/DLL_Manager.cpp
rename : dep/ACE_wrappers/ace/Date_Time.cpp => dep/src/ace/Date_Time.cpp
rename : dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp => dep/src/ace/Dev_Poll_Reactor.cpp
rename : dep/ACE_wrappers/ace/Dirent.cpp => dep/src/ace/Dirent.cpp
rename : dep/ACE_wrappers/ace/Dirent_Selector.cpp => dep/src/ace/Dirent_Selector.cpp
rename : dep/ACE_wrappers/ace/Dump.cpp => dep/src/ace/Dump.cpp
rename : dep/ACE_wrappers/ace/Dump_T.cpp => dep/src/ace/Dump_T.cpp
rename : dep/ACE_wrappers/ace/Dynamic.cpp => dep/src/ace/Dynamic.cpp
rename : dep/ACE_wrappers/ace/Dynamic_Message_Strategy.cpp => dep/src/ace/Dynamic_Message_Strategy.cpp
rename : dep/ACE_wrappers/ace/Dynamic_Service.cpp => dep/src/ace/Dynamic_Service.cpp
rename : dep/ACE_wrappers/ace/Dynamic_Service_Base.cpp => dep/src/ace/Dynamic_Service_Base.cpp
rename : dep/ACE_wrappers/ace/Dynamic_Service_Dependency.cpp => dep/src/ace/Dynamic_Service_Dependency.cpp
rename : dep/ACE_wrappers/ace/Encoding_Converter.cpp => dep/src/ace/Encoding_Converter.cpp
rename : dep/ACE_wrappers/ace/Encoding_Converter_Factory.cpp => dep/src/ace/Encoding_Converter_Factory.cpp
rename : dep/ACE_wrappers/ace/Env_Value_T.cpp => dep/src/ace/Env_Value_T.cpp
rename : dep/ACE_wrappers/ace/Event.cpp => dep/src/ace/Event.cpp
rename : dep/ACE_wrappers/ace/Event_Handler.cpp => dep/src/ace/Event_Handler.cpp
rename : dep/ACE_wrappers/ace/Event_Handler_T.cpp => dep/src/ace/Event_Handler_T.cpp
rename : dep/ACE_wrappers/ace/FIFO.cpp => dep/src/ace/FIFO.cpp
rename : dep/ACE_wrappers/ace/FIFO_Recv.cpp => dep/src/ace/FIFO_Recv.cpp
rename : dep/ACE_wrappers/ace/FIFO_Recv_Msg.cpp => dep/src/ace/FIFO_Recv_Msg.cpp
rename : dep/ACE_wrappers/ace/FIFO_Send.cpp => dep/src/ace/FIFO_Send.cpp
rename : dep/ACE_wrappers/ace/FIFO_Send_Msg.cpp => dep/src/ace/FIFO_Send_Msg.cpp
rename : dep/ACE_wrappers/ace/FILE.cpp => dep/src/ace/FILE.cpp
rename : dep/ACE_wrappers/ace/FILE_Addr.cpp => dep/src/ace/FILE_Addr.cpp
rename : dep/ACE_wrappers/ace/FILE_Connector.cpp => dep/src/ace/FILE_Connector.cpp
rename : dep/ACE_wrappers/ace/FILE_IO.cpp => dep/src/ace/FILE_IO.cpp
rename : dep/ACE_wrappers/ace/File_Lock.cpp => dep/src/ace/File_Lock.cpp
rename : dep/ACE_wrappers/ace/Filecache.cpp => dep/src/ace/Filecache.cpp
rename : dep/ACE_wrappers/ace/Flag_Manip.cpp => dep/src/ace/Flag_Manip.cpp
rename : dep/ACE_wrappers/ace/Framework_Component.cpp => dep/src/ace/Framework_Component.cpp
rename : dep/ACE_wrappers/ace/Framework_Component_T.cpp => dep/src/ace/Framework_Component_T.cpp
rename : dep/ACE_wrappers/ace/Free_List.cpp => dep/src/ace/Free_List.cpp
rename : dep/ACE_wrappers/ace/Functor.cpp => dep/src/ace/Functor.cpp
rename : dep/ACE_wrappers/ace/Functor_String.cpp => dep/src/ace/Functor_String.cpp
rename : dep/ACE_wrappers/ace/Functor_T.cpp => dep/src/ace/Functor_T.cpp
rename : dep/ACE_wrappers/ace/Future.cpp => dep/src/ace/Future.cpp
rename : dep/ACE_wrappers/ace/Future_Set.cpp => dep/src/ace/Future_Set.cpp
rename : dep/ACE_wrappers/ace/Get_Opt.cpp => dep/src/ace/Get_Opt.cpp
rename : dep/ACE_wrappers/ace/Guard_T.cpp => dep/src/ace/Guard_T.cpp
rename : dep/ACE_wrappers/ace/Handle_Ops.cpp => dep/src/ace/Handle_Ops.cpp
rename : dep/ACE_wrappers/ace/Handle_Set.cpp => dep/src/ace/Handle_Set.cpp
rename : dep/ACE_wrappers/ace/Hash_Cache_Map_Manager_T.cpp => dep/src/ace/Hash_Cache_Map_Manager_T.cpp
rename : dep/ACE_wrappers/ace/Hash_Map_Manager_T.cpp => dep/src/ace/Hash_Map_Manager_T.cpp
rename : dep/ACE_wrappers/ace/Hash_Map_With_Allocator_T.cpp => dep/src/ace/Hash_Map_With_Allocator_T.cpp
rename : dep/ACE_wrappers/ace/Hash_Multi_Map_Manager_T.cpp => dep/src/ace/Hash_Multi_Map_Manager_T.cpp
rename : dep/ACE_wrappers/ace/Hashable.cpp => dep/src/ace/Hashable.cpp
rename : dep/ACE_wrappers/ace/High_Res_Timer.cpp => dep/src/ace/High_Res_Timer.cpp
rename : dep/ACE_wrappers/ace/ICMP_Socket.cpp => dep/src/ace/ICMP_Socket.cpp
rename : dep/ACE_wrappers/ace/INET_Addr.cpp => dep/src/ace/INET_Addr.cpp
rename : dep/ACE_wrappers/ace/IOStream.cpp => dep/src/ace/IOStream.cpp
rename : dep/ACE_wrappers/ace/IOStream_T.cpp => dep/src/ace/IOStream_T.cpp
rename : dep/ACE_wrappers/ace/IO_Cntl_Msg.cpp => dep/src/ace/IO_Cntl_Msg.cpp
rename : dep/ACE_wrappers/ace/IO_SAP.cpp => dep/src/ace/IO_SAP.cpp
rename : dep/ACE_wrappers/ace/IPC_SAP.cpp => dep/src/ace/IPC_SAP.cpp
rename : dep/ACE_wrappers/ace/Init_ACE.cpp => dep/src/ace/Init_ACE.cpp
rename : dep/ACE_wrappers/ace/Intrusive_Auto_Ptr.cpp => dep/src/ace/Intrusive_Auto_Ptr.cpp
rename : dep/ACE_wrappers/ace/Intrusive_List.cpp => dep/src/ace/Intrusive_List.cpp
rename : dep/ACE_wrappers/ace/Intrusive_List_Node.cpp => dep/src/ace/Intrusive_List_Node.cpp
rename : dep/ACE_wrappers/ace/LOCK_SOCK_Acceptor.cpp => dep/src/ace/LOCK_SOCK_Acceptor.cpp
rename : dep/ACE_wrappers/ace/LSOCK.cpp => dep/src/ace/LSOCK.cpp
rename : dep/ACE_wrappers/ace/LSOCK_Acceptor.cpp => dep/src/ace/LSOCK_Acceptor.cpp
rename : dep/ACE_wrappers/ace/LSOCK_CODgram.cpp => dep/src/ace/LSOCK_CODgram.cpp
rename : dep/ACE_wrappers/ace/LSOCK_Connector.cpp => dep/src/ace/LSOCK_Connector.cpp
rename : dep/ACE_wrappers/ace/LSOCK_Dgram.cpp => dep/src/ace/LSOCK_Dgram.cpp
rename : dep/ACE_wrappers/ace/LSOCK_Stream.cpp => dep/src/ace/LSOCK_Stream.cpp
rename : dep/ACE_wrappers/ace/Lib_Find.cpp => dep/src/ace/Lib_Find.cpp
rename : dep/ACE_wrappers/ace/Local_Memory_Pool.cpp => dep/src/ace/Local_Memory_Pool.cpp
rename : dep/ACE_wrappers/ace/Local_Name_Space.cpp => dep/src/ace/Local_Name_Space.cpp
rename : dep/ACE_wrappers/ace/Local_Name_Space_T.cpp => dep/src/ace/Local_Name_Space_T.cpp
rename : dep/ACE_wrappers/ace/Local_Tokens.cpp => dep/src/ace/Local_Tokens.cpp
rename : dep/ACE_wrappers/ace/Lock.cpp => dep/src/ace/Lock.cpp
rename : dep/ACE_wrappers/ace/Lock_Adapter_T.cpp => dep/src/ace/Lock_Adapter_T.cpp
rename : dep/ACE_wrappers/ace/Log_Msg.cpp => dep/src/ace/Log_Msg.cpp
rename : dep/ACE_wrappers/ace/Log_Msg_Backend.cpp => dep/src/ace/Log_Msg_Backend.cpp
rename : dep/ACE_wrappers/ace/Log_Msg_Callback.cpp => dep/src/ace/Log_Msg_Callback.cpp
rename : dep/ACE_wrappers/ace/Log_Msg_IPC.cpp => dep/src/ace/Log_Msg_IPC.cpp
rename : dep/ACE_wrappers/ace/Log_Msg_NT_Event_Log.cpp => dep/src/ace/Log_Msg_NT_Event_Log.cpp
rename : dep/ACE_wrappers/ace/Log_Msg_UNIX_Syslog.cpp => dep/src/ace/Log_Msg_UNIX_Syslog.cpp
rename : dep/ACE_wrappers/ace/Log_Record.cpp => dep/src/ace/Log_Record.cpp
rename : dep/ACE_wrappers/ace/Logging_Strategy.cpp => dep/src/ace/Logging_Strategy.cpp
rename : dep/ACE_wrappers/ace/MEM_Acceptor.cpp => dep/src/ace/MEM_Acceptor.cpp
rename : dep/ACE_wrappers/ace/MEM_Addr.cpp => dep/src/ace/MEM_Addr.cpp
rename : dep/ACE_wrappers/ace/MEM_Connector.cpp => dep/src/ace/MEM_Connector.cpp
rename : dep/ACE_wrappers/ace/MEM_IO.cpp => dep/src/ace/MEM_IO.cpp
rename : dep/ACE_wrappers/ace/MEM_SAP.cpp => dep/src/ace/MEM_SAP.cpp
rename : dep/ACE_wrappers/ace/MEM_Stream.cpp => dep/src/ace/MEM_Stream.cpp
rename : dep/ACE_wrappers/ace/MMAP_Memory_Pool.cpp => dep/src/ace/MMAP_Memory_Pool.cpp
rename : dep/ACE_wrappers/ace/Malloc.cpp => dep/src/ace/Malloc.cpp
rename : dep/ACE_wrappers/ace/Malloc_Allocator.cpp => dep/src/ace/Malloc_Allocator.cpp
rename : dep/ACE_wrappers/ace/Malloc_T.cpp => dep/src/ace/Malloc_T.cpp
rename : dep/ACE_wrappers/ace/Managed_Object.cpp => dep/src/ace/Managed_Object.cpp
rename : dep/ACE_wrappers/ace/Manual_Event.cpp => dep/src/ace/Manual_Event.cpp
rename : dep/ACE_wrappers/ace/Map_Manager.cpp => dep/src/ace/Map_Manager.cpp
rename : dep/ACE_wrappers/ace/Map_T.cpp => dep/src/ace/Map_T.cpp
rename : dep/ACE_wrappers/ace/Mem_Map.cpp => dep/src/ace/Mem_Map.cpp
rename : dep/ACE_wrappers/ace/Message_Block.cpp => dep/src/ace/Message_Block.cpp
rename : dep/ACE_wrappers/ace/Message_Block_T.cpp => dep/src/ace/Message_Block_T.cpp
rename : dep/ACE_wrappers/ace/Message_Queue.cpp => dep/src/ace/Message_Queue.cpp
rename : dep/ACE_wrappers/ace/Message_Queue_NT.cpp => dep/src/ace/Message_Queue_NT.cpp
rename : dep/ACE_wrappers/ace/Message_Queue_T.cpp => dep/src/ace/Message_Queue_T.cpp
rename : dep/ACE_wrappers/ace/Message_Queue_Vx.cpp => dep/src/ace/Message_Queue_Vx.cpp
rename : dep/ACE_wrappers/ace/Method_Request.cpp => dep/src/ace/Method_Request.cpp
rename : dep/ACE_wrappers/ace/Metrics_Cache_T.cpp => dep/src/ace/Metrics_Cache_T.cpp
rename : dep/ACE_wrappers/ace/Module.cpp => dep/src/ace/Module.cpp
rename : dep/ACE_wrappers/ace/Monitor_Admin.cpp => dep/src/ace/Monitor_Admin.cpp
rename : dep/ACE_wrappers/ace/Monitor_Admin_Manager.cpp => dep/src/ace/Monitor_Admin_Manager.cpp
rename : dep/ACE_wrappers/ace/Monitor_Base.cpp => dep/src/ace/Monitor_Base.cpp
rename : dep/ACE_wrappers/ace/Monitor_Control_Action.cpp => dep/src/ace/Monitor_Control_Action.cpp
rename : dep/ACE_wrappers/ace/Monitor_Control_Types.cpp => dep/src/ace/Monitor_Control_Types.cpp
rename : dep/ACE_wrappers/ace/Monitor_Point_Registry.cpp => dep/src/ace/Monitor_Point_Registry.cpp
rename : dep/ACE_wrappers/ace/Monitor_Size.cpp => dep/src/ace/Monitor_Size.cpp
rename : dep/ACE_wrappers/ace/Msg_WFMO_Reactor.cpp => dep/src/ace/Msg_WFMO_Reactor.cpp
rename : dep/ACE_wrappers/ace/Multihomed_INET_Addr.cpp => dep/src/ace/Multihomed_INET_Addr.cpp
rename : dep/ACE_wrappers/ace/Mutex.cpp => dep/src/ace/Mutex.cpp
rename : dep/ACE_wrappers/ace/NT_Service.cpp => dep/src/ace/NT_Service.cpp
rename : dep/ACE_wrappers/ace/Name_Proxy.cpp => dep/src/ace/Name_Proxy.cpp
rename : dep/ACE_wrappers/ace/Name_Request_Reply.cpp => dep/src/ace/Name_Request_Reply.cpp
rename : dep/ACE_wrappers/ace/Name_Space.cpp => dep/src/ace/Name_Space.cpp
rename : dep/ACE_wrappers/ace/Naming_Context.cpp => dep/src/ace/Naming_Context.cpp
rename : dep/ACE_wrappers/ace/Netlink_Addr.cpp => dep/src/ace/Netlink_Addr.cpp
rename : dep/ACE_wrappers/ace/Node.cpp => dep/src/ace/Node.cpp
rename : dep/ACE_wrappers/ace/Notification_Queue.cpp => dep/src/ace/Notification_Queue.cpp
rename : dep/ACE_wrappers/ace/Notification_Strategy.cpp => dep/src/ace/Notification_Strategy.cpp
rename : dep/ACE_wrappers/ace/OS.cpp => dep/src/ace/OS.cpp
rename : dep/ACE_wrappers/ace/OS_Errno.cpp => dep/src/ace/OS_Errno.cpp
rename : dep/ACE_wrappers/ace/OS_Log_Msg_Attributes.cpp => dep/src/ace/OS_Log_Msg_Attributes.cpp
rename : dep/ACE_wrappers/ace/OS_NS_Thread.cpp => dep/src/ace/OS_NS_Thread.cpp
rename : dep/ACE_wrappers/ace/OS_NS_arpa_inet.cpp => dep/src/ace/OS_NS_arpa_inet.cpp
rename : dep/ACE_wrappers/ace/OS_NS_ctype.cpp => dep/src/ace/OS_NS_ctype.cpp
rename : dep/ACE_wrappers/ace/OS_NS_dirent.cpp => dep/src/ace/OS_NS_dirent.cpp
rename : dep/ACE_wrappers/ace/OS_NS_dlfcn.cpp => dep/src/ace/OS_NS_dlfcn.cpp
rename : dep/ACE_wrappers/ace/OS_NS_errno.cpp => dep/src/ace/OS_NS_errno.cpp
rename : dep/ACE_wrappers/ace/OS_NS_fcntl.cpp => dep/src/ace/OS_NS_fcntl.cpp
rename : dep/ACE_wrappers/ace/OS_NS_math.cpp => dep/src/ace/OS_NS_math.cpp
rename : dep/ACE_wrappers/ace/OS_NS_netdb.cpp => dep/src/ace/OS_NS_netdb.cpp
rename : dep/ACE_wrappers/ace/OS_NS_poll.cpp => dep/src/ace/OS_NS_poll.cpp
rename : dep/ACE_wrappers/ace/OS_NS_pwd.cpp => dep/src/ace/OS_NS_pwd.cpp
rename : dep/ACE_wrappers/ace/OS_NS_regex.cpp => dep/src/ace/OS_NS_regex.cpp
rename : dep/ACE_wrappers/ace/OS_NS_signal.cpp => dep/src/ace/OS_NS_signal.cpp
rename : dep/ACE_wrappers/ace/OS_NS_stdio.cpp => dep/src/ace/OS_NS_stdio.cpp
rename : dep/ACE_wrappers/ace/OS_NS_stdlib.cpp => dep/src/ace/OS_NS_stdlib.cpp
rename : dep/ACE_wrappers/ace/OS_NS_string.cpp => dep/src/ace/OS_NS_string.cpp
rename : dep/ACE_wrappers/ace/OS_NS_strings.cpp => dep/src/ace/OS_NS_strings.cpp
rename : dep/ACE_wrappers/ace/OS_NS_stropts.cpp => dep/src/ace/OS_NS_stropts.cpp
rename : dep/ACE_wrappers/ace/OS_NS_sys_mman.cpp => dep/src/ace/OS_NS_sys_mman.cpp
rename : dep/ACE_wrappers/ace/OS_NS_sys_msg.cpp => dep/src/ace/OS_NS_sys_msg.cpp
rename : dep/ACE_wrappers/ace/OS_NS_sys_resource.cpp => dep/src/ace/OS_NS_sys_resource.cpp
rename : dep/ACE_wrappers/ace/OS_NS_sys_select.cpp => dep/src/ace/OS_NS_sys_select.cpp
rename : dep/ACE_wrappers/ace/OS_NS_sys_sendfile.cpp => dep/src/ace/OS_NS_sys_sendfile.cpp
rename : dep/ACE_wrappers/ace/OS_NS_sys_shm.cpp => dep/src/ace/OS_NS_sys_shm.cpp
rename : dep/ACE_wrappers/ace/OS_NS_sys_socket.cpp => dep/src/ace/OS_NS_sys_socket.cpp
rename : dep/ACE_wrappers/ace/OS_NS_sys_stat.cpp => dep/src/ace/OS_NS_sys_stat.cpp
rename : dep/ACE_wrappers/ace/OS_NS_sys_time.cpp => dep/src/ace/OS_NS_sys_time.cpp
rename : dep/ACE_wrappers/ace/OS_NS_sys_uio.cpp => dep/src/ace/OS_NS_sys_uio.cpp
rename : dep/ACE_wrappers/ace/OS_NS_sys_utsname.cpp => dep/src/ace/OS_NS_sys_utsname.cpp
rename : dep/ACE_wrappers/ace/OS_NS_sys_wait.cpp => dep/src/ace/OS_NS_sys_wait.cpp
rename : dep/ACE_wrappers/ace/OS_NS_time.cpp => dep/src/ace/OS_NS_time.cpp
rename : dep/ACE_wrappers/ace/OS_NS_unistd.cpp => dep/src/ace/OS_NS_unistd.cpp
rename : dep/ACE_wrappers/ace/OS_NS_wchar.cpp => dep/src/ace/OS_NS_wchar.cpp
rename : dep/ACE_wrappers/ace/OS_QoS.cpp => dep/src/ace/OS_QoS.cpp
rename : dep/ACE_wrappers/ace/OS_TLI.cpp => dep/src/ace/OS_TLI.cpp
rename : dep/ACE_wrappers/ace/OS_Thread_Adapter.cpp => dep/src/ace/OS_Thread_Adapter.cpp
rename : dep/ACE_wrappers/ace/OS_main.cpp => dep/src/ace/OS_main.cpp
rename : dep/ACE_wrappers/ace/Obchunk.cpp => dep/src/ace/Obchunk.cpp
rename : dep/ACE_wrappers/ace/Object_Manager.cpp => dep/src/ace/Object_Manager.cpp
rename : dep/ACE_wrappers/ace/Object_Manager_Base.cpp => dep/src/ace/Object_Manager_Base.cpp
rename : dep/ACE_wrappers/ace/Obstack_T.cpp => dep/src/ace/Obstack_T.cpp
rename : dep/ACE_wrappers/ace/PI_Malloc.cpp => dep/src/ace/PI_Malloc.cpp
rename : dep/ACE_wrappers/ace/POSIX_Asynch_IO.cpp => dep/src/ace/POSIX_Asynch_IO.cpp
rename : dep/ACE_wrappers/ace/POSIX_CB_Proactor.cpp => dep/src/ace/POSIX_CB_Proactor.cpp
rename : dep/ACE_wrappers/ace/POSIX_Proactor.cpp => dep/src/ace/POSIX_Proactor.cpp
rename : dep/ACE_wrappers/ace/Pagefile_Memory_Pool.cpp => dep/src/ace/Pagefile_Memory_Pool.cpp
rename : dep/ACE_wrappers/ace/Pair_T.cpp => dep/src/ace/Pair_T.cpp
rename : dep/ACE_wrappers/ace/Parse_Node.cpp => dep/src/ace/Parse_Node.cpp
rename : dep/ACE_wrappers/ace/Ping_Socket.cpp => dep/src/ace/Ping_Socket.cpp
rename : dep/ACE_wrappers/ace/Pipe.cpp => dep/src/ace/Pipe.cpp
rename : dep/ACE_wrappers/ace/Priority_Reactor.cpp => dep/src/ace/Priority_Reactor.cpp
rename : dep/ACE_wrappers/ace/Proactor.cpp => dep/src/ace/Proactor.cpp
rename : dep/ACE_wrappers/ace/Proactor_Impl.cpp => dep/src/ace/Proactor_Impl.cpp
rename : dep/ACE_wrappers/ace/Process.cpp => dep/src/ace/Process.cpp
rename : dep/ACE_wrappers/ace/Process_Manager.cpp => dep/src/ace/Process_Manager.cpp
rename : dep/ACE_wrappers/ace/Process_Mutex.cpp => dep/src/ace/Process_Mutex.cpp
rename : dep/ACE_wrappers/ace/Process_Semaphore.cpp => dep/src/ace/Process_Semaphore.cpp
rename : dep/ACE_wrappers/ace/Profile_Timer.cpp => dep/src/ace/Profile_Timer.cpp
rename : dep/ACE_wrappers/ace/RB_Tree.cpp => dep/src/ace/RB_Tree.cpp
rename : dep/ACE_wrappers/ace/RW_Mutex.cpp => dep/src/ace/RW_Mutex.cpp
rename : dep/ACE_wrappers/ace/RW_Process_Mutex.cpp => dep/src/ace/RW_Process_Mutex.cpp
rename : dep/ACE_wrappers/ace/RW_Thread_Mutex.cpp => dep/src/ace/RW_Thread_Mutex.cpp
rename : dep/ACE_wrappers/ace/Reactor.cpp => dep/src/ace/Reactor.cpp
rename : dep/ACE_wrappers/ace/Reactor_Impl.cpp => dep/src/ace/Reactor_Impl.cpp
rename : dep/ACE_wrappers/ace/Reactor_Notification_Strategy.cpp => dep/src/ace/Reactor_Notification_Strategy.cpp
rename : dep/ACE_wrappers/ace/Reactor_Timer_Interface.cpp => dep/src/ace/Reactor_Timer_Interface.cpp
rename : dep/ACE_wrappers/ace/Reactor_Token_T.cpp => dep/src/ace/Reactor_Token_T.cpp
rename : dep/ACE_wrappers/ace/Read_Buffer.cpp => dep/src/ace/Read_Buffer.cpp
rename : dep/ACE_wrappers/ace/Recursive_Thread_Mutex.cpp => dep/src/ace/Recursive_Thread_Mutex.cpp
rename : dep/ACE_wrappers/ace/Recyclable.cpp => dep/src/ace/Recyclable.cpp
rename : dep/ACE_wrappers/ace/Refcountable_T.cpp => dep/src/ace/Refcountable_T.cpp
rename : dep/ACE_wrappers/ace/Refcounted_Auto_Ptr.cpp => dep/src/ace/Refcounted_Auto_Ptr.cpp
rename : dep/ACE_wrappers/ace/Registry.cpp => dep/src/ace/Registry.cpp
rename : dep/ACE_wrappers/ace/Registry_Name_Space.cpp => dep/src/ace/Registry_Name_Space.cpp
rename : dep/ACE_wrappers/ace/Remote_Name_Space.cpp => dep/src/ace/Remote_Name_Space.cpp
rename : dep/ACE_wrappers/ace/Remote_Tokens.cpp => dep/src/ace/Remote_Tokens.cpp
rename : dep/ACE_wrappers/ace/Reverse_Lock_T.cpp => dep/src/ace/Reverse_Lock_T.cpp
rename : dep/ACE_wrappers/ace/Rtems_init.c => dep/src/ace/Rtems_init.c
rename : dep/ACE_wrappers/ace/SOCK.cpp => dep/src/ace/SOCK.cpp
rename : dep/ACE_wrappers/ace/SOCK_Acceptor.cpp => dep/src/ace/SOCK_Acceptor.cpp
rename : dep/ACE_wrappers/ace/SOCK_CODgram.cpp => dep/src/ace/SOCK_CODgram.cpp
rename : dep/ACE_wrappers/ace/SOCK_Connector.cpp => dep/src/ace/SOCK_Connector.cpp
rename : dep/ACE_wrappers/ace/SOCK_Dgram.cpp => dep/src/ace/SOCK_Dgram.cpp
rename : dep/ACE_wrappers/ace/SOCK_Dgram_Bcast.cpp => dep/src/ace/SOCK_Dgram_Bcast.cpp
rename : dep/ACE_wrappers/ace/SOCK_Dgram_Mcast.cpp => dep/src/ace/SOCK_Dgram_Mcast.cpp
rename : dep/ACE_wrappers/ace/SOCK_IO.cpp => dep/src/ace/SOCK_IO.cpp
rename : dep/ACE_wrappers/ace/SOCK_Netlink.cpp => dep/src/ace/SOCK_Netlink.cpp
rename : dep/ACE_wrappers/ace/SOCK_SEQPACK_Acceptor.cpp => dep/src/ace/SOCK_SEQPACK_Acceptor.cpp
rename : dep/ACE_wrappers/ace/SOCK_SEQPACK_Association.cpp => dep/src/ace/SOCK_SEQPACK_Association.cpp
rename : dep/ACE_wrappers/ace/SOCK_SEQPACK_Connector.cpp => dep/src/ace/SOCK_SEQPACK_Connector.cpp
rename : dep/ACE_wrappers/ace/SOCK_Stream.cpp => dep/src/ace/SOCK_Stream.cpp
rename : dep/ACE_wrappers/ace/SPIPE.cpp => dep/src/ace/SPIPE.cpp
rename : dep/ACE_wrappers/ace/SPIPE_Acceptor.cpp => dep/src/ace/SPIPE_Acceptor.cpp
rename : dep/ACE_wrappers/ace/SPIPE_Addr.cpp => dep/src/ace/SPIPE_Addr.cpp
rename : dep/ACE_wrappers/ace/SPIPE_Connector.cpp => dep/src/ace/SPIPE_Connector.cpp
rename : dep/ACE_wrappers/ace/SPIPE_Stream.cpp => dep/src/ace/SPIPE_Stream.cpp
rename : dep/ACE_wrappers/ace/SSL/SSL_Asynch_BIO.cpp => dep/src/ace/SSL/SSL_Asynch_BIO.cpp
rename : dep/ACE_wrappers/ace/SSL/SSL_Asynch_Stream.cpp => dep/src/ace/SSL/SSL_Asynch_Stream.cpp
rename : dep/ACE_wrappers/ace/SSL/SSL_Context.cpp => dep/src/ace/SSL/SSL_Context.cpp
rename : dep/ACE_wrappers/ace/SSL/SSL_SOCK.cpp => dep/src/ace/SSL/SSL_SOCK.cpp
rename : dep/ACE_wrappers/ace/SSL/SSL_SOCK_Acceptor.cpp => dep/src/ace/SSL/SSL_SOCK_Acceptor.cpp
rename : dep/ACE_wrappers/ace/SSL/SSL_SOCK_Connector.cpp => dep/src/ace/SSL/SSL_SOCK_Connector.cpp
rename : dep/ACE_wrappers/ace/SSL/SSL_SOCK_Stream.cpp => dep/src/ace/SSL/SSL_SOCK_Stream.cpp
rename : dep/ACE_wrappers/ace/SString.cpp => dep/src/ace/SString.cpp
rename : dep/ACE_wrappers/ace/SUN_Proactor.cpp => dep/src/ace/SUN_Proactor.cpp
rename : dep/ACE_wrappers/ace/SV_Message.cpp => dep/src/ace/SV_Message.cpp
rename : dep/ACE_wrappers/ace/SV_Message_Queue.cpp => dep/src/ace/SV_Message_Queue.cpp
rename : dep/ACE_wrappers/ace/SV_Semaphore_Complex.cpp => dep/src/ace/SV_Semaphore_Complex.cpp
rename : dep/ACE_wrappers/ace/SV_Semaphore_Simple.cpp => dep/src/ace/SV_Semaphore_Simple.cpp
rename : dep/ACE_wrappers/ace/SV_Shared_Memory.cpp => dep/src/ace/SV_Shared_Memory.cpp
rename : dep/ACE_wrappers/ace/Sample_History.cpp => dep/src/ace/Sample_History.cpp
rename : dep/ACE_wrappers/ace/Sbrk_Memory_Pool.cpp => dep/src/ace/Sbrk_Memory_Pool.cpp
rename : dep/ACE_wrappers/ace/Sched_Params.cpp => dep/src/ace/Sched_Params.cpp
rename : dep/ACE_wrappers/ace/Select_Reactor_Base.cpp => dep/src/ace/Select_Reactor_Base.cpp
rename : dep/ACE_wrappers/ace/Select_Reactor_T.cpp => dep/src/ace/Select_Reactor_T.cpp
rename : dep/ACE_wrappers/ace/Semaphore.cpp => dep/src/ace/Semaphore.cpp
rename : dep/ACE_wrappers/ace/Service_Config.cpp => dep/src/ace/Service_Config.cpp
rename : dep/ACE_wrappers/ace/Service_Gestalt.cpp => dep/src/ace/Service_Gestalt.cpp
rename : dep/ACE_wrappers/ace/Service_Manager.cpp => dep/src/ace/Service_Manager.cpp
rename : dep/ACE_wrappers/ace/Service_Object.cpp => dep/src/ace/Service_Object.cpp
rename : dep/ACE_wrappers/ace/Service_Repository.cpp => dep/src/ace/Service_Repository.cpp
rename : dep/ACE_wrappers/ace/Service_Types.cpp => dep/src/ace/Service_Types.cpp
rename : dep/ACE_wrappers/ace/Shared_Memory.cpp => dep/src/ace/Shared_Memory.cpp
rename : dep/ACE_wrappers/ace/Shared_Memory_MM.cpp => dep/src/ace/Shared_Memory_MM.cpp
rename : dep/ACE_wrappers/ace/Shared_Memory_Pool.cpp => dep/src/ace/Shared_Memory_Pool.cpp
rename : dep/ACE_wrappers/ace/Shared_Memory_SV.cpp => dep/src/ace/Shared_Memory_SV.cpp
rename : dep/ACE_wrappers/ace/Shared_Object.cpp => dep/src/ace/Shared_Object.cpp
rename : dep/ACE_wrappers/ace/Sig_Adapter.cpp => dep/src/ace/Sig_Adapter.cpp
rename : dep/ACE_wrappers/ace/Sig_Handler.cpp => dep/src/ace/Sig_Handler.cpp
rename : dep/ACE_wrappers/ace/Signal.cpp => dep/src/ace/Signal.cpp
rename : dep/ACE_wrappers/ace/Singleton.cpp => dep/src/ace/Singleton.cpp
rename : dep/ACE_wrappers/ace/Sock_Connect.cpp => dep/src/ace/Sock_Connect.cpp
rename : dep/ACE_wrappers/ace/Stack_Trace.cpp => dep/src/ace/Stack_Trace.cpp
rename : dep/ACE_wrappers/ace/Stats.cpp => dep/src/ace/Stats.cpp
rename : dep/ACE_wrappers/ace/Strategies_T.cpp => dep/src/ace/Strategies_T.cpp
rename : dep/ACE_wrappers/ace/Stream.cpp => dep/src/ace/Stream.cpp
rename : dep/ACE_wrappers/ace/Stream_Modules.cpp => dep/src/ace/Stream_Modules.cpp
rename : dep/ACE_wrappers/ace/String_Base.cpp => dep/src/ace/String_Base.cpp
rename : dep/ACE_wrappers/ace/String_Base_Const.cpp => dep/src/ace/String_Base_Const.cpp
rename : dep/ACE_wrappers/ace/Svc_Conf_Lexer.cpp => dep/src/ace/Svc_Conf_Lexer.cpp
rename : dep/ACE_wrappers/ace/Svc_Conf_y.cpp => dep/src/ace/Svc_Conf_y.cpp
rename : dep/ACE_wrappers/ace/Svc_Handler.cpp => dep/src/ace/Svc_Handler.cpp
rename : dep/ACE_wrappers/ace/Synch_Options.cpp => dep/src/ace/Synch_Options.cpp
rename : dep/ACE_wrappers/ace/Synch_T.cpp => dep/src/ace/Synch_T.cpp
rename : dep/ACE_wrappers/ace/System_Time.cpp => dep/src/ace/System_Time.cpp
rename : dep/ACE_wrappers/ace/TLI.cpp => dep/src/ace/TLI.cpp
rename : dep/ACE_wrappers/ace/TLI_Acceptor.cpp => dep/src/ace/TLI_Acceptor.cpp
rename : dep/ACE_wrappers/ace/TLI_Connector.cpp => dep/src/ace/TLI_Connector.cpp
rename : dep/ACE_wrappers/ace/TLI_Stream.cpp => dep/src/ace/TLI_Stream.cpp
rename : dep/ACE_wrappers/ace/TP_Reactor.cpp => dep/src/ace/TP_Reactor.cpp
rename : dep/ACE_wrappers/ace/TSS_Adapter.cpp => dep/src/ace/TSS_Adapter.cpp
rename : dep/ACE_wrappers/ace/TSS_T.cpp => dep/src/ace/TSS_T.cpp
rename : dep/ACE_wrappers/ace/TTY_IO.cpp => dep/src/ace/TTY_IO.cpp
rename : dep/ACE_wrappers/ace/Task.cpp => dep/src/ace/Task.cpp
rename : dep/ACE_wrappers/ace/Task_Ex_T.cpp => dep/src/ace/Task_Ex_T.cpp
rename : dep/ACE_wrappers/ace/Task_T.cpp => dep/src/ace/Task_T.cpp
rename : dep/ACE_wrappers/ace/Test_and_Set.cpp => dep/src/ace/Test_and_Set.cpp
rename : dep/ACE_wrappers/ace/Thread.cpp => dep/src/ace/Thread.cpp
rename : dep/ACE_wrappers/ace/Thread_Adapter.cpp => dep/src/ace/Thread_Adapter.cpp
rename : dep/ACE_wrappers/ace/Thread_Control.cpp => dep/src/ace/Thread_Control.cpp
rename : dep/ACE_wrappers/ace/Thread_Exit.cpp => dep/src/ace/Thread_Exit.cpp
rename : dep/ACE_wrappers/ace/Thread_Hook.cpp => dep/src/ace/Thread_Hook.cpp
rename : dep/ACE_wrappers/ace/Thread_Manager.cpp => dep/src/ace/Thread_Manager.cpp
rename : dep/ACE_wrappers/ace/Thread_Mutex.cpp => dep/src/ace/Thread_Mutex.cpp
rename : dep/ACE_wrappers/ace/Thread_Semaphore.cpp => dep/src/ace/Thread_Semaphore.cpp
rename : dep/ACE_wrappers/ace/Throughput_Stats.cpp => dep/src/ace/Throughput_Stats.cpp
rename : dep/ACE_wrappers/ace/Time_Value.cpp => dep/src/ace/Time_Value.cpp
rename : dep/ACE_wrappers/ace/Timeprobe.cpp => dep/src/ace/Timeprobe.cpp
rename : dep/ACE_wrappers/ace/Timeprobe_T.cpp => dep/src/ace/Timeprobe_T.cpp
rename : dep/ACE_wrappers/ace/Timer_Hash_T.cpp => dep/src/ace/Timer_Hash_T.cpp
rename : dep/ACE_wrappers/ace/Timer_Heap_T.cpp => dep/src/ace/Timer_Heap_T.cpp
rename : dep/ACE_wrappers/ace/Timer_List_T.cpp => dep/src/ace/Timer_List_T.cpp
rename : dep/ACE_wrappers/ace/Timer_Queue_Adapters.cpp => dep/src/ace/Timer_Queue_Adapters.cpp
rename : dep/ACE_wrappers/ace/Timer_Queue_T.cpp => dep/src/ace/Timer_Queue_T.cpp
rename : dep/ACE_wrappers/ace/Timer_Wheel_T.cpp => dep/src/ace/Timer_Wheel_T.cpp
rename : dep/ACE_wrappers/ace/Token.cpp => dep/src/ace/Token.cpp
rename : dep/ACE_wrappers/ace/Token_Collection.cpp => dep/src/ace/Token_Collection.cpp
rename : dep/ACE_wrappers/ace/Token_Invariants.cpp => dep/src/ace/Token_Invariants.cpp
rename : dep/ACE_wrappers/ace/Token_Manager.cpp => dep/src/ace/Token_Manager.cpp
rename : dep/ACE_wrappers/ace/Token_Request_Reply.cpp => dep/src/ace/Token_Request_Reply.cpp
rename : dep/ACE_wrappers/ace/Trace.cpp => dep/src/ace/Trace.cpp
rename : dep/ACE_wrappers/ace/Typed_SV_Message.cpp => dep/src/ace/Typed_SV_Message.cpp
rename : dep/ACE_wrappers/ace/Typed_SV_Message_Queue.cpp => dep/src/ace/Typed_SV_Message_Queue.cpp
rename : dep/ACE_wrappers/ace/UNIX_Addr.cpp => dep/src/ace/UNIX_Addr.cpp
rename : dep/ACE_wrappers/ace/UPIPE_Acceptor.cpp => dep/src/ace/UPIPE_Acceptor.cpp
rename : dep/ACE_wrappers/ace/UPIPE_Connector.cpp => dep/src/ace/UPIPE_Connector.cpp
rename : dep/ACE_wrappers/ace/UPIPE_Stream.cpp => dep/src/ace/UPIPE_Stream.cpp
rename : dep/ACE_wrappers/ace/UTF16_Encoding_Converter.cpp => dep/src/ace/UTF16_Encoding_Converter.cpp
rename : dep/ACE_wrappers/ace/UTF32_Encoding_Converter.cpp => dep/src/ace/UTF32_Encoding_Converter.cpp
rename : dep/ACE_wrappers/ace/UTF8_Encoding_Converter.cpp => dep/src/ace/UTF8_Encoding_Converter.cpp
rename : dep/ACE_wrappers/ace/UUID.cpp => dep/src/ace/UUID.cpp
rename : dep/ACE_wrappers/ace/Unbounded_Queue.cpp => dep/src/ace/Unbounded_Queue.cpp
rename : dep/ACE_wrappers/ace/Unbounded_Set.cpp => dep/src/ace/Unbounded_Set.cpp
rename : dep/ACE_wrappers/ace/Unbounded_Set_Ex.cpp => dep/src/ace/Unbounded_Set_Ex.cpp
rename : dep/ACE_wrappers/ace/Vector_T.cpp => dep/src/ace/Vector_T.cpp
rename : dep/ACE_wrappers/ace/WFMO_Reactor.cpp => dep/src/ace/WFMO_Reactor.cpp
rename : dep/ACE_wrappers/ace/WIN32_Asynch_IO.cpp => dep/src/ace/WIN32_Asynch_IO.cpp
rename : dep/ACE_wrappers/ace/WIN32_Proactor.cpp => dep/src/ace/WIN32_Proactor.cpp
rename : dep/ACE_wrappers/ace/XML_Svc_Conf.cpp => dep/src/ace/XML_Svc_Conf.cpp
rename : dep/ACE_wrappers/ace/XTI_ATM_Mcast.cpp => dep/src/ace/XTI_ATM_Mcast.cpp
rename : dep/ACE_wrappers/ace/ace_wchar.cpp => dep/src/ace/ace_wchar.cpp
rename : dep/ACE_wrappers/ace/gethrtime.cpp => dep/src/ace/gethrtime.cpp
2010-06-06 01:20:17 +02:00

2023 lines
63 KiB
C++

// -*- C++ -*-
//=============================================================================
/**
* @file OS_NS_Thread.h
*
* $Id: OS_NS_Thread.h 81014 2008-03-19 11:41:31Z johnnyw $
*
* @author Douglas C. Schmidt <schmidt@cs.wustl.edu>
* @author Jesper S. M|ller<stophph@diku.dk>
* @author and a cast of thousands...
*
* Originally in OS.h.
*/
//=============================================================================
#ifndef ACE_OS_NS_THREAD_H
# define ACE_OS_NS_THREAD_H
# include /**/ "ace/pre.h"
# include "ace/config-all.h"
# if !defined (ACE_LACKS_PRAGMA_ONCE)
# pragma once
# endif /* ACE_LACKS_PRAGMA_ONCE */
# include "ace/Global_Macros.h"
# include "ace/Basic_Types.h"
# include "ace/Default_Constants.h"
# include "ace/os_include/os_pthread.h"
# include "ace/os_include/os_sched.h"
# include "ace/Base_Thread_Adapter.h"
# include "ace/os_include/sys/os_sem.h"
# include "ace/os_include/os_semaphore.h"
# include "ace/OS_Memory.h"
# include "ace/OS_NS_signal.h"
# include "ace/ACE_export.h"
# include "ace/Object_Manager_Base.h"
# if defined (ACE_EXPORT_MACRO)
# undef ACE_EXPORT_MACRO
# endif
# define ACE_EXPORT_MACRO ACE_Export
# if defined (ACE_HAS_PRIOCNTL)
// Need to #include thread.h before #defining THR_BOUND, etc.,
// when building without threads on SunOS 5.x.
# if defined (sun)
# include /**/ <thread.h>
# endif /* sun */
// Need to #include these before #defining USYNC_PROCESS on SunOS 5.x.
# include /**/ <sys/rtpriocntl.h>
# include /**/ <sys/tspriocntl.h>
# endif /* ACE_HAS_PRIOCNTL */
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
# if defined (ACE_WIN32)
typedef DWORD ACE_thread_t;
typedef HANDLE ACE_hthread_t;
// Native TSS key type
typedef DWORD ACE_OS_thread_key_t;
// Application TSS key type (use this type except in TSS Emulation)
# if defined (ACE_HAS_TSS_EMULATION)
typedef u_int ACE_thread_key_t;
# else /* ! ACE_HAS_TSS_EMULATION */
typedef ACE_OS_thread_key_t ACE_thread_key_t;
# endif /* ! ACE_HAS_TSS_EMULATION */
# endif /* ACE_WIN32 */
ACE_END_VERSIONED_NAMESPACE_DECL
# if !defined (ACE_HAS_POSIX_SEM) && defined (ACE_USES_FIFO_SEM)
extern "C" {
typedef struct
{
char* name_;
ACE_HANDLE fd_[2];
} ACE_sema_t;
}
#endif /* !ACE_HAS_POSIX_SEM && ACE_USES_FIFO_SEM */
# if defined (ACE_HAS_THREADS)
# if defined (ACE_HAS_STHREADS)
# include /**/ <synch.h>
# include /**/ <thread.h>
# define ACE_SCOPE_PROCESS P_PID
# define ACE_SCOPE_LWP P_LWPID
# define ACE_SCOPE_THREAD (ACE_SCOPE_LWP + 1)
# else
# define ACE_SCOPE_PROCESS 0
# define ACE_SCOPE_LWP 1
# define ACE_SCOPE_THREAD 2
# endif /* ACE_HAS_STHREADS */
# if !defined (ACE_HAS_PTHREADS)
# define ACE_SCHED_OTHER 0
# define ACE_SCHED_FIFO 1
# define ACE_SCHED_RR 2
# endif /* ! ACE_HAS_PTHREADS */
# if defined (ACE_HAS_PTHREADS)
// moved to pthread.h
# elif defined (ACE_HAS_STHREADS)
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
// Solaris threads, without PTHREADS.
// Typedefs to help compatibility with Windows NT and Pthreads.
typedef thread_t ACE_thread_t;
// Native TSS key type (not for general use)
typedef thread_key_t ACE_OS_thread_key_t;
// Application TSS key type (use this type except in TSS Emulation)
# if defined (ACE_HAS_TSS_EMULATION)
typedef u_int ACE_thread_key_t;
# else /* ! ACE_HAS_TSS_EMULATION */
typedef ACE_OS_thread_key_t ACE_thread_key_t;
# endif /* ! ACE_HAS_TSS_EMULATION */
typedef mutex_t ACE_mutex_t;
# if !defined (ACE_LACKS_RWLOCK_T)
typedef rwlock_t ACE_rwlock_t;
# endif /* !ACE_LACKS_RWLOCK_T */
# if !defined (ACE_HAS_POSIX_SEM) && !defined (ACE_USES_FIFO_SEM)
typedef sema_t ACE_sema_t;
# endif /* !ACE_HAS_POSIX_SEM */
typedef cond_t ACE_cond_t;
struct ACE_Export ACE_condattr_t
{
int type;
};
struct ACE_Export ACE_mutexattr_t
{
int type;
};
typedef ACE_thread_t ACE_hthread_t;
typedef ACE_mutex_t ACE_thread_mutex_t;
ACE_END_VERSIONED_NAMESPACE_DECL
# define THR_CANCEL_DISABLE 0
# define THR_CANCEL_ENABLE 0
# define THR_CANCEL_DEFERRED 0
# define THR_CANCEL_ASYNCHRONOUS 0
# define THR_JOINABLE 0
# define THR_SCHED_FIFO 0
# define THR_SCHED_RR 0
# define THR_SCHED_DEFAULT 0
# define THR_INHERIT_SCHED 0
# define THR_SCOPE_PROCESS 0
# elif defined (ACE_VXWORKS)
# include /**/ <sysLib.h> // for sysClkRateGet()
# if !defined (__RTP__)
# include /**/ <taskLib.h>
# include /**/ <taskHookLib.h>
# endif
// make sure these are included for VXWORKS.
// @todo move these to a common place, perhaps the top of the file.
# include "ace/os_include/os_fcntl.h"
# include "ace/os_include/os_netdb.h"
# include "ace/os_include/os_semaphore.h"
# include "ace/os_include/os_signal.h"
# include "ace/os_include/os_stdio.h"
# include "ace/os_include/os_stdlib.h"
# include "ace/os_include/os_stropts.h"
# include "ace/os_include/os_unistd.h"
# include "ace/os_include/arpa/os_inet.h"
# include "ace/os_include/sys/os_select.h"
# include "ace/os_include/sys/os_socket.h"
// task options: the other options are either obsolete, internal, or for
// Fortran or Ada support
# define VX_UNBREAKABLE 0x0002 /* breakpoints ignored */
# if !defined (VX_FP_TASK)
# define VX_FP_TASK 0x0008 /* floating point coprocessor */
# endif
# define VX_PRIVATE_ENV 0x0080 /* private environment support */
# define VX_NO_STACK_FILL 0x0100 /* do not stack fill for
checkstack () */
# define THR_CANCEL_DISABLE 0
# define THR_CANCEL_ENABLE 0
# define THR_CANCEL_DEFERRED 0
# define THR_CANCEL_ASYNCHRONOUS 0
# define THR_BOUND 0
# define THR_NEW_LWP 0
# define THR_DETACHED 0
# define THR_SUSPENDED 0
# define THR_DAEMON 0
# define THR_JOINABLE 0
# define THR_SCHED_FIFO 0
# define THR_SCHED_RR 0
# define THR_SCHED_DEFAULT 0
# define THR_INHERIT_SCHED 0
# define THR_EXPLICIT_SCHED 0
# define THR_SCHED_IO 0
# define THR_SCOPE_SYSTEM 0
# define THR_SCOPE_PROCESS 0
# define USYNC_THREAD 0
# define USYNC_PROCESS 1 /* It's all global on VxWorks
(without MMU option). */
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
typedef SEM_ID ACE_mutex_t;
// Implement ACE_thread_mutex_t with ACE_mutex_t because there's just
// one process . . .
typedef ACE_mutex_t ACE_thread_mutex_t;
# if !defined (ACE_HAS_POSIX_SEM)
// Use VxWorks semaphores, wrapped ...
typedef struct
{
/// Semaphore handle. This is allocated by VxWorks.
SEM_ID sema_;
/// Name of the semaphore: always NULL with VxWorks.
char *name_;
} ACE_sema_t;
# endif /* !ACE_HAS_POSIX_SEM */
typedef int ACE_thread_t;
typedef int ACE_hthread_t;
// Key type: the ACE TSS emulation requires the key type be unsigned,
// for efficiency. (Current POSIX and Solaris TSS implementations also
// use u_int, so the ACE TSS emulation is compatible with them.)
// Native TSS key type
typedef u_int ACE_OS_thread_key_t;
// Application TSS key type (use this type except in TSS Emulation)
# if defined (ACE_HAS_TSS_EMULATION)
typedef u_int ACE_thread_key_t;
# else /* ! ACE_HAS_TSS_EMULATION */
typedef ACE_OS_thread_key_t ACE_thread_key_t;
# endif /* ! ACE_HAS_TSS_EMULATION */
ACE_END_VERSIONED_NAMESPACE_DECL
# elif defined (ACE_HAS_WTHREADS)
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
typedef CRITICAL_SECTION ACE_thread_mutex_t;
typedef struct
{
/// Either USYNC_THREAD or USYNC_PROCESS
int type_;
union
{
HANDLE proc_mutex_;
CRITICAL_SECTION thr_mutex_;
};
} ACE_mutex_t;
// Wrapper for NT Events.
typedef HANDLE ACE_event_t;
# if defined (ACE_WIN32)
//@@ ACE_USES_WINCE_SEMA_SIMULATION is used to debug
// semaphore simulation on WinNT. It should be
// changed to ACE_USES_HAS_WINCE at some later point.
# if !defined (ACE_USES_WINCE_SEMA_SIMULATION)
typedef HANDLE ACE_sema_t;
# else
/**
* @class ACE_sema_t
*
* @brief Semaphore simulation for Windows CE.
*/
class ACE_Export ACE_sema_t
{
public:
/// Serializes access to @c count_.
ACE_thread_mutex_t lock_;
/// This event is signaled whenever the count becomes non-zero.
ACE_event_t count_nonzero_;
/// Current count of the semaphore.
u_int count_;
};
# endif /* ACE_USES_WINCE_SEMA_SIMULATION */
# endif /* defined (ACE_WIN32) */
ACE_END_VERSIONED_NAMESPACE_DECL
// These need to be different values, neither of which can be 0...
# define USYNC_THREAD 1
# define USYNC_PROCESS 2
# define THR_CANCEL_DISABLE 0
# define THR_CANCEL_ENABLE 0
# define THR_CANCEL_DEFERRED 0
# define THR_CANCEL_ASYNCHRONOUS 0
# define THR_DETACHED 0x02000000 /* ignore in most places */
# define THR_BOUND 0 /* ignore in most places */
# define THR_NEW_LWP 0 /* ignore in most places */
# define THR_DAEMON 0 /* ignore in most places */
# define THR_JOINABLE 0 /* ignore in most places */
# define THR_SUSPENDED CREATE_SUSPENDED
# define THR_USE_AFX 0x01000000
# define THR_SCHED_FIFO 0
# define THR_SCHED_RR 0
# define THR_SCHED_DEFAULT 0
# define THR_INHERIT_SCHED 0
# define THR_EXPLICIT_SCHED 0
# define THR_SCOPE_PROCESS 0
# define THR_SCOPE_SYSTEM 0
# endif /* ACE_HAS_PTHREADS / STHREADS / VXWORKS / WTHREADS **********/
# if defined (ACE_LACKS_COND_T)
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
/**
* @class ACE_cond_t
*
* @brief This structure is used to implement condition variables on
* platforms that lack it natively, such as VxWorks, and Win32.
*
* At the current time, this stuff only works for threads
* within the same process.
*/
class ACE_Export ACE_cond_t
{
public:
/// Returns the number of waiters.
long waiters (void) const;
//protected:
/// Number of waiting threads.
long waiters_;
/// Serialize access to the waiters count.
ACE_thread_mutex_t waiters_lock_;
/// Queue up threads waiting for the condition to become signaled.
ACE_sema_t sema_;
# if defined (ACE_VXWORKS)
/**
* A semaphore used by the broadcast/signal thread to wait for all
* the waiting thread(s) to wake up and be released from the
* semaphore.
*/
ACE_sema_t waiters_done_;
# elif defined (ACE_WIN32)
/**
* An auto reset event used by the broadcast/signal thread to wait
* for the waiting thread(s) to wake up and get a chance at the
* semaphore.
*/
HANDLE waiters_done_;
# else
# error "Please implement this feature or check your config.h file!"
# endif /* ACE_VXWORKS */
/// Keeps track of whether we were broadcasting or just signaling.
size_t was_broadcast_;
};
struct ACE_Export ACE_condattr_t
{
int type;
};
struct ACE_Export ACE_mutexattr_t
{
int type;
};
ACE_END_VERSIONED_NAMESPACE_DECL
# endif /* ACE_LACKS_COND_T */
# if defined (ACE_LACKS_RWLOCK_T) && !defined (ACE_HAS_PTHREADS_UNIX98_EXT)
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
/**
* @class ACE_rwlock_t
*
* @brief This is used to implement readers/writer locks on NT,
* VxWorks, and POSIX pthreads.
*
* At the current time, this stuff only works for threads
* within the same process.
*/
struct ACE_Export ACE_rwlock_t
{
public:
//protected:
/// Serialize access to internal state.
ACE_mutex_t lock_;
/// Reader threads waiting to acquire the lock.
ACE_cond_t waiting_readers_;
/// Number of waiting readers.
int num_waiting_readers_;
/// Writer threads waiting to acquire the lock.
ACE_cond_t waiting_writers_;
/// Number of waiting writers.
int num_waiting_writers_;
/// Value is -1 if writer has the lock, else this keeps track of the
/// number of readers holding the lock.
int ref_count_;
/// Indicate that a reader is trying to upgrade
int important_writer_;
/// Condition for the upgrading reader
ACE_cond_t waiting_important_writer_;
};
ACE_END_VERSIONED_NAMESPACE_DECL
# elif defined (ACE_HAS_PTHREADS_UNIX98_EXT)
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
typedef pthread_rwlock_t ACE_rwlock_t;
ACE_END_VERSIONED_NAMESPACE_DECL
# elif defined (ACE_HAS_STHREADS)
# include /**/ <synch.h>
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
typedef rwlock_t ACE_rwlock_t;
ACE_END_VERSIONED_NAMESPACE_DECL
# endif /* ACE_LACKS_RWLOCK_T */
// Define some default thread priorities on all threaded platforms, if
// not defined above or in the individual platform config file.
// ACE_THR_PRI_FIFO_DEF should be used by applications for default
// real-time thread priority. ACE_THR_PRI_OTHER_DEF should be used
// for non-real-time priority.
# if !defined(ACE_THR_PRI_FIFO_DEF)
# if defined (ACE_WTHREADS)
// It would be more in spirit to use THREAD_PRIORITY_NORMAL. But,
// using THREAD_PRIORITY_ABOVE_NORMAL should give preference to the
// threads in this process, even if the process is not in the
// REALTIME_PRIORITY_CLASS.
# define ACE_THR_PRI_FIFO_DEF THREAD_PRIORITY_ABOVE_NORMAL
# else /* ! ACE_WTHREADS */
# define ACE_THR_PRI_FIFO_DEF 0
# endif /* ! ACE_WTHREADS */
# endif /* ! ACE_THR_PRI_FIFO_DEF */
# if !defined(ACE_THR_PRI_OTHER_DEF)
# if defined (ACE_WTHREADS)
// It would be more in spirit to use THREAD_PRIORITY_NORMAL. But,
// using THREAD_PRIORITY_ABOVE_NORMAL should give preference to the
// threads in this process, even if the process is not in the
// REALTIME_PRIORITY_CLASS.
# define ACE_THR_PRI_OTHER_DEF THREAD_PRIORITY_NORMAL
# else /* ! ACE_WTHREADS */
# define ACE_THR_PRI_OTHER_DEF 0
# endif /* ! ACE_WTHREADS */
# endif /* ! ACE_THR_PRI_OTHER_DEF */
// Recursive mutex support.
//
// There are two parts to this:
// 1. The mutex type itself. This is based on whether or not the
// platform supports recursive mutexes natively or they're emulated.
// 2. Support for using the recursive mutex with a condition variable.
// When a thread waits on a condition variable, it has to relinquish
// the lock and wait atomically, then reacquire it after the condition
// variable is signaled. In non-recursive mutexes, the platform
// handles this automatically. But in recursive mutexes, especially
// when emulated, the recursion count needs to be maintained across
// the wait. Since another thread needs to be able to acquire the
// lock, it needs to appear free, even if the waiting thread had done
// multiple acquires. Thus, there's another structure to hold this
// information, and is used with the recursive_mutex_cond_unlock()
// and recursive_mutex_cond_relock() methods to maintain the expected
// state when the wait finishes.
# if defined (ACE_HAS_RECURSIVE_MUTEXES)
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
typedef ACE_thread_mutex_t ACE_recursive_thread_mutex_t;
# if defined (ACE_WIN32)
// Windows has recursive mutexes, but doesn't have condition variables,
// so there's no built-in support for this. Thus, the condition-related
// unlock/relock is augmented in ACE.
struct ACE_recursive_mutex_state
{
// On Windows the augmented processing is simply unlocking/relocking
// the recursive locks - the condition handles a single lock ok.
LONG relock_count_;
};
# else
// No need for special handling; just need a type for method signatures.
typedef int ACE_recursive_mutex_state;
# endif /* ACE_WIN32 */
ACE_END_VERSIONED_NAMESPACE_DECL
# else
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
/**
* @class ACE_recursive_thread_mutex_t
*
* @brief Implement a thin C++ wrapper that allows nested acquisition
* and release of a mutex that occurs in the same thread.
*
* This implementation is based on an algorithm sketched by Dave
* Butenhof <butenhof@zko.dec.com>. Naturally, I take the
* credit for any mistakes ;-)
*/
class ACE_recursive_thread_mutex_t
{
public:
/// Guards the state of the nesting level and thread id.
ACE_thread_mutex_t nesting_mutex_;
/// This condition variable suspends other waiting threads until the
/// mutex is available.
ACE_cond_t lock_available_;
/// Current nesting level of the recursion.
int nesting_level_;
/// Current owner of the lock.
ACE_thread_t owner_id_;
};
// Since recursive mutex is emulated, the state saving needs to be handled
// in ACE as well. These members save those from ACE_recursive_thread_mutex_t.
struct ACE_recursive_mutex_state
{
int nesting_level_;
ACE_thread_t owner_id_;
};
ACE_END_VERSIONED_NAMESPACE_DECL
# endif /* ACE_HAS_RECURSIVE_MUTEXES */
# else /* !ACE_HAS_THREADS, i.e., the OS/platform doesn't support threading. */
// Give these things some reasonable value...
# define ACE_SCOPE_PROCESS 0
# define ACE_SCOPE_LWP 1
# define ACE_SCOPE_THREAD 2
# define ACE_SCHED_OTHER 0
# define ACE_SCHED_FIFO 1
# define ACE_SCHED_RR 2
# if !defined (THR_CANCEL_DISABLE)
# define THR_CANCEL_DISABLE 0
# endif /* ! THR_CANCEL_DISABLE */
# if !defined (THR_CANCEL_ENABLE)
# define THR_CANCEL_ENABLE 0
# endif /* ! THR_CANCEL_ENABLE */
# if !defined (THR_CANCEL_DEFERRED)
# define THR_CANCEL_DEFERRED 0
# endif /* ! THR_CANCEL_DEFERRED */
# if !defined (THR_CANCEL_ASYNCHRONOUS)
# define THR_CANCEL_ASYNCHRONOUS 0
# endif /* ! THR_CANCEL_ASYNCHRONOUS */
# if !defined (THR_JOINABLE)
# define THR_JOINABLE 0 /* ignore in most places */
# endif /* ! THR_JOINABLE */
# if !defined (THR_DETACHED)
# define THR_DETACHED 0 /* ignore in most places */
# endif /* ! THR_DETACHED */
# if !defined (THR_DAEMON)
# define THR_DAEMON 0 /* ignore in most places */
# endif /* ! THR_DAEMON */
# if !defined (THR_BOUND)
# define THR_BOUND 0 /* ignore in most places */
# endif /* ! THR_BOUND */
# if !defined (THR_NEW_LWP)
# define THR_NEW_LWP 0 /* ignore in most places */
# endif /* ! THR_NEW_LWP */
# if !defined (THR_SUSPENDED)
# define THR_SUSPENDED 0 /* ignore in most places */
# endif /* ! THR_SUSPENDED */
# if !defined (THR_SCHED_FIFO)
# define THR_SCHED_FIFO 0
# endif /* ! THR_SCHED_FIFO */
# if !defined (THR_SCHED_RR)
# define THR_SCHED_RR 0
# endif /* ! THR_SCHED_RR */
# if !defined (THR_SCHED_DEFAULT)
# define THR_SCHED_DEFAULT 0
# endif /* ! THR_SCHED_DEFAULT */
# if !defined (THR_INHERIT_SCHED)
# define THR_INHERIT_SCHED 0
# endif /* ! THR_INHERIT_SCHED */
# if !defined (USYNC_THREAD)
# define USYNC_THREAD 0
# endif /* ! USYNC_THREAD */
# if !defined (USYNC_PROCESS)
# define USYNC_PROCESS 0
# endif /* ! USYNC_PROCESS */
# if !defined (THR_SCOPE_PROCESS)
# define THR_SCOPE_PROCESS 0
# endif /* ! THR_SCOPE_PROCESS */
# if !defined (THR_SCOPE_SYSTEM)
# define THR_SCOPE_SYSTEM 0
# endif /* ! THR_SCOPE_SYSTEM */
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
// These are dummies needed for class OS.h
typedef int ACE_cond_t;
struct ACE_Export ACE_condattr_t
{
int type;
};
struct ACE_Export ACE_mutexattr_t
{
int type;
};
typedef int ACE_mutex_t;
typedef int ACE_thread_mutex_t;
typedef int ACE_recursive_thread_mutex_t;
typedef int ACE_recursive_mutex_state;
# if !defined (ACE_HAS_POSIX_SEM) && !defined (ACE_USES_FIFO_SEM)
typedef int ACE_sema_t;
# endif /* !ACE_HAS_POSIX_SEM && !ACE_USES_FIFO_SEM */
typedef int ACE_rwlock_t;
typedef int ACE_thread_t;
typedef int ACE_hthread_t;
// Native TSS key type
typedef unsigned int ACE_OS_thread_key_t;
// Application TSS key type (use this type except in TSS Emulation)
# if defined (ACE_HAS_TSS_EMULATION)
typedef u_int ACE_thread_key_t;
# else /* ! ACE_HAS_TSS_EMULATION */
typedef ACE_OS_thread_key_t ACE_thread_key_t;
# endif /* ! ACE_HAS_TSS_EMULATION */
ACE_END_VERSIONED_NAMESPACE_DECL
// Ensure that ACE_THR_PRI_FIFO_DEF and ACE_THR_PRI_OTHER_DEF are
// defined on non-threaded platforms, to support application source
// code compatibility. ACE_THR_PRI_FIFO_DEF should be used by
// applications for default real-time thread priority.
// ACE_THR_PRI_OTHER_DEF should be used for non-real-time priority.
# if !defined(ACE_THR_PRI_FIFO_DEF)
# define ACE_THR_PRI_FIFO_DEF 0
# endif /* ! ACE_THR_PRI_FIFO_DEF */
# if !defined(ACE_THR_PRI_OTHER_DEF)
# define ACE_THR_PRI_OTHER_DEF 0
# endif /* ! ACE_THR_PRI_OTHER_DEF */
# endif /* ACE_HAS_THREADS ***********************************************/
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
/**
* @class ACE_Thread_ID
*
* @brief Defines a platform-independent thread ID class. Note that
* this class should be defined within the scope of a thread, rather
* than at global scope!
*/
class ACE_Export ACE_Thread_ID
{
public:
/// Initialize the object using the thread id and thread handle
/// passed as parameters.
ACE_Thread_ID (ACE_thread_t thr_id,
ACE_hthread_t thr_handle);
/// Initialize the object using calls to ACE_OS::thr_self().
ACE_Thread_ID (void);
/// Copy constructor.
ACE_Thread_ID (const ACE_Thread_ID &rhs);
/// Get the thread id.
ACE_thread_t id (void) const;
/// Set the thread id.
void id (ACE_thread_t);
/// Get the thread handle.
ACE_hthread_t handle (void) const;
/// Set the thread handle.
void handle (ACE_hthread_t);
// Create a string representation of the thread id.
void to_string (char *thr_string) const;
/// Equality operator.
bool operator== (const ACE_Thread_ID &) const;
/// Inequality operator.
bool operator!= (const ACE_Thread_ID &) const;
private:
/// Identify the thread.
ACE_thread_t thread_id_;
/// Handle to the thread (typically used to "wait" on Win32).
ACE_hthread_t thread_handle_;
};
// = The ACE_Sched_Priority type should be used for platform-
// independent thread and process priorities, by convention.
// int should be used for OS-specific priorities.
typedef int ACE_Sched_Priority;
# if !defined (ACE_DEFAULT_SYNCH_TYPE)
# if defined (ACE_VXWORKS)
// Types include these options: SEM_Q_PRIORITY, SEM_Q_FIFO,
// SEM_DELETE_SAFE, and SEM_INVERSION_SAFE. SEM_Q_FIFO is
// used as the default because that is VxWorks' default.
# define ACE_DEFAULT_SYNCH_TYPE SEM_Q_FIFO
# else
# define ACE_DEFAULT_SYNCH_TYPE USYNC_THREAD
# endif /* ACE_VXWORKS */
#endif /* ! ACE_DEFAULT_SYNCH_TYPE */
// forward declaration
class ACE_Sched_Params;
class ACE_Time_Value;
#if defined (ACE_WIN32)
typedef int ACE_idtype_t;
typedef DWORD ACE_id_t;
typedef int ACE_pri_t;
# define ACE_SELF (0)
#else /* !defined (ACE_WIN32) */
# if defined (ACE_HAS_IDTYPE_T)
typedef idtype_t ACE_idtype_t;
# else
typedef int ACE_idtype_t;
# endif /* ACE_HAS_IDTYPE_T */
# if defined (ACE_HAS_STHREADS) || defined (DIGITAL_UNIX)
# if defined (ACE_LACKS_PRI_T)
typedef int pri_t;
# endif /* ACE_LACKS_PRI_T */
typedef id_t ACE_id_t;
# define ACE_SELF P_MYID
typedef pri_t ACE_pri_t;
# else /* ! ACE_HAS_STHREADS && ! DIGITAL_UNIX */
typedef long ACE_id_t;
# define ACE_SELF (-1)
typedef short ACE_pri_t;
# endif /* ! ACE_HAS_STHREADS && ! DIGITAL_UNIX */
#endif /* !defined (ACE_WIN32) */
# if defined (ACE_HAS_TSS_EMULATION)
// Allow config.h to set the default number of thread keys.
# if !defined (ACE_DEFAULT_THREAD_KEYS)
# define ACE_DEFAULT_THREAD_KEYS 64
# endif /* ! ACE_DEFAULT_THREAD_KEYS */
// forward declaration
class ACE_TSS_Keys;
/**
* @class ACE_TSS_Emulation
*
* @brief Thread-specific storage emulation.
*
* This provides a thread-specific storage implementation.
* It is intended for use on platforms that don't have a
* native TSS, or have a TSS with limitations such as the
* number of keys or lack of support for removing keys.
*/
class ACE_Export ACE_TSS_Emulation
{
public:
typedef void (*ACE_TSS_DESTRUCTOR)(void *value) /* throw () */;
/// Maximum number of TSS keys allowed over the life of the program.
enum { ACE_TSS_THREAD_KEYS_MAX = ACE_DEFAULT_THREAD_KEYS };
/// Returns the total number of keys allocated so far.
static u_int total_keys ();
/// Sets the argument to the next available key. Returns 0 on success,
/// -1 if no keys are available.
static int next_key (ACE_thread_key_t &key);
/// Release a key that was used. This way the key can be given out in a
/// new request. Returns 0 on success, 1 if the key was not reserved.
static int release_key (ACE_thread_key_t key);
/// Check a key for validity.
static int is_key (ACE_thread_key_t key);
/// Returns the exit hook associated with the key. Does _not_ check
/// for a valid key.
static ACE_TSS_DESTRUCTOR tss_destructor (const ACE_thread_key_t key);
/// Associates the TSS destructor with the key. Does _not_ check
/// for a valid key.
static void tss_destructor (const ACE_thread_key_t key,
ACE_TSS_DESTRUCTOR destructor);
/// Accesses the object referenced by key in the current thread's TSS array.
/// Does _not_ check for a valid key.
static void *&ts_object (const ACE_thread_key_t key);
/**
* Setup an array to be used for local TSS. Returns the array
* address on success. Returns 0 if local TSS had already been
* setup for this thread. There is no corresponding tss_close ()
* because it is not needed.
* @note tss_open () is called by ACE for threads that it spawns.
* If your application spawns threads without using ACE, and it uses
* ACE's TSS emulation, each of those threads should call tss_open
* (). See the ace_thread_adapter () implementation for an example.
*/
static void *tss_open (void *ts_storage[ACE_TSS_THREAD_KEYS_MAX]);
/// Shutdown TSS emulation. For use only by ACE_OS::cleanup_tss ().
static void tss_close ();
private:
// Global TSS structures.
/// Contains the possible value of the next key to be allocated. Which key
/// is actually allocated is based on the tss_keys_used
static u_int total_keys_;
/// Array of thread exit hooks (TSS destructors) that are called for each
/// key (that has one) when the thread exits.
static ACE_TSS_DESTRUCTOR tss_destructor_ [ACE_TSS_THREAD_KEYS_MAX];
/// TSS_Keys instance to administrate whether a specific key is in used
/// or not.
/// or not.
// Static construction in VxWorks 5.4 and later is slightly broken.
// If the static object is more complex than an integral type, static
// construction will occur twice. The tss_keys_used_ object is
// statically constructed and then modified by ACE_Log_Msg::instance()
// when two keys are created and TSS data is stored. However, at
// the end of static construction the tss_keys_used_ object is again
// initialized and therefore it will appear to next_key() that no
// TSS keys have been handed out. That is all true unless the
// tss_keys_used object is a static pointer instead of a static object.
static ACE_TSS_Keys* tss_keys_used_;
# if defined (ACE_HAS_THREAD_SPECIFIC_STORAGE)
/// Location of current thread's TSS array.
static void **tss_base (void* ts_storage[] = 0, u_int *ts_created = 0);
# else /* ! ACE_HAS_THREAD_SPECIFIC_STORAGE */
/// Location of current thread's TSS array.
static void **&tss_base ();
# endif /* ! ACE_HAS_THREAD_SPECIFIC_STORAGE */
# if defined (ACE_HAS_THREAD_SPECIFIC_STORAGE)
// Rely on native thread specific storage for the implementation,
// but just use one key.
static ACE_OS_thread_key_t native_tss_key_;
// Used to indicate if native tss key has been allocated
static bool key_created_;
# endif /* ACE_HAS_THREAD_SPECIFIC_STORAGE */
};
# endif /* ACE_HAS_TSS_EMULATION */
// moved ACE_TSS_Ref, ACE_TSS_Info, and ACE_TSS_Keys class
// declarations from OS.cpp so they are visible to the single
// file of template instantiations.
# if defined (ACE_WIN32) || defined (ACE_HAS_TSS_EMULATION)
/**
* @class ACE_TSS_Ref
*
* @brief "Reference count" for thread-specific storage keys.
*
* Since the <ACE_Unbounded_Stack> doesn't allow duplicates, the
* "reference count" is the identify of the thread_id.
*/
class ACE_TSS_Ref
{
public:
/// Constructor
ACE_TSS_Ref (ACE_thread_t id);
/// Default constructor
ACE_TSS_Ref (void);
/// Check for equality.
bool operator== (const ACE_TSS_Ref &) const;
/// Check for inequality.
bool operator!= (const ACE_TSS_Ref &) const;
// private:
/// ID of thread using a specific key.
ACE_thread_t tid_;
};
/**
* @class ACE_TSS_Info
*
* @brief Thread Specific Key management.
*
* This class maps a key to a "destructor."
*/
class ACE_TSS_Info
{
public:
/// Declare pointer to function to destroy tss object.
typedef void (*Destructor)(void *);
/// Constructor
ACE_TSS_Info (ACE_thread_key_t key,
Destructor dest = 0);
/// Default constructor
ACE_TSS_Info (void);
/// Returns 1 if the key is in use, 0 if not.
int key_in_use (void) const { return thread_count_ != -1; }
/// Mark the key as being in use if the flag is non-zero, or
/// not in use if the flag is 0.
void key_in_use (int flag) { thread_count_ = flag == 0 ? -1 : 1; }
/// Check for equality.
bool operator== (const ACE_TSS_Info &) const;
/// Check for inequality.
bool operator!= (const ACE_TSS_Info &) const;
/// Dump the state.
void dump (void);
private:
/// Key to the thread-specific storage item.
ACE_thread_key_t key_;
/// "Destructor" that gets called when the item is finally released.
Destructor destructor_;
/// Count of threads that are using this key. Contains -1 when the
/// key is not in use.
int thread_count_;
friend class ACE_TSS_Cleanup;
};
/**
* @class ACE_TSS_Keys
*
* @brief Collection of in-use flags for a thread's TSS keys.
* For internal use only by ACE_TSS_Cleanup; it is public because
* some compilers can't use nested classes for template instantiation
* parameters.
*
* Wrapper around array of whether each key is in use. A simple
* typedef doesn't work with Sun C++ 4.2.
*/
class ACE_TSS_Keys
{
public:
/// Default constructor, to initialize all bits to zero (unused).
ACE_TSS_Keys (void);
/// Mark the specified key as being in use, if it was not already so marked.
/// Returns 1 if the had already been marked, 0 if not.
int test_and_set (const ACE_thread_key_t key);
/// Mark the specified key as not being in use, if it was not already so
/// cleared. Returns 1 if the key had already been cleared, 0 if not.
int test_and_clear (const ACE_thread_key_t key);
/// Return whether the specific key is marked as in use.
/// Returns 1 if the key is been marked, 0 if not.
int is_set (const ACE_thread_key_t key) const;
private:
/// For a given key, find the word and bit number that represent it.
static void find (const u_int key, u_int &word, u_int &bit);
enum
{
# if ACE_SIZEOF_LONG == 8
ACE_BITS_PER_WORD = 64,
# elif ACE_SIZEOF_LONG == 4
ACE_BITS_PER_WORD = 32,
# else
# error ACE_TSS_Keys only supports 32 or 64 bit longs.
# endif /* ACE_SIZEOF_LONG == 8 */
ACE_WORDS = (ACE_DEFAULT_THREAD_KEYS - 1) / ACE_BITS_PER_WORD + 1
};
/// Bit flag collection. A bit value of 1 indicates that the key is in
/// use by this thread.
u_long key_bit_words_[ACE_WORDS];
};
# endif /* defined (ACE_WIN32) || defined (ACE_HAS_TSS_EMULATION) */
// Support non-scalar thread keys, such as with some POSIX
// implementations, e.g., MVS.
# if defined (ACE_HAS_NONSCALAR_THREAD_KEY_T)
# define ACE_KEY_INDEX(OBJ,KEY) \
u_int OBJ; \
ACE_OS::memcpy (&OBJ, &KEY, sizeof (u_int))
# else
# define ACE_KEY_INDEX(OBJ,KEY) u_int OBJ = KEY
# endif /* ACE_HAS_NONSCALAR_THREAD_KEY_T */
ACE_END_VERSIONED_NAMESPACE_DECL
#if (defined (ACE_HAS_VERSIONED_NAMESPACE) && ACE_HAS_VERSIONED_NAMESPACE == 1)
# define ACE_MUTEX_LOCK_CLEANUP_ADAPTER_NAME ACE_PREPROC_CONCATENATE(ACE_VERSIONED_NAMESPACE_NAME, _ace_mutex_lock_cleanup_adapter)
#endif /* ACE_HAS_VERSIONED_NAMESPACE == 1 */
# if defined (ACE_HAS_THR_C_FUNC)
// This is necessary to work around nasty problems with MVS C++.
extern "C" ACE_Export void ACE_MUTEX_LOCK_CLEANUP_ADAPTER_NAME (void *args);
# define ACE_PTHREAD_CLEANUP_PUSH(A) pthread_cleanup_push (ACE_MUTEX_LOCK_CLEANUP_ADAPTER_NAME, (void *) A);
# define ACE_PTHREAD_CLEANUP_POP(A) pthread_cleanup_pop(A)
# elif defined (ACE_HAS_PTHREADS) && !defined (ACE_LACKS_PTHREAD_CLEANUP)
// Though we are defining a extern "C" function to match the prototype of
// pthread_cleanup_push, it is undone by the Solaris header file
// /usr/include/pthread.h. So this macro generates a warning under Solaris
// with SunCC. This is a bug in the Solaris header file.
extern "C" ACE_Export void ACE_MUTEX_LOCK_CLEANUP_ADAPTER_NAME (void *args);
# define ACE_PTHREAD_CLEANUP_PUSH(A) pthread_cleanup_push (ACE_MUTEX_LOCK_CLEANUP_ADAPTER_NAME, (void *) A);
# define ACE_PTHREAD_CLEANUP_POP(A) pthread_cleanup_pop(A)
# else
# define ACE_PTHREAD_CLEANUP_PUSH(A)
# define ACE_PTHREAD_CLEANUP_POP(A)
# endif /* ACE_HAS_THR_C_FUNC */
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
# if !defined (ACE_WIN32)
// forward decl's
class ACE_event_t;
# endif
class ACE_Base_Thread_Adapter;
namespace ACE_OS {
//@{ @name A set of wrappers for threads
/// This is necessary to deal with POSIX pthreads and their use of
/// structures for thread ids.
extern ACE_Export ACE_thread_t NULL_thread;
/// This is necessary to deal with POSIX pthreads and their use of
/// structures for thread handles.
extern ACE_Export ACE_hthread_t NULL_hthread;
/// This is necessary to deal with POSIX pthreads and their use of
/// structures for TSS keys.
extern ACE_Export ACE_thread_key_t NULL_key;
//@}
/**
* Call TSS destructors for the current thread. If the current
* thread is the main thread, then the argument must be 1.
* For private use of ACE_Object_Manager and ACE_Thread_Adapter only.
*/
extern ACE_Export
void cleanup_tss (const u_int main_thread);
//@{ @name A set of wrappers for condition variables.
#if defined (ACE_LACKS_COND_T)
extern ACE_Export
#else
ACE_NAMESPACE_INLINE_FUNCTION
#endif /* ACE_LACKS_COND_T */
int condattr_init (ACE_condattr_t &attributes,
int type = ACE_DEFAULT_SYNCH_TYPE);
#if defined (ACE_LACKS_COND_T)
extern ACE_Export
#else
ACE_NAMESPACE_INLINE_FUNCTION
#endif /* ACE_LACKS_COND_T */
int condattr_destroy (ACE_condattr_t &attributes);
#if defined (ACE_LACKS_COND_T)
extern ACE_Export
#else
ACE_NAMESPACE_INLINE_FUNCTION
#endif /* ACE_LACKS_COND_T */
int cond_broadcast (ACE_cond_t *cv);
#if defined (ACE_LACKS_COND_T)
extern ACE_Export
#else
ACE_NAMESPACE_INLINE_FUNCTION
#endif /* ACE_LACKS_COND_T */
int cond_destroy (ACE_cond_t *cv);
extern ACE_Export
int cond_init (ACE_cond_t *cv,
short type = ACE_DEFAULT_SYNCH_TYPE,
const char *name = 0,
void *arg = 0);
#if defined (ACE_LACKS_COND_T)
extern ACE_Export
#else
ACE_NAMESPACE_INLINE_FUNCTION
#endif /* ACE_LACKS_COND_T */
int cond_init (ACE_cond_t *cv,
ACE_condattr_t &attributes,
const char *name = 0,
void *arg = 0);
# if defined (ACE_HAS_WCHAR)
# if defined (ACE_LACKS_COND_T)
extern ACE_Export
# else
ACE_NAMESPACE_INLINE_FUNCTION
# endif /* ACE_LACKS_COND_T */
int cond_init (ACE_cond_t *cv,
short type,
const wchar_t *name,
void *arg = 0);
# if defined (ACE_LACKS_COND_T)
extern ACE_Export
# else
ACE_NAMESPACE_INLINE_FUNCTION
# endif /* ACE_LACKS_COND_T */
int cond_init (ACE_cond_t *cv,
ACE_condattr_t &attributes,
const wchar_t *name,
void *arg = 0);
# endif /* ACE_HAS_WCHAR */
#if defined (ACE_LACKS_COND_T)
extern ACE_Export
#else
ACE_NAMESPACE_INLINE_FUNCTION
#endif /* ACE_LACKS_COND_T */
int cond_signal (ACE_cond_t *cv);
#if defined (ACE_LACKS_COND_T)
extern ACE_Export
#else
ACE_NAMESPACE_INLINE_FUNCTION
#endif /* ACE_LACKS_COND_T */
int cond_timedwait (ACE_cond_t *cv,
ACE_mutex_t *m,
ACE_Time_Value *);
#if defined (ACE_LACKS_COND_T)
extern ACE_Export
#else
ACE_NAMESPACE_INLINE_FUNCTION
#endif /* ACE_LACKS_COND_T */
int cond_wait (ACE_cond_t *cv,
ACE_mutex_t *m);
# if defined (ACE_WIN32) && defined (ACE_HAS_WTHREADS)
# if defined (ACE_LACKS_COND_T)
extern ACE_Export
# else
ACE_NAMESPACE_INLINE_FUNCTION
# endif /* ACE_LACKS_COND_T */
int cond_timedwait (ACE_cond_t *cv,
ACE_thread_mutex_t *m,
ACE_Time_Value *);
# if defined (ACE_LACKS_COND_T)
extern ACE_Export
# else
ACE_NAMESPACE_INLINE_FUNCTION
# endif /* ACE_LACKS_COND_T */
int cond_wait (ACE_cond_t *cv,
ACE_thread_mutex_t *m);
# endif /* ACE_WIN32 && ACE_HAS_WTHREADS */
//@{ @name A set of wrappers for auto-reset and manual events.
extern ACE_Export
int event_destroy (ACE_event_t *event);
extern ACE_Export
int event_init (ACE_event_t *event,
int manual_reset = 0,
int initial_state = 0,
int type = ACE_DEFAULT_SYNCH_TYPE,
const char *name = 0,
void *arg = 0,
LPSECURITY_ATTRIBUTES sa = 0);
# if defined (ACE_HAS_WCHAR)
ACE_NAMESPACE_INLINE_FUNCTION
int event_init (ACE_event_t *event,
int manual_reset,
int initial_state,
int type,
const wchar_t *name,
void *arg = 0,
LPSECURITY_ATTRIBUTES sa = 0);
# endif /* ACE_HAS_WCHAR */
extern ACE_Export
int event_pulse (ACE_event_t *event);
extern ACE_Export
int event_reset (ACE_event_t *event);
extern ACE_Export
int event_signal (ACE_event_t *event);
extern ACE_Export
int event_timedwait (ACE_event_t *event,
ACE_Time_Value *timeout,
int use_absolute_time = 1);
extern ACE_Export
int event_wait (ACE_event_t *event);
//@}
extern ACE_Export
int lwp_getparams (ACE_Sched_Params &);
extern ACE_Export
int lwp_setparams (const ACE_Sched_Params &);
//@{ @name A set of wrappers for mutex locks.
extern ACE_Export
int mutex_destroy (ACE_mutex_t *m);
extern ACE_Export
int mutex_init (ACE_mutex_t *m,
int lock_scope = ACE_DEFAULT_SYNCH_TYPE,
const char *name = 0,
ACE_mutexattr_t *arg = 0,
LPSECURITY_ATTRIBUTES sa = 0,
int lock_type = 0);
#if defined (ACE_HAS_WCHAR)
extern ACE_Export
int mutex_init (ACE_mutex_t *m,
int lock_scope,
const wchar_t *name,
ACE_mutexattr_t *arg = 0,
LPSECURITY_ATTRIBUTES sa = 0,
int lock_type = 0);
#endif /* ACE_HAS_WCHAR */
/// Win32 note: Abandoned mutexes are not treated differently. 0 is
/// returned since the calling thread does get the ownership.
extern ACE_Export
int mutex_lock (ACE_mutex_t *m);
/// This method is only implemented for Win32. For abandoned
/// mutexes, @a abandoned is set to 1 and 0 is returned.
extern ACE_Export
int mutex_lock (ACE_mutex_t *m,
int &abandoned);
/**
* This method attempts to acquire a lock, but gives up if the lock
* has not been acquired by the given time. If the lock is not
* acquired within the given amount of time, then this method
* returns -1 with an @c ETIME errno on platforms that actually
* support timed mutexes. The timeout should be an absolute time.
* Note that the mutex should not be a recursive one, i.e., it
* should only be a standard mutex or an error checking mutex since
* some implementations of this method don't support recursive
* mutexes. If you want to use a recursive mutex see the methods
* below.
*/
extern ACE_Export
int mutex_lock (ACE_mutex_t *m,
const ACE_Time_Value &timeout);
/**
* If <timeout> == 0, calls <ACE_OS::mutex_lock(m)>. Otherwise,
* this method attempts to acquire a lock, but gives up if the lock
* has not been acquired by the given time, in which case it returns
* -1 with an @c ETIME errno on platforms that actually support timed
* mutexes. The timeout should be an absolute time. Note that the
* mutex should not be a recursive one, i.e., it should only be a
* standard mutex or an error checking mutex since some
* implementations of this method don't support recursive mutexes.
* If you want to use a recursive mutex see the methods below.
*/
ACE_NAMESPACE_INLINE_FUNCTION
int mutex_lock (ACE_mutex_t *m,
const ACE_Time_Value *timeout);
/// Handle asynchronous thread cancellation cleanup.
extern ACE_Export
void mutex_lock_cleanup (void *mutex);
/// Win32 note: Abandoned mutexes are not treated differently. 0 is
/// returned since the calling thread does get the ownership.
extern ACE_Export
int mutex_trylock (ACE_mutex_t *m);
/// This method is only implemented for Win32. For abandoned
/// mutexes, <abandoned> is set to 1 and 0 is returned.
extern ACE_Export
int mutex_trylock (ACE_mutex_t *m,
int &abandoned);
extern ACE_Export
int mutex_unlock (ACE_mutex_t *m);
//@}
/// Low-level interface to <priocntl>(2).
/**
* Can't call the following priocntl, because that's a macro on
* Solaris.
*/
ACE_NAMESPACE_INLINE_FUNCTION
long priority_control (ACE_idtype_t, ACE_id_t, int, void *);
//@{ @name A set of wrappers for recursive mutex locks.
// These two methods are primarily in support of
// ACE_Condition<ACE_Recursive_Thread_Mutex> and should probably not
// be called outside that context.
ACE_NAMESPACE_INLINE_FUNCTION
int recursive_mutex_cond_unlock (ACE_recursive_thread_mutex_t *m,
ACE_recursive_mutex_state &state);
ACE_NAMESPACE_INLINE_FUNCTION
void recursive_mutex_cond_relock (ACE_recursive_thread_mutex_t *m,
ACE_recursive_mutex_state &state);
ACE_NAMESPACE_INLINE_FUNCTION
int recursive_mutex_destroy (ACE_recursive_thread_mutex_t *m);
ACE_NAMESPACE_INLINE_FUNCTION
int recursive_mutex_init (ACE_recursive_thread_mutex_t *m,
const ACE_TCHAR *name = 0,
ACE_mutexattr_t *arg = 0,
LPSECURITY_ATTRIBUTES sa = 0);
ACE_NAMESPACE_INLINE_FUNCTION
int recursive_mutex_lock (ACE_recursive_thread_mutex_t *m);
ACE_NAMESPACE_INLINE_FUNCTION
int recursive_mutex_lock (ACE_recursive_thread_mutex_t *m,
const ACE_Time_Value &timeout);
ACE_NAMESPACE_INLINE_FUNCTION
int recursive_mutex_lock (ACE_recursive_thread_mutex_t *m,
const ACE_Time_Value *timeout);
ACE_NAMESPACE_INLINE_FUNCTION
int recursive_mutex_trylock (ACE_recursive_thread_mutex_t *m);
ACE_NAMESPACE_INLINE_FUNCTION
int recursive_mutex_unlock (ACE_recursive_thread_mutex_t *m);
//@}
//@{ @name A set of wrappers for readers/writer locks.
ACE_NAMESPACE_INLINE_FUNCTION
int rw_rdlock (ACE_rwlock_t *rw);
ACE_NAMESPACE_INLINE_FUNCTION
int rw_tryrdlock (ACE_rwlock_t *rw);
ACE_NAMESPACE_INLINE_FUNCTION
int rw_trywrlock (ACE_rwlock_t *rw);
ACE_NAMESPACE_INLINE_FUNCTION
int rw_trywrlock_upgrade (ACE_rwlock_t *rw);
ACE_NAMESPACE_INLINE_FUNCTION
int rw_unlock (ACE_rwlock_t *rw);
ACE_NAMESPACE_INLINE_FUNCTION
int rw_wrlock (ACE_rwlock_t *rw);
ACE_NAMESPACE_INLINE_FUNCTION
int rwlock_destroy (ACE_rwlock_t *rw);
extern ACE_Export
int rwlock_init (ACE_rwlock_t *rw,
int type = ACE_DEFAULT_SYNCH_TYPE,
const ACE_TCHAR *name = 0,
void *arg = 0);
//@}
//@{ @name Thread scheduler interface.
/// Set scheduling parameters. An id of ACE_SELF indicates, e.g.,
/// set the parameters on the calling thread.
extern ACE_Export
int sched_params (const ACE_Sched_Params &, ACE_id_t id = ACE_SELF);
//@}
/// Find the schedling class ID that corresponds to the class name.
extern ACE_Export
int scheduling_class (const char *class_name, ACE_id_t &);
//@{ @name A set of wrappers for semaphores.
ACE_NAMESPACE_INLINE_FUNCTION
int sema_destroy (ACE_sema_t *s);
ACE_NAMESPACE_INLINE_FUNCTION
int sema_init (ACE_sema_t *s,
u_int count,
int type = ACE_DEFAULT_SYNCH_TYPE,
const char *name = 0,
void *arg = 0,
int max = 0x7fffffff,
LPSECURITY_ATTRIBUTES sa = 0);
# if defined (ACE_HAS_WCHAR)
ACE_NAMESPACE_INLINE_FUNCTION
int sema_init (ACE_sema_t *s,
u_int count,
int type,
const wchar_t *name,
void *arg = 0,
int max = 0x7fffffff,
LPSECURITY_ATTRIBUTES sa = 0);
# endif /* ACE_HAS_WCHAR */
ACE_NAMESPACE_INLINE_FUNCTION
int sema_post (ACE_sema_t *s);
ACE_NAMESPACE_INLINE_FUNCTION
int sema_post (ACE_sema_t *s,
u_int release_count);
ACE_NAMESPACE_INLINE_FUNCTION
int sema_trywait (ACE_sema_t *s);
ACE_NAMESPACE_INLINE_FUNCTION
int sema_wait (ACE_sema_t *s);
ACE_NAMESPACE_INLINE_FUNCTION
int sema_wait (ACE_sema_t *s,
ACE_Time_Value &tv);
ACE_NAMESPACE_INLINE_FUNCTION
int sema_wait (ACE_sema_t *s,
ACE_Time_Value *tv);
//@}
//@{ @name A set of wrappers for System V semaphores.
ACE_NAMESPACE_INLINE_FUNCTION
int semctl (int int_id,
int semnum,
int cmd,
semun);
ACE_NAMESPACE_INLINE_FUNCTION
int semget (key_t key,
int nsems,
int flags);
ACE_NAMESPACE_INLINE_FUNCTION
int semop (int int_id,
struct sembuf *sops,
size_t nsops);
//@}
/// Friendly interface to <priocntl>(2).
extern ACE_Export
int set_scheduling_params (const ACE_Sched_Params &,
ACE_id_t id = ACE_SELF);
ACE_NAMESPACE_INLINE_FUNCTION
int sigtimedwait (const sigset_t *set,
siginfo_t *info,
const ACE_Time_Value *timeout);
ACE_NAMESPACE_INLINE_FUNCTION
int sigwait (sigset_t *set,
int *sig = 0);
ACE_NAMESPACE_INLINE_FUNCTION
int sigwaitinfo (const sigset_t *set,
siginfo_t *info);
ACE_NAMESPACE_INLINE_FUNCTION
int thr_cancel (ACE_thread_t t_id);
ACE_NAMESPACE_INLINE_FUNCTION
int thr_cmp (ACE_hthread_t t1,
ACE_hthread_t t2);
// These are non-portable since they use ACE_thread_t and
// ACE_hthread_t and will go away in a future release.
ACE_NAMESPACE_INLINE_FUNCTION
int thr_continue (ACE_hthread_t target_thread);
/*
* Creates a new thread having @a flags attributes and running @a func
* with @a args (if @a thread_adapter is non-0 then @a func and @a args
* are ignored and are obtained from @a thread_adapter). @a thr_id
* and @a t_handle are set to the thread's ID and handle (?),
* respectively. The thread runs at @a priority priority (see
* below).
*
* The @a flags are a bitwise-OR of the following:
* = BEGIN<INDENT>
* THR_CANCEL_DISABLE, THR_CANCEL_ENABLE, THR_CANCEL_DEFERRED,
* THR_CANCEL_ASYNCHRONOUS, THR_BOUND, THR_NEW_LWP, THR_DETACHED,
* THR_SUSPENDED, THR_DAEMON, THR_JOINABLE, THR_SCHED_FIFO,
* THR_SCHED_RR, THR_SCHED_DEFAULT, THR_EXPLICIT_SCHED,
* THR_SCOPE_SYSTEM, THR_SCOPE_PROCESS
* = END<INDENT>
*
* By default, or if @a priority is set to
* ACE_DEFAULT_THREAD_PRIORITY, an "appropriate" priority value for
* the given scheduling policy (specified in @a flags, e.g.,
* @c THR_SCHED_DEFAULT) is used. This value is calculated
* dynamically, and is the median value between the minimum and
* maximum priority values for the given policy. If an explicit
* value is given, it is used. Note that actual priority values are
* EXTREMEMLY implementation-dependent, and are probably best
* avoided.
*
* Note that @a thread_adapter is always deleted by @c thr_create,
* therefore it must be allocated with global operator new.
*
* At the moment for @a thr_name a valid string is passed then this
* will be used on VxWorks to set the task name. If we just pass a pointer
* the name of the task is returned
*/
extern ACE_Export
int thr_create (ACE_THR_FUNC func,
void *args,
long flags,
ACE_thread_t *thr_id,
ACE_hthread_t *t_handle = 0,
long priority = ACE_DEFAULT_THREAD_PRIORITY,
void *stack = 0,
size_t stacksize = ACE_DEFAULT_THREAD_STACKSIZE,
ACE_Base_Thread_Adapter *thread_adapter = 0,
const char** thr_name = 0);
ACE_NAMESPACE_INLINE_FUNCTION
int thr_equal (ACE_thread_t t1,
ACE_thread_t t2);
extern ACE_Export
void thr_exit (ACE_THR_FUNC_RETURN status = 0);
ACE_NAMESPACE_INLINE_FUNCTION
int thr_getconcurrency (void);
ACE_NAMESPACE_INLINE_FUNCTION
int thr_getprio (ACE_hthread_t id,
int &priority);
ACE_NAMESPACE_INLINE_FUNCTION
int thr_getprio (ACE_hthread_t id,
int &priority,
int &policy);
# if defined (ACE_HAS_THREAD_SPECIFIC_STORAGE)
ACE_NAMESPACE_INLINE_FUNCTION
/// for internal use only. Applications should call thr_getspecific
int thr_getspecific_native (ACE_OS_thread_key_t key,
void **data);
# endif /* ACE_HAS_THREAD_SPECIFIC_STORAGE */
ACE_NAMESPACE_INLINE_FUNCTION
int thr_getspecific (ACE_thread_key_t key,
void **data);
#if defined (ACE_HAS_VXTHREADS)
extern ACE_Export
#else
ACE_NAMESPACE_INLINE_FUNCTION
#endif /* ACE_HAS_VXTHREADS */
int thr_join (ACE_hthread_t waiter_id,
ACE_THR_FUNC_RETURN *status);
#if defined (ACE_HAS_VXTHREADS)
extern ACE_Export
#else
ACE_NAMESPACE_INLINE_FUNCTION
#endif /* ACE_HAS_VXTHREADS */
int thr_join (ACE_thread_t waiter_id,
ACE_thread_t *thr_id,
ACE_THR_FUNC_RETURN *status);
/**
* Get the thread affinity
*
* @param thr_id For NPTL-threads, when ACE_HAS_PTHREAD_SETAFFINITY_NP
* defined, this is the thread-id. For linux-threads, when
* ACE_HAS_SCHED_SETAFFINITY defined, it expects a process-id. Since for
* linux-threads a thread is seen as a process, it does the job.
* @param cpu_set_size The size of the cpu_mask
* @param cpu_mask Is a bitmask of CPUs to bind to, e.g value 1 binds the
* thread to the "CPU 0", etc
*/
extern ACE_Export
int thr_get_affinity (ACE_hthread_t thr_id,
size_t cpu_set_size,
cpu_set_t * cpu_mask);
/**
* Set the thread affinity
*
* @param thr_id For NPTL-threads, when ACE_HAS_PTHREAD_SETAFFINITY_NP
* defined, this is the thread-id. For linux-threads, when
* ACE_HAS_SCHED_SETAFFINITY defined, it expects a process-id. Since for
* linux-threads a thread is seen as a process, it does the job.
* @param cpu_set_size The size of the cpu_mask
* @param cpu_mask Is a bitmask of CPUs to bind to, e.g value 1 binds the
* thread to the "CPU 0", etc
*/
extern ACE_Export
int thr_set_affinity (ACE_hthread_t thr_id,
size_t cpu_set_size,
const cpu_set_t * cpu_mask);
/**
* @note the "inst" arg is deprecated. It will be ignored.
*/
extern ACE_Export
int thr_key_detach (ACE_thread_key_t key, void * inst);
extern ACE_Export
int thr_key_used (ACE_thread_key_t key);
# if defined (ACE_HAS_THR_C_DEST)
# if defined (ACE_HAS_THREAD_SPECIFIC_STORAGE)
/// @internal Applications should call thr_keycreate
extern ACE_Export
int thr_keycreate_native (ACE_OS_thread_key_t *key,
ACE_THR_C_DEST);
# endif /* ACE_HAS_THREAD_SPECIFIC_STORAGE */
/**
* @note the "inst" arge is deprecated. It will be ignored.
*/
extern ACE_Export
int thr_keycreate (ACE_thread_key_t *key,
ACE_THR_C_DEST,
void *inst = 0);
# else
# if defined (ACE_HAS_THREAD_SPECIFIC_STORAGE)
/// @internal Applications should call thr_keycreate instead
extern ACE_Export
int thr_keycreate_native (ACE_OS_thread_key_t *key,
ACE_THR_DEST);
# endif /* ACE_HAS_THREAD_SPECIFIC_STORAGE */
/**
* @note the "inst" arge is deprecated. It will be ignored.
*/
extern ACE_Export
int thr_keycreate (ACE_thread_key_t *key,
ACE_THR_DEST,
void *inst = 0);
# endif /* ACE_HAS_THR_C_DEST */
# if defined (ACE_HAS_THREAD_SPECIFIC_STORAGE)
/// @internal Applications should call thr_keyfree instead
extern ACE_Export
int thr_keyfree_native (ACE_OS_thread_key_t key);
# endif /* ACE_HAS_THREAD_SPECIFIC_STORAGE */
extern ACE_Export
int thr_keyfree (ACE_thread_key_t key);
ACE_NAMESPACE_INLINE_FUNCTION
int thr_kill (ACE_thread_t thr_id,
int signum);
ACE_NAMESPACE_INLINE_FUNCTION
size_t thr_min_stack (void);
ACE_NAMESPACE_INLINE_FUNCTION
ACE_thread_t thr_self (void);
ACE_NAMESPACE_INLINE_FUNCTION
void thr_self (ACE_hthread_t &);
ACE_NAMESPACE_INLINE_FUNCTION
const char* thr_name (void);
ACE_NAMESPACE_INLINE_FUNCTION
int thr_setcancelstate (int new_state,
int *old_state);
ACE_NAMESPACE_INLINE_FUNCTION
int thr_setcanceltype (int new_type,
int *old_type);
ACE_NAMESPACE_INLINE_FUNCTION
int thr_setconcurrency (int hint);
ACE_NAMESPACE_INLINE_FUNCTION
int thr_setprio (ACE_hthread_t ht_id,
int priority,
int policy = -1);
extern ACE_Export
int thr_setprio (const ACE_Sched_Priority prio);
# if defined (ACE_HAS_THREAD_SPECIFIC_STORAGE)
/// @internal Applications should call thr_setspecific
extern ACE_Export
int thr_setspecific_native (ACE_OS_thread_key_t key,
void *data);
# endif /* ACE_HAS_THREAD_SPECIFIC_STORAGE */
extern ACE_Export
int thr_setspecific (ACE_thread_key_t key,
void *data);
ACE_NAMESPACE_INLINE_FUNCTION
int thr_sigsetmask (int how,
const sigset_t *nsm,
sigset_t *osm);
ACE_NAMESPACE_INLINE_FUNCTION
int thr_suspend (ACE_hthread_t target_thread);
ACE_NAMESPACE_INLINE_FUNCTION
void thr_testcancel (void);
ACE_NAMESPACE_INLINE_FUNCTION
void thr_yield (void);
//@{ @name A set of wrappers for mutex locks that only work within a single process.
ACE_NAMESPACE_INLINE_FUNCTION
int thread_mutex_destroy (ACE_thread_mutex_t *m);
ACE_NAMESPACE_INLINE_FUNCTION
int thread_mutex_init (ACE_thread_mutex_t *m,
int lock_type = 0,
const char *name = 0,
ACE_mutexattr_t *arg = 0);
#if defined (ACE_HAS_WCHAR)
ACE_NAMESPACE_INLINE_FUNCTION
int thread_mutex_init (ACE_thread_mutex_t *m,
int lock_type,
const wchar_t *name,
ACE_mutexattr_t *arg = 0);
#endif /* ACE_HAS_WCHAR */
ACE_NAMESPACE_INLINE_FUNCTION
int thread_mutex_lock (ACE_thread_mutex_t *m);
ACE_NAMESPACE_INLINE_FUNCTION
int thread_mutex_lock (ACE_thread_mutex_t *m,
const ACE_Time_Value &timeout);
ACE_NAMESPACE_INLINE_FUNCTION
int thread_mutex_lock (ACE_thread_mutex_t *m,
const ACE_Time_Value *timeout);
ACE_NAMESPACE_INLINE_FUNCTION
int thread_mutex_trylock (ACE_thread_mutex_t *m);
ACE_NAMESPACE_INLINE_FUNCTION
int thread_mutex_unlock (ACE_thread_mutex_t *m);
//@}
/**
* This method uses process id and object pointer to come up with a
* machine wide unique name. The process ID will provide uniqueness
* between processes on the same machine. The "this" pointer of the
* @a object will provide uniqueness between other "live" objects in
* the same process. The uniqueness of this name is therefore only
* valid for the life of @a object.
*/
extern ACE_Export
void unique_name (const void *object,
char *name,
size_t length);
#if defined (ACE_USES_WCHAR)
extern ACE_Export
void unique_name (const void *object,
wchar_t *name,
size_t length);
#endif /* ACE_USES_WCHAR */
} /* namespace ACE_OS */
ACE_END_VERSIONED_NAMESPACE_DECL
#if !defined (ACE_WIN32)
extern "C"
{
typedef struct
{
#if (defined (ACE_HAS_PTHREADS) && defined (_POSIX_THREAD_PROCESS_SHARED) && !defined (ACE_LACKS_CONDATTR_PSHARED)) || \
(!defined (ACE_USES_FIFO_SEM) && \
(!defined (ACE_HAS_POSIX_SEM) || !defined (ACE_HAS_POSIX_SEM_TIMEOUT) || defined (ACE_LACKS_NAMED_POSIX_SEM)))
/// Protect critical section.
ACE_mutex_t lock_;
/// Keeps track of waiters.
ACE_cond_t condition_;
#else
# if (defined (ACE_HAS_PTHREADS) && defined (_POSIX_THREAD_PROCESS_SHARED) && !defined (ACE_LACKS_MUTEXATTR_PSHARED)) || \
(!defined (ACE_USES_FIFO_SEM) && (!defined (ACE_HAS_POSIX_SEM) || defined (ACE_LACKS_NAMED_POSIX_SEM)))
/// Protect critical section.
ACE_mutex_t lock_;
# endif
#endif
/// Object type.
int type_;
/// Specifies if this is an auto- or manual-reset event.
int manual_reset_;
/// "True" if signaled.
int is_signaled_;
/// Special bool for auto_events alone
/**
* The semantics of auto events forces us to introduce this extra
* variable to ensure that the thread is not woken up
* spuriously. Please see event_wait and event_timedwait () to see
* how this is used for auto_events.
* @todo This is a hack that needs revisiting after x.4
*/
bool auto_event_signaled_;
/// Number of waiting threads.
unsigned long waiting_threads_;
/// Signal count
unsigned long signal_count_;
} ACE_eventdata_t;
}
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
/**
* @class ACE_event_t
*
* @brief Wrapper for NT events on UNIX.
*/
class ACE_Export ACE_event_t
{
friend int ACE_OS::event_init(ACE_event_t*, int, int, int, const char*, void*,int);
friend int ACE_OS::event_destroy(ACE_event_t*);
friend int ACE_OS::event_wait(ACE_event_t*);
friend int ACE_OS::event_timedwait(ACE_event_t*, ACE_Time_Value*, int);
friend int ACE_OS::event_signal(ACE_event_t*);
friend int ACE_OS::event_pulse(ACE_event_t*);
friend int ACE_OS::event_reset(ACE_event_t*);
protected:
/// Event name if process shared.
char* name_;
/// Event data
ACE_eventdata_t* eventdata_;
#if (!defined (ACE_HAS_PTHREADS) || !defined (_POSIX_THREAD_PROCESS_SHARED) || defined (ACE_LACKS_CONDATTR_PSHARED)) && \
(defined (ACE_USES_FIFO_SEM) || \
(defined (ACE_HAS_POSIX_SEM) && defined (ACE_HAS_POSIX_SEM_TIMEOUT) && !defined (ACE_LACKS_NAMED_POSIX_SEM)))
/// Keeps track of waiters.
ACE_sema_t semaphore_;
# if (!defined (ACE_HAS_PTHREADS) || !defined (_POSIX_THREAD_PROCESS_SHARED) || defined (ACE_LACKS_MUTEXATTR_PSHARED)) && \
(defined (ACE_USES_FIFO_SEM) || (defined (ACE_HAS_POSIX_SEM) && !defined (ACE_LACKS_NAMED_POSIX_SEM)))
/// Protect critical section.
ACE_sema_t lock_;
# endif
#endif
};
ACE_END_VERSIONED_NAMESPACE_DECL
#endif /* ACE_WIN32 */
#if defined (ACE_MT_SAFE) && (ACE_MT_SAFE != 0)
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
/**
* @class ACE_OS_Thread_Mutex_Guard
*
* This data structure is meant to be used within an ACE_OS
* function. It performs automatic aquisition and release of
* an ACE_thread_mutex_t.
*
* If an object of this class is instantiated before ACE_Object_Manager is
* initialized, it will not do anything. This is because this class is
* used only with the ACE_OS_GUARD macro which is passing a reference to
* one of the preallocated Object Manager locks. If the object manager
* hasn't been initialized yet, the lock reference is bogus. This is an
* acceptable tradeoff since in cases where the lock reference is bogus,
* there isn't multithreaded access. Please see detailed comments in
* Object_Manager.h for further information.
*
* For internal use only by ACE_OS.
*/
class ACE_OS_Thread_Mutex_Guard
{
public:
/// Implicitly and automatically acquire the lock.
ACE_OS_Thread_Mutex_Guard (ACE_thread_mutex_t &m);
/// Implicitly release the lock.
~ACE_OS_Thread_Mutex_Guard (void);
/// Explicitly acquire the lock.
int acquire (void);
/// Explicitly release the lock.
int release (void);
protected:
/// Reference to the mutex.
ACE_thread_mutex_t &lock_;
/// Keeps track of whether we acquired the lock or failed.
int owner_;
// = Prevent assignment and initialization.
ACE_OS_Thread_Mutex_Guard &operator= (const ACE_OS_Thread_Mutex_Guard &);
ACE_OS_Thread_Mutex_Guard (const ACE_OS_Thread_Mutex_Guard &);
};
/**
* @class ACE_OS_Recursive_Thread_Mutex_Guard
*
* @brief For internal use only by ACE_OS.
*
* This data structure is meant to be used within an ACE_OS
* function. It performs automatic aquisition and release of
* an ACE_recursive_thread_mutex_t.
*
* If an object of this class is instantiated before ACE_Object_Manager is
* initialized, it will not do anything. This is because this class is
* used only with the ACE_TSS_GUARD macro which is passing a reference to
* one of the preallocated Object Manager locks. If the object manager
* hasn't been initialized yet, the lock reference is bogus. This is an
* acceptable tradeoff since in cases where the lock reference is bogus,
* there isn't multithreaded access. Please see detailed comments in
* Object_Manager.h for further information.
*/
class ACE_OS_Recursive_Thread_Mutex_Guard
{
public:
/// Implicitly and automatically acquire the lock.
ACE_OS_Recursive_Thread_Mutex_Guard (ACE_recursive_thread_mutex_t &m);
/// Implicitly release the lock.
~ACE_OS_Recursive_Thread_Mutex_Guard (void);
/// Explicitly acquire the lock.
int acquire (void);
/// Explicitly release the lock.
int release (void);
protected:
/// Reference to the mutex.
ACE_recursive_thread_mutex_t &lock_;
/// Keeps track of whether we acquired the lock or failed.
int owner_;
// = Prevent assignment and initialization.
ACE_OS_Recursive_Thread_Mutex_Guard &operator= (
const ACE_OS_Recursive_Thread_Mutex_Guard &);
ACE_OS_Recursive_Thread_Mutex_Guard (
const ACE_OS_Recursive_Thread_Mutex_Guard &);
};
ACE_END_VERSIONED_NAMESPACE_DECL
// used in time and unistd
# define ACE_OS_GUARD \
ACE_OS_Thread_Mutex_Guard ace_os_guard__ (*(ACE_thread_mutex_t *) \
ACE_OS_Object_Manager::preallocated_object[ \
ACE_OS_Object_Manager::ACE_OS_MONITOR_LOCK]);
// used in Thread
# define ACE_TSS_CLEANUP_GUARD \
ACE_OS_Recursive_Thread_Mutex_Guard ace_tss_cleanup_guard__ (*(ACE_recursive_thread_mutex_t *) \
ACE_OS_Object_Manager::preallocated_object[ \
ACE_OS_Object_Manager::ACE_TSS_CLEANUP_LOCK]);
// used in Thread
# define ACE_TSS_BASE_GUARD \
ACE_OS_Recursive_Thread_Mutex_Guard ace_tss_base_guard__ (*(ACE_recursive_thread_mutex_t *) \
ACE_OS_Object_Manager::preallocated_object[ \
ACE_OS_Object_Manager::ACE_TSS_BASE_LOCK]);
#else /* ! ACE_MT_SAFE */
# define ACE_OS_GUARD
# define ACE_TSS_CLEANUP_GUARD
# define ACE_TSS_BASE_GUARD
#endif /* ! ACE_MT_SAFE */
# if defined (ACE_HAS_INLINED_OSCALLS)
# if defined (ACE_INLINE)
# undef ACE_INLINE
# endif /* ACE_INLINE */
# define ACE_INLINE inline
# include "ace/OS_NS_Thread.inl"
# endif /* ACE_HAS_INLINED_OSCALLS */
# include /**/ "ace/post.h"
#endif /* ACE_OS_NS_THREAD_H */