From 25496e24b8043b7b515b3f8beb8e453fb105211c Mon Sep 17 00:00:00 2001
From: nobody
Date: Fri, 14 Apr 2006 16:42:37 +0000
Subject: This commit was manufactured by cvs2svn to create tag
'oci_wchar_refactor_merge_in_4_14_06'.
---
ACE-INSTALL.html | 4130 +--
ACEXML/ChangeLog | 152 +-
ACEXML/apps/svcconf/Svcconf.cpp | 11 +
ACEXML/apps/svcconf/Svcconf.h | 4 +
ACEXML/common/FileCharStream.cpp | 4 +-
ACEXML/common/HttpCharStream.cpp | 6 +-
ACEXML/common/NamespaceSupport.cpp | 99 +-
ACEXML/common/NamespaceSupport.h | 8 +-
ACEXML/common/Transcode.cpp | 29 +-
ACEXML/common/URL_Addr.cpp | 6 +-
ACEXML/common/XML_Macros.h | 4 +-
ACEXML/common/XML_Types.h | 8 +-
ACEXML/common/ZipCharStream.h | 6 +-
ACEXML/common/common.mpc | 1 -
ACEXML/examples/SAXPrint/main.cpp | 2 +-
ACEXML/parser/parser/Parser.cpp | 22 +-
ACEXML/parser/parser/Parser.h | 9 +-
ACEXML/parser/parser/Parser.i | 2 +-
ACEXML/parser/parser/parser.mpc | 1 -
ASNMP/ChangeLog | 177 +-
ASNMP/agent/main.cpp | 6 +-
ASNMP/agent/snmp_agent.cpp | 6 +-
ASNMP/asnmp/ChangeLog | 69 +-
ASNMP/asnmp/address.cpp | 6 +-
ASNMP/asnmp/address.h | 521 +-
ASNMP/asnmp/asn1.h | 53 +-
ASNMP/asnmp/counter.h | 58 +-
ASNMP/asnmp/ctr64.h | 76 +-
ASNMP/asnmp/enttraps.h | 103 +-
ASNMP/asnmp/gauge.h | 60 +-
ASNMP/asnmp/integer.h | 94 +-
ASNMP/asnmp/octet.h | 114 +-
ASNMP/asnmp/oid.h | 135 +-
ASNMP/asnmp/oid_def.h | 29 +-
ASNMP/asnmp/pdu.h | 154 +-
ASNMP/asnmp/sagent.cpp | 2 +-
ASNMP/asnmp/sagent.h | 55 +-
ASNMP/asnmp/smi.h | 28 +-
ASNMP/asnmp/smival.h | 32 +-
ASNMP/asnmp/snmp.h | 84 +-
ASNMP/asnmp/snmperrs.h | 28 +-
ASNMP/asnmp/target.h | 150 +-
ASNMP/asnmp/timetick.h | 58 +-
ASNMP/asnmp/transaction.cpp | 21 +-
ASNMP/asnmp/transaction.h | 60 +-
ASNMP/asnmp/transaction_result.h | 29 +-
ASNMP/asnmp/vb.h | 136 +-
ASNMP/asnmp/wpdu.h | 59 +-
ASNMP/examples/get/get.cpp | 14 +-
ASNMP/examples/get/get_async.cpp | 14 +-
ASNMP/examples/next/next.cpp | 14 +-
ASNMP/examples/set/set.cpp | 20 +-
ASNMP/examples/trap/trap.cpp | 14 +-
ASNMP/examples/walk/walk.cpp | 14 +-
ASNMP/tests/test_config.h | 8 +-
COPYING | 23 +-
ChangeLog | 13658 +++-----
ChangeLogs/ChangeLog-05b | 2815 --
Kokyu/Kokyu_defs.h | 2 +
Kokyu/README | 2 +-
Kokyu/tests/DSRT_MIF/DSRT_MIF.mpc | 1 -
Kokyu/tests/EDF/test.cpp | 2 +-
Kokyu/tests/FIFO/test.cpp | 2 +-
Makefile.am | 17 +-
NEWS | 132 +-
PROBLEM-REPORT-FORM | 3 +-
.../CCF/CCF/CodeGenerationKit/IndentationCxx.hpp | 188 +-
TAO/CIAO/CCF/CCF/CompilerElements/Preprocessor.cpp | 142 +-
TAO/CIAO/CCF/CCF/CompilerElements/Preprocessor.hpp | 8 +-
TAO/CIAO/CCF/CCF/CompilerElements/TokenStream.hpp | 4 -
TAO/CIAO/CCF/CCF/IDL2/Parser.cpp | 45 +-
TAO/CIAO/CCF/CCF/IDL2/Parser.hpp | 11 +-
.../CCF/CCF/IDL2/SemanticAction/Impl/Member.cpp | 6 +-
.../CCF/CCF/IDL2/SemanticAction/Impl/Typedef.cpp | 137 +-
.../CCF/CCF/IDL2/SemanticAction/Impl/Typedef.hpp | 12 +-
.../CCF/CCF/IDL2/SemanticAction/Impl/Union.cpp | 8 +-
TAO/CIAO/CCF/CCF/IDL2/SemanticAction/Typedef.hpp | 11 +-
TAO/CIAO/CCF/CCF/IDL2/SemanticGraph.hpp | 2 -
TAO/CIAO/CCF/CCF/IDL2/SemanticGraph/Array.cpp | 37 -
TAO/CIAO/CCF/CCF/IDL2/SemanticGraph/Array.hpp | 57 -
TAO/CIAO/CCF/CCF/IDL2/SemanticGraph/Elements.cpp | 88 +-
TAO/CIAO/CCF/CCF/IDL2/SemanticGraph/Elements.hpp | 123 +-
TAO/CIAO/CCF/CCF/IDL2/SemanticGraph/Sequence.cpp | 38 +-
TAO/CIAO/CCF/CCF/IDL2/SemanticGraph/Sequence.hpp | 46 +-
TAO/CIAO/CCF/CCF/IDL2/SemanticGraph/String.cpp | 77 -
TAO/CIAO/CCF/CCF/IDL2/SemanticGraph/String.hpp | 85 -
TAO/CIAO/CCF/CCF/IDL2/SemanticGraph/Struct.cpp | 32 -
TAO/CIAO/CCF/CCF/IDL2/SemanticGraph/Struct.hpp | 5 +-
TAO/CIAO/CCF/CCF/IDL2/SemanticGraph/Union.cpp | 37 +-
TAO/CIAO/CCF/CCF/IDL2/SemanticGraph/Union.hpp | 12 +-
TAO/CIAO/CCF/CCF/IDL2/Traversal.hpp | 3 -
TAO/CIAO/CCF/CCF/IDL2/Traversal/Array.cpp | 78 -
TAO/CIAO/CCF/CCF/IDL2/Traversal/Array.hpp | 51 -
TAO/CIAO/CCF/CCF/IDL2/Traversal/Elements.hpp | 23 +-
TAO/CIAO/CCF/CCF/IDL2/Traversal/IntExpression.hpp | 757 -
TAO/CIAO/CCF/CCF/IDL2/Traversal/Sequence.cpp | 70 +-
TAO/CIAO/CCF/CCF/IDL2/Traversal/Sequence.hpp | 31 +-
TAO/CIAO/CCF/CCF/IDL2/Traversal/String.cpp | 93 -
TAO/CIAO/CCF/CCF/IDL2/Traversal/String.hpp | 64 -
.../CCF/CCF/IDL3/SemanticAction/Impl/Include.cpp | 6 +-
TAO/CIAO/CCF/Documentation/Build.html | 259 +-
.../ExecutorMappingGenerator.cpp | 2 +-
.../Example/CIDL/LocalExecutorMapping/cidlc.cpp | 2 +-
TAO/CIAO/CIAO-INSTALL.html | 90 +-
TAO/CIAO/CIAO.mwc | 3 +
TAO/CIAO/CIAOTAO.mwc | 19 +
TAO/CIAO/CIAO_DAnCE.mwc | 8 -
TAO/CIAO/CIAO_TAO.mwc | 29 -
TAO/CIAO/CIAO_TAO_DAnCE.mwc | 24 -
TAO/CIAO/CIDLC/AttributeHeaderEmitters.cpp | 199 -
TAO/CIAO/CIDLC/AttributeHeaderEmitters.hpp | 119 -
TAO/CIAO/CIDLC/AttributeSourceEmitters_T.hpp | 368 -
TAO/CIAO/CIDLC/CIDLC.mpc | 18 +-
TAO/CIAO/CIDLC/CompositionEmitter.cpp | 27 -
TAO/CIAO/CIDLC/CompositionEmitter.hpp | 26 -
TAO/CIAO/CIDLC/CorbaTypeNameEmitters.cpp | 2235 --
TAO/CIAO/CIDLC/CorbaTypeNameEmitters.hpp | 511 -
TAO/CIAO/CIDLC/DescriptorGenerator.cpp | 6 +-
TAO/CIAO/CIDLC/EmitterBase.cpp | 11 -
TAO/CIAO/CIDLC/EmitterBase.hpp | 20 -
TAO/CIAO/CIDLC/EmitterContext.cpp | 45 -
TAO/CIAO/CIDLC/EmitterContext.hpp | 35 -
TAO/CIAO/CIDLC/ExecImplGenerator.cpp | 4 +-
TAO/CIAO/CIDLC/ExecImplHeaderGenerator.cpp | 726 +-
TAO/CIAO/CIDLC/ExecImplSourceGenerator.cpp | 625 +-
TAO/CIAO/CIDLC/ExecutorMappingGenerator.cpp | 12 +-
TAO/CIAO/CIDLC/InterfaceEmitter.cpp | 26 -
TAO/CIAO/CIDLC/InterfaceEmitter.hpp | 30 -
TAO/CIAO/CIDLC/Literals.cpp | 16 +-
TAO/CIAO/CIDLC/Literals.hpp | 16 +-
TAO/CIAO/CIDLC/ModuleEmitter.cpp | 22 -
TAO/CIAO/CIDLC/ModuleEmitter.hpp | 24 -
TAO/CIAO/CIDLC/OperationHeaderEmitters.cpp | 267 -
TAO/CIAO/CIDLC/OperationHeaderEmitters.hpp | 151 -
TAO/CIAO/CIDLC/ParameterEmitter_T.hpp | 33 -
TAO/CIAO/CIDLC/README.html | 42 +-
TAO/CIAO/CIDLC/ServantGenerator.cpp | 4 +-
TAO/CIAO/CIDLC/ServantHeaderGenerator.cpp | 1041 +-
TAO/CIAO/CIDLC/ServantSourceGenerator.cpp | 2053 +-
TAO/CIAO/CIDLC/SizeTypeCalculator.cpp | 29 +-
TAO/CIAO/CIDLC/TypeNameEmitter.cpp | 1973 ++
TAO/CIAO/CIDLC/TypeNameEmitter.hpp | 458 +
TAO/CIAO/CIDLC/Upcase.hpp | 21 -
TAO/CIAO/CIDLC/UtilityTypeNameEmitters.cpp | 57 -
TAO/CIAO/CIDLC/UtilityTypeNameEmitters.hpp | 56 -
TAO/CIAO/CIDLC/cidlc.cpp | 52 +-
TAO/CIAO/COPYING | 23 +-
TAO/CIAO/ChangeLog | 5199 +--
TAO/CIAO/DAnCE/ComponentPackager/Base_Packager.cpp | 33 +
TAO/CIAO/DAnCE/ComponentPackager/Base_Packager.h | 77 +
TAO/CIAO/DAnCE/ComponentPackager/CPK_Packager.cpp | 221 +
TAO/CIAO/DAnCE/ComponentPackager/CPK_Packager.h | 91 +
.../DAnCE/ComponentPackager/ComponentPackager.mpc | 19 +
.../DAnCE/ComponentPackager/Component_Packager.cpp | 154 +
TAO/CIAO/DAnCE/ComponentPackager/PDL_Handler.cpp | 63 +
TAO/CIAO/DAnCE/ComponentPackager/PDL_Handler.h | 57 +
TAO/CIAO/DAnCE/ComponentPackager/Package.xsd | 16 +
TAO/CIAO/DAnCE/ComponentPackager/README.html | 186 +
TAO/CIAO/DAnCE/ComponentPackager/Sample.pdl | 22 +
TAO/CIAO/DAnCE/ComponentPackager/pdl.cpp | 155 +
TAO/CIAO/DAnCE/ComponentPackager/pdl.hpp | 80 +
TAO/CIAO/DAnCE/Deployment.xsd | 776 +
TAO/CIAO/DAnCE/Deployment.xsd.orig | 897 +
.../Deployment_Configuration.cpp | 16 +-
.../Deployment_Configuration.h | 6 +-
.../DomainApplicationManager.mpc | 8 +-
.../DomainApplicationManager_Impl.cpp | 1468 +-
.../DomainApplicationManager_Impl.h | 219 +-
TAO/CIAO/DAnCE/ExecutionManager/DAM_Map.cpp | 10 +-
TAO/CIAO/DAnCE/ExecutionManager/DAM_Map.h | 7 +-
.../DAnCE/ExecutionManager/ExecutionManager.idl | 26 +
.../DAnCE/ExecutionManager/ExecutionManager.mpc | 28 +-
.../ExecutionManager_stub_export.h | 54 +
.../DAnCE/ExecutionManager/Execution_Manager.cpp | 20 +-
.../ExecutionManager/Execution_Manager_Impl.cpp | 278 +-
.../ExecutionManager/Execution_Manager_Impl.h | 100 +-
.../DAnCE/Interfaces/ExecutionManagerDaemon.idl | 25 -
.../Interfaces/ExecutionManager_stub_export.h | 54 -
TAO/CIAO/DAnCE/Interfaces/Interfaces.mpc | 39 -
TAO/CIAO/DAnCE/Interfaces/NodeManagerDaemon.idl | 28 -
.../DAnCE/Interfaces/NodeManager_stub_export.h | 54 -
.../DAnCE/Interfaces/NodeManager_svnt_export.h | 54 -
TAO/CIAO/DAnCE/Interfaces/README | 2 -
.../DAnCE/NodeApplication/Configurator_Factory.cpp | 110 -
.../DAnCE/NodeApplication/Configurator_Factory.h | 102 -
TAO/CIAO/DAnCE/NodeApplication/Container_Impl.cpp | 663 -
TAO/CIAO/DAnCE/NodeApplication/Container_Impl.h | 228 -
TAO/CIAO/DAnCE/NodeApplication/Container_Impl.inl | 35 -
.../DAnCE/NodeApplication/NoOp_Configurator.cpp | 39 -
TAO/CIAO/DAnCE/NodeApplication/NoOp_Configurator.h | 62 -
.../NodeApplication/NoOp_Configurator_export.h | 54 -
.../DAnCE/NodeApplication/NodeApp_Configurator.cpp | 3 -
.../DAnCE/NodeApplication/NodeApp_Configurator.h | 90 -
TAO/CIAO/DAnCE/NodeApplication/NodeApplication.cpp | 192 +-
TAO/CIAO/DAnCE/NodeApplication/NodeApplication.mpc | 28 +-
.../DAnCE/NodeApplication/NodeApplication_Core.cpp | 269 -
.../DAnCE/NodeApplication/NodeApplication_Core.h | 69 -
.../DAnCE/NodeApplication/NodeApplication_Core.inl | 8 -
.../DAnCE/NodeApplication/NodeApplication_Impl.cpp | 1160 -
.../DAnCE/NodeApplication/NodeApplication_Impl.h | 381 -
.../DAnCE/NodeApplication/NodeApplication_Impl.inl | 84 -
.../DAnCE/NodeApplication/RTConfig_Manager.cpp | 468 -
TAO/CIAO/DAnCE/NodeApplication/RTConfig_Manager.h | 139 -
.../DAnCE/NodeApplication/RTConfig_Manager.inl | 13 -
.../NodeApplication/RTNA_Configurator_Export.h | 54 -
.../NodeApplication/RTNodeApp_Configurator.cpp | 105 -
.../DAnCE/NodeApplication/RTNodeApp_Configurator.h | 78 -
.../NodeApplicationManager/Containers_Info_Map.cpp | 201 +-
.../NodeApplicationManager/Containers_Info_Map.h | 40 +-
.../NodeApplicationManager/ImplementationInfo.cpp | 64 +-
.../NodeApplicationManager/ImplementationInfo.h | 21 +-
.../NodeApplicationManager.mpc | 21 +-
.../NodeApplicationManager_Impl.cpp | 1066 +-
.../NodeApplicationManager_Impl.h | 228 +-
.../NodeApplicationManager_Impl.inl | 36 +-
TAO/CIAO/DAnCE/NodeManager/BaseMonitor.h | 63 -
TAO/CIAO/DAnCE/NodeManager/CIAO_Monitor.cpp | 96 -
TAO/CIAO/DAnCE/NodeManager/CIAO_Monitor.h | 106 -
TAO/CIAO/DAnCE/NodeManager/Monitor.mpc | 28 -
TAO/CIAO/DAnCE/NodeManager/MonitorCB.cpp | 54 -
TAO/CIAO/DAnCE/NodeManager/MonitorCB.h | 74 -
TAO/CIAO/DAnCE/NodeManager/MonitorController.cpp | 139 -
TAO/CIAO/DAnCE/NodeManager/MonitorController.h | 111 -
TAO/CIAO/DAnCE/NodeManager/NAM_Map.cpp | 22 +-
TAO/CIAO/DAnCE/NodeManager/NAM_Map.h | 11 +-
TAO/CIAO/DAnCE/NodeManager/NodeManager.idl | 28 +
TAO/CIAO/DAnCE/NodeManager/NodeManager.mpc | 29 +-
TAO/CIAO/DAnCE/NodeManager/NodeManager_Impl.cpp | 460 +-
TAO/CIAO/DAnCE/NodeManager/NodeManager_Impl.h | 199 +-
.../DAnCE/NodeManager/NodeManager_stub_export.h | 54 +
TAO/CIAO/DAnCE/NodeManager/Node_Manager.cpp | 47 +-
TAO/CIAO/DAnCE/Old_Config_Handlers/Any_Handler.cpp | 225 +
TAO/CIAO/DAnCE/Old_Config_Handlers/Any_Handler.h | 59 +
.../Old_Config_Handlers/Basic_Deployment_Data.cpp | 6257 ++++
.../Old_Config_Handlers/Basic_Deployment_Data.hpp | 1928 ++
.../DAnCE/Old_Config_Handlers/Basic_Handler.cpp | 40 +
TAO/CIAO/DAnCE/Old_Config_Handlers/Basic_Handler.h | 93 +
TAO/CIAO/DAnCE/Old_Config_Handlers/CAD_Handler.cpp | 310 +
TAO/CIAO/DAnCE/Old_Config_Handlers/CAD_Handler.h | 129 +
.../DAnCE/Old_Config_Handlers/CEPE_Handler.cpp | 30 +
TAO/CIAO/DAnCE/Old_Config_Handlers/CEPE_Handler.h | 62 +
TAO/CIAO/DAnCE/Old_Config_Handlers/CPK_Handler.cpp | 76 +
TAO/CIAO/DAnCE/Old_Config_Handlers/CPK_Handler.h | 57 +
TAO/CIAO/DAnCE/Old_Config_Handlers/CPR_Handler.cpp | 40 +
TAO/CIAO/DAnCE/Old_Config_Handlers/CPR_Handler.h | 87 +
TAO/CIAO/DAnCE/Old_Config_Handlers/Cap_Handler.cpp | 57 +
TAO/CIAO/DAnCE/Old_Config_Handlers/Cap_Handler.h | 97 +
.../Old_Config_Handlers/CompImplDesc_Handler.cpp | 98 +
.../Old_Config_Handlers/CompImplDesc_Handler.h | 87 +
.../Old_Config_Handlers/CompIntrDesc_Handler.cpp | 164 +
.../Old_Config_Handlers/CompIntrDesc_Handler.h | 89 +
.../Old_Config_Handlers/CompPkgDesc_Handler.cpp | 75 +
.../Old_Config_Handlers/CompPkgDesc_Handler.h | 88 +
TAO/CIAO/DAnCE/Old_Config_Handlers/Config.h | 17 +
.../Old_Config_Handlers/Config_Error_Handler.cpp | 63 +
.../Old_Config_Handlers/Config_Error_Handler.h | 50 +
.../Old_Config_Handlers/Config_Handler_export.h | 58 +
.../DAnCE/Old_Config_Handlers/Config_Handlers.mpc | 46 +
TAO/CIAO/DAnCE/Old_Config_Handlers/DT_Handler.cpp | 104 +
TAO/CIAO/DAnCE/Old_Config_Handlers/DT_Handler.h | 73 +
TAO/CIAO/DAnCE/Old_Config_Handlers/Deployment.cpp | 151 +
TAO/CIAO/DAnCE/Old_Config_Handlers/Deployment.hpp | 68 +
TAO/CIAO/DAnCE/Old_Config_Handlers/DnC_Dump.cpp | 972 +
TAO/CIAO/DAnCE/Old_Config_Handlers/DnC_Dump.h | 153 +
TAO/CIAO/DAnCE/Old_Config_Handlers/DnC_Dump_T.cpp | 89 +
TAO/CIAO/DAnCE/Old_Config_Handlers/DnC_Dump_T.h | 50 +
.../DAnCE/Old_Config_Handlers/Domain_Handler.cpp | 403 +
.../DAnCE/Old_Config_Handlers/Domain_Handler.h | 127 +
TAO/CIAO/DAnCE/Old_Config_Handlers/Dump_Obj.cpp | 64 +
TAO/CIAO/DAnCE/Old_Config_Handlers/Dump_Obj.h | 76 +
TAO/CIAO/DAnCE/Old_Config_Handlers/ERE_Handler.cpp | 27 +
TAO/CIAO/DAnCE/Old_Config_Handlers/ERE_Handler.h | 63 +
TAO/CIAO/DAnCE/Old_Config_Handlers/IAD_Handler.cpp | 78 +
TAO/CIAO/DAnCE/Old_Config_Handlers/IAD_Handler.h | 99 +
TAO/CIAO/DAnCE/Old_Config_Handlers/ID_Handler.cpp | 28 +
TAO/CIAO/DAnCE/Old_Config_Handlers/ID_Handler.h | 64 +
TAO/CIAO/DAnCE/Old_Config_Handlers/IR_Handler.cpp | 58 +
TAO/CIAO/DAnCE/Old_Config_Handlers/IR_Handler.h | 106 +
TAO/CIAO/DAnCE/Old_Config_Handlers/MID_Handler.cpp | 54 +
TAO/CIAO/DAnCE/Old_Config_Handlers/MID_Handler.h | 116 +
TAO/CIAO/DAnCE/Old_Config_Handlers/NIA_Handler.cpp | 44 +
TAO/CIAO/DAnCE/Old_Config_Handlers/NIA_Handler.h | 84 +
TAO/CIAO/DAnCE/Old_Config_Handlers/PCI_Handler.cpp | 47 +
TAO/CIAO/DAnCE/Old_Config_Handlers/PCI_Handler.h | 87 +
TAO/CIAO/DAnCE/Old_Config_Handlers/PC_Handler.cpp | 75 +
TAO/CIAO/DAnCE/Old_Config_Handlers/PC_Handler.h | 91 +
.../DAnCE/Old_Config_Handlers/Plan_Handler.cpp | 624 +
TAO/CIAO/DAnCE/Old_Config_Handlers/Plan_Handler.h | 251 +
.../DAnCE/Old_Config_Handlers/Process_Element.cpp | 121 +
.../DAnCE/Old_Config_Handlers/Process_Element.h | 197 +
.../Old_Config_Handlers/Process_Element_T.cpp | 294 +
.../DAnCE/Old_Config_Handlers/Process_Element_T.h | 90 +
.../DAnCE/Old_Config_Handlers/Property_Handler.cpp | 83 +
.../DAnCE/Old_Config_Handlers/Property_Handler.h | 55 +
TAO/CIAO/DAnCE/Old_Config_Handlers/RS_Handler.cpp | 130 +
TAO/CIAO/DAnCE/Old_Config_Handlers/RS_Handler.h | 57 +
TAO/CIAO/DAnCE/Old_Config_Handlers/RUK_Handler.cpp | 61 +
TAO/CIAO/DAnCE/Old_Config_Handlers/RUK_Handler.h | 77 +
.../Old_Config_Handlers/Requirement_Handler.cpp | 115 +
.../Old_Config_Handlers/Requirement_Handler.h | 57 +
TAO/CIAO/DAnCE/Old_Config_Handlers/SPK_Handler.cpp | 41 +
TAO/CIAO/DAnCE/Old_Config_Handlers/SPK_Handler.h | 57 +
TAO/CIAO/DAnCE/Old_Config_Handlers/SP_Handler.cpp | 81 +
TAO/CIAO/DAnCE/Old_Config_Handlers/SP_Handler.h | 56 +
TAO/CIAO/DAnCE/Old_Config_Handlers/TPD_Handler.cpp | 88 +
TAO/CIAO/DAnCE/Old_Config_Handlers/TPD_Handler.h | 87 +
TAO/CIAO/DAnCE/Old_Config_Handlers/Utils.cpp | 350 +
TAO/CIAO/DAnCE/Old_Config_Handlers/Utils.h | 120 +
.../DAnCE/Old_Config_Handlers/XercesString.cpp | 140 +
TAO/CIAO/DAnCE/Old_Config_Handlers/XercesString.h | 73 +
TAO/CIAO/DAnCE/Old_Config_Handlers/ccd.cpp | 555 +
TAO/CIAO/DAnCE/Old_Config_Handlers/ccd.hpp | 165 +
TAO/CIAO/DAnCE/Old_Config_Handlers/cdd.cpp | 301 +
TAO/CIAO/DAnCE/Old_Config_Handlers/cdd.hpp | 108 +
TAO/CIAO/DAnCE/Old_Config_Handlers/cdp.cpp | 588 +
TAO/CIAO/DAnCE/Old_Config_Handlers/cdp.hpp | 164 +
TAO/CIAO/DAnCE/Old_Config_Handlers/cid.cpp | 1554 +
TAO/CIAO/DAnCE/Old_Config_Handlers/cid.hpp | 445 +
TAO/CIAO/DAnCE/Old_Config_Handlers/cpd.cpp | 507 +
TAO/CIAO/DAnCE/Old_Config_Handlers/cpd.hpp | 169 +
TAO/CIAO/DAnCE/Old_Config_Handlers/iad.cpp | 605 +
TAO/CIAO/DAnCE/Old_Config_Handlers/iad.hpp | 184 +
TAO/CIAO/DAnCE/Old_Config_Handlers/pcd.cpp | 391 +
TAO/CIAO/DAnCE/Old_Config_Handlers/pcd.hpp | 131 +
TAO/CIAO/DAnCE/Old_Config_Handlers/toplevel.cpp | 140 +
TAO/CIAO/DAnCE/Old_Config_Handlers/toplevel.hpp | 66 +
TAO/CIAO/DAnCE/Plan_Launcher/DAM_Map.cpp | 117 +
TAO/CIAO/DAnCE/Plan_Launcher/DAM_Map.h | 71 +
TAO/CIAO/DAnCE/Plan_Launcher/Plan_Launcher.cpp | 116 +-
TAO/CIAO/DAnCE/Plan_Launcher/Plan_Launcher.mpc | 9 +-
.../DAnCE/Plan_Launcher/Plan_Launcher_Impl.cpp | 109 +-
TAO/CIAO/DAnCE/Plan_Launcher/Plan_Launcher_Impl.h | 58 +-
.../RTNodeApplication/NodeApplication_Task.cpp | 13 +-
.../DAnCE/RTNodeApplication/NodeApplication_Task.h | 2 +-
TAO/CIAO/DAnCE/RTNodeApplication/README | 3 +-
.../DAnCE/RTNodeApplication/RTNodeApplication.cpp | 4 +-
.../DAnCE/RTNodeApplication/RTNodeApplication.mpc | 13 +
TAO/CIAO/DAnCE/RTNodeApplication/senv.sh | 4 +
TAO/CIAO/DAnCE/RepositoryManager/HTTP_Client.cpp | 59 -
TAO/CIAO/DAnCE/RepositoryManager/HTTP_Client.h | 72 -
TAO/CIAO/DAnCE/RepositoryManager/HTTP_Handler.cpp | 203 -
TAO/CIAO/DAnCE/RepositoryManager/HTTP_Handler.h | 86 -
TAO/CIAO/DAnCE/RepositoryManager/Options.cpp | 111 -
TAO/CIAO/DAnCE/RepositoryManager/Options.h | 78 -
TAO/CIAO/DAnCE/RepositoryManager/PC_Updater.cpp | 269 -
TAO/CIAO/DAnCE/RepositoryManager/PC_Updater.h | 113 -
TAO/CIAO/DAnCE/RepositoryManager/PC_Updater_T.cpp | 20 -
TAO/CIAO/DAnCE/RepositoryManager/PC_Updater_T.h | 40 -
TAO/CIAO/DAnCE/RepositoryManager/README.txt | 30 -
TAO/CIAO/DAnCE/RepositoryManager/RM_Helper.cpp | 253 -
TAO/CIAO/DAnCE/RepositoryManager/RM_Helper.h | 101 -
TAO/CIAO/DAnCE/RepositoryManager/RMadmin.cpp | 274 -
.../DAnCE/RepositoryManager/RepositoryManager.cpp | 166 -
.../DAnCE/RepositoryManager/RepositoryManager.idl | 12 +
.../DAnCE/RepositoryManager/RepositoryManager.mpc | 50 +-
.../RepositoryManager/RepositoryManagerDaemon.idl | 13 -
.../RepositoryManager/RepositoryManager_Impl.cpp | 1215 +-
.../RepositoryManager/RepositoryManager_Impl.h | 432 +-
.../DAnCE/RepositoryManager/Repository_Manager.cpp | 305 +
.../RepositoryManager/Repository_Manager_conf.h | 33 +
TAO/CIAO/DAnCE/RepositoryManager/URL_Parser.cpp | 103 -
TAO/CIAO/DAnCE/RepositoryManager/URL_Parser.h | 68 -
TAO/CIAO/DAnCE/RepositoryManager/Update_Plan.cpp | 462 +
TAO/CIAO/DAnCE/RepositoryManager/Update_Plan.h | 123 +
TAO/CIAO/DAnCE/RepositoryManager/ZIP_Wrapper.cpp | 299 -
TAO/CIAO/DAnCE/RepositoryManager/ZIP_Wrapper.h | 86 -
TAO/CIAO/DAnCE/StaticConfigurator/README | 29 -
.../StaticConfigurator/StaticDAnCEApp.cpp.tmpl | 119 -
.../StaticConfigurator/StaticDAnCEApp.mpc.tmpl | 24 -
.../DAnCE/StaticConfigurator/StaticDAnCEParser.cpp | 162 -
.../DAnCE/StaticConfigurator/StaticDAnCEParser.mpc | 13 -
TAO/CIAO/DAnCE/TargetManager/CmpClient.cpp | 90 -
.../TargetManager/Deployment_Configuration.cpp | 152 -
.../DAnCE/TargetManager/Deployment_Configuration.h | 129 -
TAO/CIAO/DAnCE/TargetManager/DomainDataManager.cpp | 147 -
TAO/CIAO/DAnCE/TargetManager/DomainDataManager.h | 118 -
TAO/CIAO/DAnCE/TargetManager/TM_Client.mpc | 28 -
TAO/CIAO/DAnCE/TargetManager/TargetManager.cidl | 28 -
TAO/CIAO/DAnCE/TargetManager/TargetManager.idl | 38 -
TAO/CIAO/DAnCE/TargetManager/TargetManager.mpc | 60 -
TAO/CIAO/DAnCE/TargetManager/TargetManagerExt.idl | 59 -
.../DAnCE/TargetManager/TargetManager_exec.cpp | 337 -
TAO/CIAO/DAnCE/TargetManager/TargetManager_exec.h | 229 -
.../TargetManager/TargetManager_exec_export.h | 54 -
.../TargetManager/TargetManager_stub_export.h | 54 -
.../TargetManager/TargetManager_svnt_export.h | 54 -
.../DAnCE/TargetManager/descriptors/Domain.cdd | 97 -
.../TargetManager/descriptors/NodeDetails.dat | 2 -
.../TargetManager/descriptors/NodeManagerMap.dat | 2 -
.../descriptors/flattened_deploymentplan.cdp | 92 -
.../descriptors/run_test_TargetManager.pl | 160 -
TAO/CIAO/DAnCE/XMI.xsd | 35 +
TAO/CIAO/DAnCE/XMI.xsd.orig | 35 +
.../packages/inconsistent.cpk | Bin 0 -> 436 bytes
.../new_RepositoryManager/packages/package.cpk | Bin 0 -> 26 bytes
.../DAnCE/spec_RepositoryManager/HTTP_Client.cpp | 61 +
.../DAnCE/spec_RepositoryManager/HTTP_Client.h | 70 +
.../DAnCE/spec_RepositoryManager/HTTP_Handler.cpp | 202 +
.../DAnCE/spec_RepositoryManager/HTTP_Handler.h | 82 +
TAO/CIAO/DAnCE/spec_RepositoryManager/Options.cpp | 88 +
TAO/CIAO/DAnCE/spec_RepositoryManager/Options.h | 71 +
.../DAnCE/spec_RepositoryManager/PC_Updater.cpp | 269 +
TAO/CIAO/DAnCE/spec_RepositoryManager/PC_Updater.h | 109 +
.../DAnCE/spec_RepositoryManager/PC_Updater_T.cpp | 22 +
.../DAnCE/spec_RepositoryManager/PC_Updater_T.h | 38 +
TAO/CIAO/DAnCE/spec_RepositoryManager/README.txt | 30 +
.../DAnCE/spec_RepositoryManager/RM_Helper.cpp | 257 +
TAO/CIAO/DAnCE/spec_RepositoryManager/RM_Helper.h | 85 +
TAO/CIAO/DAnCE/spec_RepositoryManager/RMadmin.cpp | 219 +
.../spec_RepositoryManager/RepositoryManager.cpp | 157 +
.../spec_RepositoryManager/RepositoryManager.idl | 13 +
.../RepositoryManager_Impl.cpp | 705 +
.../RepositoryManager_Impl.h | 210 +
.../DAnCE/spec_RepositoryManager/URL_Parser.cpp | 107 +
TAO/CIAO/DAnCE/spec_RepositoryManager/URL_Parser.h | 65 +
.../DAnCE/spec_RepositoryManager/ZIP_Wrapper.cpp | 287 +
.../DAnCE/spec_RepositoryManager/ZIP_Wrapper.h | 75 +
.../spec_RepositoryManager.mpc | 48 +
.../Config_Handlers/CompImplDesc_Handler_Test.cpp | 17 +
.../Config_Handlers/CompIntrDesc_Handler_Test.cpp | 13 +
.../Config_Handlers/CompPkgDesc_Handler_Test.cpp | 13 +
.../tests/Config_Handlers/Domain_Handler_Test.cpp | 13 +
.../tests/Config_Handlers/HUDisplay/Airframe.ccd | 51 +
.../tests/Config_Handlers/HUDisplay/Airframe.cid | 35 +
.../tests/Config_Handlers/HUDisplay/Airframe.cpd | 14 +
.../Config_Handlers/HUDisplay/Airframe_Exec.iad | 29 +
.../Config_Handlers/HUDisplay/Airframe_Stub.iad | 14 +
.../Config_Handlers/HUDisplay/Airframe_Svnt.iad | 29 +
.../tests/Config_Handlers/HUDisplay/Deployment.xsd | 776 +
.../tests/Config_Handlers/HUDisplay/Domain.cdd | 25 +
.../DAnCE/tests/Config_Handlers/HUDisplay/GPS.ccd | 44 +
.../DAnCE/tests/Config_Handlers/HUDisplay/GPS.cid | 35 +
.../DAnCE/tests/Config_Handlers/HUDisplay/GPS.cpd | 15 +
.../tests/Config_Handlers/HUDisplay/GPS_Exec.iad | 29 +
.../tests/Config_Handlers/HUDisplay/GPS_Stub.iad | 14 +
.../tests/Config_Handlers/HUDisplay/GPS_Svnt.iad | 29 +
.../tests/Config_Handlers/HUDisplay/HUDisplay.cdp | 24 +
.../tests/Config_Handlers/HUDisplay/HUDisplay.cid | 82 +
.../tests/Config_Handlers/HUDisplay/HUDisplay.cpd | 13 +
.../tests/Config_Handlers/HUDisplay/HUDisplay.pcd | 10 +
.../tests/Config_Handlers/HUDisplay/Libraries.iad | 8 +
.../tests/Config_Handlers/HUDisplay/NavDisplay.ccd | 34 +
.../tests/Config_Handlers/HUDisplay/NavDisplay.cid | 35 +
.../tests/Config_Handlers/HUDisplay/NavDisplay.cpd | 14 +
.../Config_Handlers/HUDisplay/NavDisplay_Exec.iad | 29 +
.../Config_Handlers/HUDisplay/NavDisplay_Stub.iad | 14 +
.../Config_Handlers/HUDisplay/NavDisplay_Svnt.iad | 29 +
.../tests/Config_Handlers/HUDisplay/Timer.ccd | 38 +
.../tests/Config_Handlers/HUDisplay/Timer.cid | 46 +
.../tests/Config_Handlers/HUDisplay/Timer.cpd | 14 +
.../tests/Config_Handlers/HUDisplay/Timer_Exec.iad | 29 +
.../tests/Config_Handlers/HUDisplay/Timer_Stub.iad | 14 +
.../tests/Config_Handlers/HUDisplay/Timer_Svnt.iad | 29 +
.../DAnCE/tests/Config_Handlers/HUDisplay/XMI.xsd | 35 +
.../tests/Config_Handlers/HUDisplay/package.tpd | 8 +
.../DAnCE/tests/Config_Handlers/Handler_Test.cpp | 208 +
.../DAnCE/tests/Config_Handlers/Handler_Test.h | 53 +
.../DAnCE/tests/Config_Handlers/Handler_Tests.mpc | 57 +
.../tests/Config_Handlers/IAD_Handler_Test.cpp | 13 +
.../tests/Config_Handlers/PC_Handler_Test.cpp | 13 +
.../tests/Config_Handlers/Plan_Handler_Test.cpp | 13 +
.../DAnCE/tests/Config_Handlers/handler_test.mpb | 14 +
.../tests/NodeApplicationTest/NodeAppTest.mpc | 38 +-
.../NodeApplicationTest/NodeApp_test_client.cpp | 22 +-
.../NodeApp_test_client_dynamic.cpp | 166 -
.../NodeApplicationTest/NodeApp_test_client_ex.cpp | 8 +-
.../NodeApp_test_client_simple.cpp | 8 +-
TAO/CIAO/NEWS | 298 +-
TAO/CIAO/PROBLEM-REPORT-FORM | 7 +-
TAO/CIAO/RACE/Controller/Component/Controller.cidl | 28 -
TAO/CIAO/RACE/Controller/Component/Controller.idl | 64 -
TAO/CIAO/RACE/Controller/Component/Controller.mpc | 64 -
.../RACE/Controller/Component/Controller_exec.cpp | 171 -
.../RACE/Controller/Component/Controller_exec.h | 128 -
.../Controller/Component/Controller_exec_export.h | 54 -
.../Controller/Component/Controller_stub_export.h | 54 -
.../Controller/Component/Controller_svnt_export.h | 54 -
.../Planner_Manager/Component/Planner_Manager.idl | 3 -
TAO/CIAO/VERSION | 3 +-
TAO/CIAO/ciao/CCM_Base.idl | 5 +-
TAO/CIAO/ciao/CCM_Core.mpc | 50 +-
TAO/CIAO/ciao/CCM_Event.idl | 2 +-
TAO/CIAO/ciao/CIAO_common.h | 6 +-
TAO/CIAO/ciao/Client_init.h | 7 -
TAO/CIAO/ciao/ComponentsC.h | 4 -
TAO/CIAO/ciao/Container_Base.cpp | 108 +-
TAO/CIAO/ciao/Container_Base.h | 51 +-
TAO/CIAO/ciao/Container_Impl.cpp | 567 +
TAO/CIAO/ciao/Container_Impl.h | 218 +
TAO/CIAO/ciao/Container_Impl.inl | 33 +
TAO/CIAO/ciao/Context_Impl_Base.cpp | 1 +
TAO/CIAO/ciao/Context_Impl_Base.h | 4 +-
TAO/CIAO/ciao/Context_Impl_T.h | 2 -
TAO/CIAO/ciao/Deployment.idl | 161 +-
TAO/CIAO/ciao/Deployment_Base.idl | 6 +-
TAO/CIAO/ciao/Deployment_Core.idl | 100 +-
TAO/CIAO/ciao/Deployment_Data.idl | 5 +-
TAO/CIAO/ciao/Deployment_Events.idl | 68 -
TAO/CIAO/ciao/Deployment_common.h | 54 -
TAO/CIAO/ciao/DomainApplicationManager.idl | 57 -
TAO/CIAO/ciao/Dynamic_Component_Activator.h | 15 +-
TAO/CIAO/ciao/Dynamic_Component_Servant_Base.cpp | 1 -
TAO/CIAO/ciao/Dynamic_Component_Servant_Base.h | 5 +-
TAO/CIAO/ciao/ExecutionManager.idl | 50 -
TAO/CIAO/ciao/Home_Servant_Impl_Base.cpp | 5 +
TAO/CIAO/ciao/Home_Servant_Impl_Base.h | 5 +-
TAO/CIAO/ciao/NodeApp_CB_Impl.h | 16 +-
TAO/CIAO/ciao/NodeApplicationManager.idl | 46 -
TAO/CIAO/ciao/NodeApplication_CallBack.idl | 3 +-
TAO/CIAO/ciao/NodeApplication_Impl.cpp | 516 +
TAO/CIAO/ciao/NodeApplication_Impl.h | 238 +
TAO/CIAO/ciao/NodeApplication_Impl.inl | 77 +
TAO/CIAO/ciao/NodeManager.idl | 38 -
TAO/CIAO/ciao/Packaging_Data.idl | 9 +-
TAO/CIAO/ciao/Port_Activator.h | 4 +-
TAO/CIAO/ciao/Port_Activator_T.cpp | 2 +-
TAO/CIAO/ciao/RepositoryManager.idl | 38 -
TAO/CIAO/ciao/Servant_Activator.cpp | 20 +-
TAO/CIAO/ciao/Servant_Impl_Base.cpp | 217 +-
TAO/CIAO/ciao/Servant_Impl_Base.h | 116 +-
TAO/CIAO/ciao/Servant_Impl_T.cpp | 6 +-
TAO/CIAO/ciao/Servant_Impl_T.h | 2 -
TAO/CIAO/ciao/Servant_Impl_Utils_T.cpp | 143 -
TAO/CIAO/ciao/ServerResources.idl | 42 +-
TAO/CIAO/ciao/Server_init.cpp | 271 +-
TAO/CIAO/ciao/Server_init.h | 41 -
TAO/CIAO/ciao/StandardConfigurator_Impl.h | 1 +
TAO/CIAO/ciao/Swapping_Container.cpp | 2 +-
TAO/CIAO/ciao/Swapping_Container.h | 7 +-
TAO/CIAO/ciao/Swapping_Servant_Home_Impl_Base.cpp | 7 +-
TAO/CIAO/ciao/Swapping_Servant_Home_Impl_Base.h | 7 +-
TAO/CIAO/ciao/Swapping_Servant_Home_Impl_T.cpp | 8 +-
TAO/CIAO/ciao/Swapping_Servant_Home_Impl_T.h | 11 +-
TAO/CIAO/ciao/Target_Data.idl | 36 -
TAO/CIAO/ciao/Upgradeable_Context_Impl_T.cpp | 4 +-
TAO/CIAO/ciao/Upgradeable_Context_Impl_T.h | 17 +-
TAO/CIAO/ciao/Version.h | 10 +-
.../Events/CIAO_EventService_Factory_impl.cpp | 90 -
.../Events/CIAO_EventService_Factory_impl.h | 78 -
TAO/CIAO/ciaosvcs/Events/CIAO_Events.mpc | 20 -
.../CIAO_Events_Base/CIAO_EventServiceBase.cpp | 23 -
.../CIAO_Events_Base/CIAO_EventServiceBase.h | 139 -
.../Events/CIAO_Events_Base/CIAO_Events.idl | 69 -
.../Events/CIAO_Events_Base/CIAO_Events_Base.mpc | 26 -
.../Events/CIAO_Events_Base/CIAO_Events_Export.h | 53 -
TAO/CIAO/ciaosvcs/Events/CIAO_Events_Export.h | 53 -
.../Events/CIAO_RTEC/CIAO_RTEVENT_Export.h | 58 -
.../ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.cpp | 624 -
TAO/CIAO/ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.h | 332 -
.../ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.idl | 38 -
.../ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.mpc | 25 -
TAO/CIAO/docs/imgs/dance_arch.jpg | Bin 70526 -> 0 bytes
TAO/CIAO/docs/imgs/dance_arch.vsd | Bin 100352 -> 0 bytes
TAO/CIAO/docs/imgs/static_dance_arch.jpg | Bin 58112 -> 0 bytes
TAO/CIAO/docs/imgs/static_dance_arch.vsd | Bin 86528 -> 0 bytes
TAO/CIAO/docs/imgs/static_dance_impl.jpg | Bin 56080 -> 0 bytes
TAO/CIAO/docs/imgs/static_dance_impl.vsd | Bin 101888 -> 0 bytes
TAO/CIAO/docs/index.html | 5 +-
TAO/CIAO/docs/schema/Basic_Deployment_Data.xsd | 7 +-
TAO/CIAO/docs/schema/CIAOEvents.xsd | 112 -
TAO/CIAO/docs/schema/cdd.xsd | 2 +-
TAO/CIAO/docs/schema/cdp.xsd | 5 -
TAO/CIAO/docs/schema/xsc-banner.h | 2 +-
TAO/CIAO/docs/static_dance.html | 214 -
TAO/CIAO/docs/tutorials/CoSMIC/01.html | 125 -
TAO/CIAO/docs/tutorials/CoSMIC/02.html | 422 -
TAO/CIAO/docs/tutorials/CoSMIC/03.html | 68 -
TAO/CIAO/docs/tutorials/CoSMIC/04.html | 57 -
.../docs/tutorials/CoSMIC/Icons/AddConnMode.gif | Bin 106 -> 0 bytes
TAO/CIAO/docs/tutorials/CoSMIC/Icons/SetMode.gif | Bin 125 -> 0 bytes
TAO/CIAO/docs/tutorials/CoSMIC/Images/fig1.jpg | Bin 13971 -> 0 bytes
TAO/CIAO/docs/tutorials/CoSMIC/Images/fig10.jpg | Bin 46474 -> 0 bytes
TAO/CIAO/docs/tutorials/CoSMIC/Images/fig11.jpg | Bin 35787 -> 0 bytes
TAO/CIAO/docs/tutorials/CoSMIC/Images/fig12.jpg | Bin 37716 -> 0 bytes
TAO/CIAO/docs/tutorials/CoSMIC/Images/fig2.jpg | Bin 91314 -> 0 bytes
TAO/CIAO/docs/tutorials/CoSMIC/Images/fig3.jpg | Bin 23857 -> 0 bytes
TAO/CIAO/docs/tutorials/CoSMIC/Images/fig4.jpg | Bin 30686 -> 0 bytes
TAO/CIAO/docs/tutorials/CoSMIC/Images/fig5.jpg | Bin 38395 -> 0 bytes
TAO/CIAO/docs/tutorials/CoSMIC/Images/fig6.jpg | Bin 92958 -> 0 bytes
TAO/CIAO/docs/tutorials/CoSMIC/Images/fig7.jpg | Bin 43408 -> 0 bytes
TAO/CIAO/docs/tutorials/CoSMIC/Images/fig8.jpg | Bin 36874 -> 0 bytes
TAO/CIAO/docs/tutorials/CoSMIC/Images/fig9.jpg | Bin 28539 -> 0 bytes
TAO/CIAO/docs/tutorials/CoSMIC/Model/Quoter.xme | 2003 --
TAO/CIAO/docs/tutorials/CoSMIC/index.html | 135 -
.../docs/tutorials/Quoter/Simple/Broker/Broker.cpp | 4 +-
.../docs/tutorials/Quoter/Simple/Broker/Broker.mpc | 4 -
.../Quoter/Simple/Distributor/Distributor.cpp | 4 +-
.../Quoter/Simple/Distributor/Distributor.mpc | 4 -
.../Quoter/Simple/Stock_Base/Stock_Base.idl | 1 -
.../Quoter/Simple/Stock_Base/Stock_Base.mpc | 2 +-
.../Quoter/Simple/descriptors/Broker_Svnt.iad | 2 +-
.../Quoter/Simple/descriptors/Distributor_Svnt.iad | 2 +-
.../descriptors/flattened_deploymentplan.cdp | 4 +-
.../examples/BasicSP/BMClosedED/BMClosedED.mpc | 3 -
.../BasicSP/BMClosedED/BMClosedED_exec.cpp | 2 +-
TAO/CIAO/examples/BasicSP/BMDevice/BMDevice.mpc | 3 -
TAO/CIAO/examples/BasicSP/BMDisplay/BMDisplay.mpc | 3 -
TAO/CIAO/examples/BasicSP/BasicSP.mpc | 2 +-
TAO/CIAO/examples/BasicSP/EC/EC.mpc | 7 +-
TAO/CIAO/examples/BasicSP/EC/EC_exec.h | 2 +-
TAO/CIAO/examples/BasicSP/EC/client.cpp | 2 +-
TAO/CIAO/examples/BasicSP/EC/controller.cpp | 4 +-
.../examples/BasicSP/descriptors/Airframe_Svnt.iad | 2 +-
TAO/CIAO/examples/BasicSP/descriptors/GPS_Svnt.iad | 2 +-
.../BasicSP/descriptors/NavDisplay_Svnt.iad | 2 +-
.../examples/BasicSP/descriptors/Timer_Svnt.iad | 2 +-
.../descriptors/flattened_deploymentplan.cdp | 8 +-
TAO/CIAO/examples/Display/GPS/GPS.mpc | 3 -
TAO/CIAO/examples/Display/HUDisplay.mpc | 18 +-
.../examples/Display/NavDisplay/NavDisplay.mpc | 3 -
TAO/CIAO/examples/Display/README.html | 10 +-
TAO/CIAO/examples/Display/RateGen/RateGen.mpc | 24 +-
TAO/CIAO/examples/Display/RateGen/RateGen_exec.h | 2 +-
TAO/CIAO/examples/Display/RateGen/controller.cpp | 4 +-
TAO/CIAO/examples/Display/descriptors/EM.ior | 1 +
TAO/CIAO/examples/Display/descriptors/GPS.ior | 1 +
.../examples/Display/descriptors/NavDisplay.ior | 1 +
.../examples/Display/descriptors/NavDisplayGUI.ior | 1 +
TAO/CIAO/examples/Hello/Hello_Base/Hello_Base.idl | 1 -
TAO/CIAO/examples/Hello/Hello_Base/Hello_Base.mpc | 18 +-
TAO/CIAO/examples/Hello/ReDaC-Usage.html | 308 -
TAO/CIAO/examples/Hello/Receiver/Receiver.mpc | 3 -
TAO/CIAO/examples/Hello/Sender/Sender.mpc | 4 -
TAO/CIAO/examples/Hello/Sender/Sender_exec.cpp | 20 +-
TAO/CIAO/examples/Hello/Sender/starter.cpp | 4 +-
.../examples/Hello/descriptors/NodeManagerMap.dat | 4 +-
.../examples/Hello/descriptors/Receiver_Svnt.iad | 2 +-
.../examples/Hello/descriptors/Sender_Svnt.iad | 2 +-
.../Hello/descriptors/TestNodeManagerMap.dat | 3 +
.../Hello/descriptors/flattened_deploymentplan.cdp | 24 +-
.../flattened_deploymentplan_without_ns.cdp | 6 +-
.../Hello/descriptors/rt-config-example.cdp | 215 +
.../Hello/descriptors/rt-config-example.csr | 70 +
.../examples/Hello/descriptors/run_NodeDaemons.pl | 4 +-
TAO/CIAO/examples/Hello/descriptors/run_test.pl | 9 +-
.../Hello/descriptors/run_test_without_ns.pl | 4 +-
.../Hello/descriptors_RTCCM/NodeManagerMap.dat | 2 -
.../examples/Hello/descriptors_RTCCM/RTsvc.conf | 5 -
.../examples/Hello/descriptors_RTCCM/input.csr | 70 -
.../Hello/descriptors_RTCCM/rt-config-example.cdp | 215 -
.../Hello/descriptors_RTCCM/rt-config-example.csr | 75 -
.../Hello/descriptors_RTCCM/rt-example.cdp | 265 -
.../Hello/descriptors_RTCCM/rt_run_test.pl | 163 -
.../Hello/descriptors_ReDaC/deploymentplan.cdp | 222 -
.../Hello/descriptors_ReDaC/deploymentplan_add.cdp | 267 -
.../descriptors_ReDaC/deploymentplan_remove.cdp | 223 -
.../ciao-events-example-with-filters.ced | 37 -
.../descriptors_events/ciao-events-example.ced | 21 -
.../flattened_deploymentplan_events.cdp | 260 -
.../flattened_deploymentplan_with_filters.cdp | 278 -
.../descriptors_naming/deploymentplan_naming.cdp | 240 -
.../deploymentplan.cdp | 224 -
.../deploymentplan_shared_components.cdp | 229 -
TAO/CIAO/examples/Hello/step-by-step.html | 10 +-
.../examples/Swapping/Hello_Base/Hello_Base.mpc | 8 +-
TAO/CIAO/examples/Swapping/Receiver/Receiver.mpc | 13 +-
TAO/CIAO/examples/Swapping/Sender/Sender.mpc | 32 +-
TAO/CIAO/examples/Swapping/Sender/Sender_exec.cpp | 2 +-
.../examples/Swapping/Sender/Sender_exec_1.cpp | 6 +-
.../examples/Swapping/Sender/Sender_exec_2.cpp | 2 +-
TAO/CIAO/examples/Swapping/Sender/starter.cpp | 4 +-
TAO/CIAO/performance-tests/Benchmark/Benchmark.mpc | 10 +-
TAO/CIAO/performance-tests/Benchmark/LatencyTest.h | 13 +-
.../Benchmark/Multi_Threaded/client.cpp | 2 +-
.../Benchmark/RoundTrip/RoundTrip.mpc | 6 +-
.../Benchmark/RoundTrip/client.cpp | 4 +-
.../Benchmark/RoundTripClient/RoundTripClient.mpc | 6 +-
.../Benchmark/RoundTripClient/client.cpp | 2 +-
.../Benchmark/RoundTripServer/RoundTripServer.mpc | 2 +-
.../Benchmark/RoundTripServer/server.cpp | 2 +-
TAO/CIAO/performance-tests/Benchmark/server.cpp | 2 +-
.../Protocols/Controller/Controller.cpp | 4 +-
.../Protocols/Controller/Controller.mpc | 1 -
.../Protocols/Receiver/Receiver.mpc | 3 -
.../performance-tests/Protocols/Sender/Sender.mpc | 3 -
.../Protocols/common/Protocols.mpc | 8 +-
TAO/CIAO/rules.ciao.GNU | 13 -
.../Bug_2130_Regression/Logs/PROBLEM-REPORT-FORM | 93 -
.../SEC_CheckPoint/TSEC_CheckPoint.cidl | 17 -
.../SEC_CheckPoint/TSEC_CheckPoint.idl | 27 -
.../SEC_CheckPoint/TSEC_CheckPoint.mpc | 91 -
.../SEC_CheckPoint/TSEC_CheckPointEI.idl | 19 -
.../SEC_CheckPoint/TSEC_CheckPoint_exec.cpp | 635 -
.../SEC_CheckPoint/TSEC_CheckPoint_exec.h | 278 -
.../SEC_CheckPoint/TSEC_CheckPoint_exec_export.h | 50 -
.../SEC_CheckPoint/TSEC_CheckPoint_stub_export.h | 50 -
.../SEC_CheckPoint/TSEC_CheckPoint_svnt_export.h | 50 -
.../SEC_CheckPoint/controller.cpp | 203 -
.../descriptors/DeploymentPlan.cdp | 117 -
.../descriptors/TestNodeManagerMap.dat | 2 -
.../descriptors/rt-config-example.csr | 30 -
.../Bug_2130_Regression/descriptors/run_test.pl | 177 -
.../tests/Bug_2130_Regression/interfaces/ENW.idl | 52 -
.../tests/Bug_2130_Regression/interfaces/ENW.mpc | 32 -
.../interfaces/ENW_stub_export.h | 50 -
.../interfaces/ENW_svnt_export.h | 50 -
TAO/CIAO/tests/CIDL/CodeGen/CodeGen.mpc | 8 +-
.../ComplexComponent/Attributes/Attributes.mpc | 4 +-
.../ComplexComponent/EventSink/EventSink.mpc | 4 +-
.../ComplexComponent/EventSource/EventSource.mpc | 4 +-
.../Components/ComplexComponent/Facets/Facets.mpc | 4 +-
.../ComplexComponent/Receptacles/Receptacles.mpc | 4 +-
.../Components/SimpleComponent/SimpleComponent.mpc | 4 +-
TAO/CIAO/tests/IDL3/Events/Abstract/Abstract.mpc | 4 +-
TAO/CIAO/tests/IDL3/Events/Regular/Regular.mpc | 4 +-
.../tests/IDL3/Homes/Attributes/HomeAttributes.mpc | 4 +-
TAO/CIAO/tests/IDL3/Homes/Basic/Basic.mpc | 4 +-
TAO/CIAO/tests/IDL3/Homes/Factory/Factory.mpc | 4 +-
TAO/CIAO/tests/IDL3/Homes/Finder/Finder.mpc | 4 +-
.../tests/IDL3/Homes/Inheritance/Inheritance.mpc | 4 +-
.../IDL3/ImpliedIDL/Components/Basic/ICBasic.mpc | 4 +-
.../Components/EventSink/ICEventSink.mpc | 4 +-
.../Components/EventSource/ICEventSource.mpc | 4 +-
.../Components/Receptacles/ICReceptacles.mpc | 4 +-
TAO/CIAO/tests/IDL3/ImpliedIDL/Events/Events.mpc | 4 +-
TAO/CIAO/tests/IDL3/ImpliedIDL/Homes/Homes.mpc | 4 +-
TAO/CIAO/tests/IDL3/Lookup/lookup_test.mpc | 4 +-
TAO/CIAO/tests/Minimum/Minimum_Base/Minimum.mpc | 18 +-
TAO/CIAO/tests/Minimum/Receiver/Receiver.mpc | 3 -
TAO/CIAO/tests/Minimum/Sender/Sender.mpc | 3 -
TAO/CIAO/tools/Config_Handlers/ADD_Handler.cpp | 49 +-
TAO/CIAO/tools/Config_Handlers/Any_Handler.cpp | 4 +-
TAO/CIAO/tools/Config_Handlers/Any_Handler.h | 4 -
.../Config_Handlers/Basic_Deployment_Data.cpp | 871 +-
.../Config_Handlers/Basic_Deployment_Data.hpp | 969 +-
TAO/CIAO/tools/Config_Handlers/CCD_Handler.cpp | 170 +-
TAO/CIAO/tools/Config_Handlers/CEPE_Handler.cpp | 5 +-
.../Config_Handlers/CIAO_Events/CIAOEvents.cpp | 3015 --
.../Config_Handlers/CIAO_Events/CIAOEvents.hpp | 1502 -
.../CIAO_Events/CIAOEvents_Handler.cpp | 155 -
.../CIAO_Events/CIAOEvents_Handler.h | 74 -
.../CIAO_Events/CIAO_Events_Handlers.mpc | 28 -
.../CIAO_Events/CIAO_Events_Handlers_Export.h | 54 -
.../tools/Config_Handlers/CIAO_Events/test.cpp | 58 -
TAO/CIAO/tools/Config_Handlers/CPD_Handler.cpp | 66 +-
TAO/CIAO/tools/Config_Handlers/CRDD_Handler.cpp | 4 +-
.../ComponentPropertyDescription_Handler.cpp | 4 +-
TAO/CIAO/tools/Config_Handlers/Config_Handlers.mpc | 17 +-
TAO/CIAO/tools/Config_Handlers/DD_Handler.cpp | 231 -
TAO/CIAO/tools/Config_Handlers/DD_Handler.h | 139 -
TAO/CIAO/tools/Config_Handlers/DP_Handler.cpp | 41 +-
TAO/CIAO/tools/Config_Handlers/DP_PCD_Handler.cpp | 9 +-
.../tools/Config_Handlers/DataType_Handler.cpp | 290 +-
TAO/CIAO/tools/Config_Handlers/DnC_Dump.cpp | 2 -
TAO/CIAO/tools/Config_Handlers/DnC_Dump_T.h | 6 +-
TAO/CIAO/tools/Config_Handlers/DynAny_Handler.mpc | 2 +-
TAO/CIAO/tools/Config_Handlers/ERE_Handler.cpp | 5 +-
TAO/CIAO/tools/Config_Handlers/ESD_Handler.cpp | 127 -
TAO/CIAO/tools/Config_Handlers/ESD_Handler.h | 73 -
TAO/CIAO/tools/Config_Handlers/IDD_Handler.cpp | 48 +-
TAO/CIAO/tools/Config_Handlers/IDREF_Base.cpp | 9 -
TAO/CIAO/tools/Config_Handlers/ID_Handler.cpp | 5 +-
TAO/CIAO/tools/Config_Handlers/IRDD_Handler.cpp | 5 +-
TAO/CIAO/tools/Config_Handlers/MDD_Handler.cpp | 60 +-
.../tools/Config_Handlers/Modified_Deployment.xsd | 688 +
TAO/CIAO/tools/Config_Handlers/PCD_Handler.cpp | 120 +-
TAO/CIAO/tools/Config_Handlers/PSPE_Handler.cpp | 71 +-
.../tools/Config_Handlers/Property_Handler.cpp | 6 +-
TAO/CIAO/tools/Config_Handlers/RDD_Handler.cpp | 6 +-
.../tools/Config_Handlers/RT-CCM/CB_Handler.cpp | 1 -
.../Config_Handlers/RT-CCM/CIAOServerResources.cpp | 400 +-
.../Config_Handlers/RT-CCM/CIAOServerResources.hpp | 301 +-
.../tools/Config_Handlers/RT-CCM/PS_Handler.cpp | 6 +-
.../tools/Config_Handlers/RT-CCM/TPL_Handler.cpp | 104 +-
TAO/CIAO/tools/Config_Handlers/RT-CCM/test.cpp | 4 +-
TAO/CIAO/tools/Config_Handlers/Req_Handler.cpp | 39 +-
TAO/CIAO/tools/Config_Handlers/STD_CPD_Handler.h | 12 +-
TAO/CIAO/tools/Config_Handlers/STD_PC_Intf.cpp | 4 +-
TAO/CIAO/tools/Config_Handlers/Utils/Utils.mpc | 5 +-
.../tools/Config_Handlers/Utils/XercesString.cpp | 4 +-
.../tools/Config_Handlers/Utils/XercesString.h | 2 +-
.../tools/Config_Handlers/XMLSchema/Writer.hpp | 17 +-
TAO/CIAO/tools/Config_Handlers/XML_File_Intf.cpp | 7 +-
TAO/CIAO/tools/Config_Handlers/XSCRT/Parser.hpp | 5 +-
TAO/CIAO/tools/Config_Handlers/XSCRT/XML.hpp | 31 +-
TAO/CIAO/tools/Config_Handlers/ccd.cpp | 186 +-
TAO/CIAO/tools/Config_Handlers/ccd.hpp | 102 +-
TAO/CIAO/tools/Config_Handlers/cdd.cpp | 280 +-
TAO/CIAO/tools/Config_Handlers/cdd.hpp | 209 +-
TAO/CIAO/tools/Config_Handlers/cdp.cpp | 96 +-
TAO/CIAO/tools/Config_Handlers/cdp.hpp | 66 +-
TAO/CIAO/tools/Config_Handlers/cid.cpp | 56 +-
TAO/CIAO/tools/Config_Handlers/cid.hpp | 122 +-
TAO/CIAO/tools/Config_Handlers/cpd.cpp | 2 +-
TAO/CIAO/tools/Config_Handlers/cpd.hpp | 36 +-
TAO/CIAO/tools/Config_Handlers/iad.cpp | 34 +-
TAO/CIAO/tools/Config_Handlers/iad.hpp | 51 +-
TAO/CIAO/tools/Config_Handlers/pcd.hpp | 23 +
TAO/CIAO/tools/Config_Handlers/test.cpp | 4 +-
TAO/CIAO/tools/Config_Handlers/toplevel.cpp | 16 +-
TAO/CIAO/tools/Config_Handlers/toplevel.hpp | 11 +
TAO/CIAO/tools/IDL3_to_IDL2/be_global.h | 16 +-
TAO/CIAO/tools/IDL3_to_IDL2/be_init.cpp | 2 +-
TAO/CIAO/tools/IDL3_to_IDL2/be_sunsoft.cpp | 22 +-
.../tools/IDL3_to_IDL2/idl3_to_idl2_visitor.cpp | 600 +-
TAO/CIAO/tools/IDL3_to_IDL2/idl3_to_idl2_visitor.h | 6 +-
TAO/COPYING | 23 +-
TAO/ChangeLog | 34054 ++++++++-----------
TAO/ChangeLogs/ChangeLog-05b | 8407 -----
TAO/Makefile.am | 18 +-
TAO/NEWS | 256 +-
TAO/PROBLEM-REPORT-FORM | 5 +-
TAO/Release | 17 +-
TAO/TAO-INSTALL.html | 44 +-
TAO/TAOACE.mwc | 21 +
TAO/TAO_ACE.mwc | 21 -
TAO/TAO_IDL/Makefile.am | 1 +
TAO/TAO_IDL/ast/ast_array.cpp | 12 +-
TAO/TAO_IDL/ast/ast_attribute.cpp | 20 +-
TAO/TAO_IDL/ast/ast_component.cpp | 26 +-
TAO/TAO_IDL/ast/ast_component_fwd.cpp | 8 +-
TAO/TAO_IDL/ast/ast_constant.cpp | 28 +-
TAO/TAO_IDL/ast/ast_decl.cpp | 135 +-
TAO/TAO_IDL/ast/ast_enum.cpp | 28 +-
TAO/TAO_IDL/ast/ast_eventtype.cpp | 14 +-
TAO/TAO_IDL/ast/ast_eventtype_fwd.cpp | 6 +-
TAO/TAO_IDL/ast/ast_exception.cpp | 34 +-
TAO/TAO_IDL/ast/ast_expression.cpp | 452 +-
TAO/TAO_IDL/ast/ast_factory.cpp | 6 +-
TAO/TAO_IDL/ast/ast_generator.cpp | 84 +-
TAO/TAO_IDL/ast/ast_home.cpp | 24 +-
TAO/TAO_IDL/ast/ast_interface.cpp | 92 +-
TAO/TAO_IDL/ast/ast_interface_fwd.cpp | 12 +-
TAO/TAO_IDL/ast/ast_module.cpp | 106 +-
TAO/TAO_IDL/ast/ast_native.cpp | 12 +-
TAO/TAO_IDL/ast/ast_operation.cpp | 16 +-
TAO/TAO_IDL/ast/ast_predefined_type.cpp | 23 +-
TAO/TAO_IDL/ast/ast_recursive.cpp | 58 +-
TAO/TAO_IDL/ast/ast_redef.cpp | 10 +-
TAO/TAO_IDL/ast/ast_sequence.cpp | 28 +-
TAO/TAO_IDL/ast/ast_string.cpp | 2 +-
TAO/TAO_IDL/ast/ast_structure.cpp | 57 +-
TAO/TAO_IDL/ast/ast_structure_fwd.cpp | 6 +-
TAO/TAO_IDL/ast/ast_type.cpp | 28 +-
TAO/TAO_IDL/ast/ast_typedef.cpp | 8 +-
TAO/TAO_IDL/ast/ast_union.cpp | 42 +-
TAO/TAO_IDL/ast/ast_valuebox.cpp | 2 +-
TAO/TAO_IDL/ast/ast_valuetype.cpp | 64 +-
TAO/TAO_IDL/ast/ast_valuetype_fwd.cpp | 6 +-
TAO/TAO_IDL/be/be_argument.cpp | 5 +-
TAO/TAO_IDL/be/be_array.cpp | 6 +-
TAO/TAO_IDL/be/be_attribute.cpp | 6 +-
TAO/TAO_IDL/be/be_codegen.cpp | 193 +-
TAO/TAO_IDL/be/be_component.cpp | 22 +-
TAO/TAO_IDL/be/be_decl.cpp | 346 +-
TAO/TAO_IDL/be/be_enum.cpp | 8 +-
TAO/TAO_IDL/be/be_eventtype.cpp | 6 +-
TAO/TAO_IDL/be/be_exception.cpp | 8 +-
TAO/TAO_IDL/be/be_expression.cpp | 12 +-
TAO/TAO_IDL/be/be_field.cpp | 9 -
TAO/TAO_IDL/be/be_generator.cpp | 70 +-
TAO/TAO_IDL/be/be_global.cpp | 357 +-
TAO/TAO_IDL/be/be_helper.cpp | 97 -
TAO/TAO_IDL/be/be_home.cpp | 18 +-
TAO/TAO_IDL/be/be_interface.cpp | 98 +-
TAO/TAO_IDL/be/be_interface_fwd.cpp | 6 +-
TAO/TAO_IDL/be/be_native.cpp | 16 +-
TAO/TAO_IDL/be/be_operation.cpp | 8 +-
TAO/TAO_IDL/be/be_predefined_type.cpp | 2 +-
TAO/TAO_IDL/be/be_sequence.cpp | 12 +-
TAO/TAO_IDL/be/be_string.cpp | 2 +-
TAO/TAO_IDL/be/be_structure.cpp | 8 +-
TAO/TAO_IDL/be/be_sunsoft.cpp | 22 +-
TAO/TAO_IDL/be/be_type.cpp | 28 +-
TAO/TAO_IDL/be/be_typedef.cpp | 12 +-
TAO/TAO_IDL/be/be_union.cpp | 44 +-
TAO/TAO_IDL/be/be_valuetype.cpp | 110 +-
TAO/TAO_IDL/be/be_visitor_amh_pre_proc.cpp | 42 +-
TAO/TAO_IDL/be/be_visitor_ami_pre_proc.cpp | 228 +-
TAO/TAO_IDL/be/be_visitor_arg_traits.cpp | 69 +-
TAO/TAO_IDL/be/be_visitor_argument/arglist.cpp | 8 +-
TAO/TAO_IDL/be/be_visitor_array/any_op_ch.cpp | 4 -
TAO/TAO_IDL/be/be_visitor_array/any_op_cs.cpp | 4 -
TAO/TAO_IDL/be/be_visitor_array/array_ci.cpp | 2 +-
TAO/TAO_IDL/be/be_visitor_array/array_cs.cpp | 2 +-
TAO/TAO_IDL/be/be_visitor_array/cdr_op_ch.cpp | 4 -
TAO/TAO_IDL/be/be_visitor_array/cdr_op_cs.cpp | 4 -
TAO/TAO_IDL/be/be_visitor_ccm_pre_proc.cpp | 198 +-
.../be/be_visitor_component/component_ch.cpp | 8 +-
.../be/be_visitor_component/component_ci.cpp | 2 +-
.../be/be_visitor_component/component_cs.cpp | 14 +-
.../be/be_visitor_component/component_sh.cpp | 25 +-
TAO/TAO_IDL/be/be_visitor_constant/constant_ch.cpp | 2 +-
TAO/TAO_IDL/be/be_visitor_constant/constant_cs.cpp | 2 +-
TAO/TAO_IDL/be/be_visitor_context.cpp | 14 +-
TAO/TAO_IDL/be/be_visitor_enum/any_op_ch.cpp | 4 -
TAO/TAO_IDL/be/be_visitor_enum/any_op_cs.cpp | 4 -
TAO/TAO_IDL/be/be_visitor_enum/cdr_op_ch.cpp | 4 -
TAO/TAO_IDL/be/be_visitor_enum/cdr_op_cs.cpp | 6 +-
TAO/TAO_IDL/be/be_visitor_enum/enum_ch.cpp | 2 +-
TAO/TAO_IDL/be/be_visitor_enum/enum_cs.cpp | 2 +-
.../be/be_visitor_enum/serializer_op_cs.cpp | 2 +-
TAO/TAO_IDL/be/be_visitor_exception/any_op_ch.cpp | 5 +-
TAO/TAO_IDL/be/be_visitor_exception/any_op_cs.cpp | 21 +-
TAO/TAO_IDL/be/be_visitor_exception/cdr_op_ch.cpp | 3 -
TAO/TAO_IDL/be/be_visitor_exception/cdr_op_cs.cpp | 4 -
.../be/be_visitor_exception/exception_ch.cpp | 6 +-
.../be/be_visitor_exception/exception_ci.cpp | 2 +-
.../be/be_visitor_exception/exception_cs.cpp | 14 +-
TAO/TAO_IDL/be/be_visitor_home.cpp | 1 -
TAO/TAO_IDL/be/be_visitor_home/home_ch.cpp | 2 +-
TAO/TAO_IDL/be/be_visitor_home/home_cs.cpp | 2 +-
TAO/TAO_IDL/be/be_visitor_interface.cpp | 1 -
TAO/TAO_IDL/be/be_visitor_interface/amh_ch.cpp | 2 +-
TAO/TAO_IDL/be/be_visitor_interface/amh_sh.cpp | 30 +-
TAO/TAO_IDL/be/be_visitor_interface/amh_si.cpp | 18 +-
TAO/TAO_IDL/be/be_visitor_interface/amh_ss.cpp | 17 +-
TAO/TAO_IDL/be/be_visitor_interface/any_op_ch.cpp | 4 -
TAO/TAO_IDL/be/be_visitor_interface/any_op_cs.cpp | 7 -
.../be_visitor_interface/base_proxy_broker_ch.cpp | 9 +-
TAO/TAO_IDL/be/be_visitor_interface/cdr_op_ch.cpp | 4 -
TAO/TAO_IDL/be/be_visitor_interface/cdr_op_cs.cpp | 4 -
.../be_visitor_interface/direct_proxy_impl_sh.cpp | 10 +-
TAO/TAO_IDL/be/be_visitor_interface/interface.cpp | 2 +-
.../be/be_visitor_interface/interface_ch.cpp | 19 +-
.../be/be_visitor_interface/interface_ci.cpp | 4 +-
.../be/be_visitor_interface/interface_cs.cpp | 34 +-
.../be/be_visitor_interface/interface_sh.cpp | 50 +-
.../be/be_visitor_interface/interface_ss.cpp | 118 +-
.../remote_proxy_broker_ch.cpp | 9 +-
.../remote_proxy_broker_cs.cpp | 12 +-
.../be/be_visitor_interface/smart_proxy_ch.cpp | 23 +-
.../be/be_visitor_interface/smart_proxy_cs.cpp | 23 +-
.../strategized_proxy_broker_sh.cpp | 8 +-
.../strategized_proxy_broker_ss.cpp | 32 +-
TAO/TAO_IDL/be/be_visitor_interface/tie_sh.cpp | 14 +-
TAO/TAO_IDL/be/be_visitor_interface/tie_si.cpp | 47 +-
.../be/be_visitor_interface_fwd/any_op_ch.cpp | 4 -
.../be/be_visitor_interface_fwd/cdr_op_ch.cpp | 4 -
.../be_visitor_interface_fwd/interface_fwd_ch.cpp | 2 +-
TAO/TAO_IDL/be/be_visitor_operation/amh_rh_ss.cpp | 40 +-
TAO/TAO_IDL/be/be_visitor_operation/amh_sh.cpp | 21 +-
TAO/TAO_IDL/be/be_visitor_operation/amh_ss.cpp | 10 +-
TAO/TAO_IDL/be/be_visitor_operation/ami_cs.cpp | 9 +-
.../ami_exception_holder_operation_cs.cpp | 8 +-
.../ami_handler_reply_stub_operation_ch.cpp | 11 +-
.../ami_handler_reply_stub_operation_cs.cpp | 271 +-
TAO/TAO_IDL/be/be_visitor_operation/argument.cpp | 8 +-
.../be_visitor_operation/direct_proxy_impl_ss.cpp | 9 +-
.../be/be_visitor_operation/exceptlist_ss.cpp | 3 +-
TAO/TAO_IDL/be/be_visitor_operation/operation.cpp | 73 +-
.../be/be_visitor_operation/operation_sh.cpp | 7 +-
.../be/be_visitor_operation/operation_ss.cpp | 15 +-
.../be/be_visitor_operation/proxy_impl_xh.cpp | 3 +-
TAO/TAO_IDL/be/be_visitor_operation/tie_si.cpp | 41 +-
.../be/be_visitor_operation/upcall_command_ss.cpp | 34 +-
TAO/TAO_IDL/be/be_visitor_root/root.cpp | 13 +-
TAO/TAO_IDL/be/be_visitor_root/root_ch.cpp | 7 +-
TAO/TAO_IDL/be/be_visitor_scope.cpp | 8 +-
TAO/TAO_IDL/be/be_visitor_sequence/any_op_ch.cpp | 4 -
TAO/TAO_IDL/be/be_visitor_sequence/any_op_cs.cpp | 4 -
TAO/TAO_IDL/be/be_visitor_sequence/cdr_op_ch.cpp | 4 -
TAO/TAO_IDL/be/be_visitor_sequence/cdr_op_cs.cpp | 4 -
TAO/TAO_IDL/be/be_visitor_sequence/sequence_ch.cpp | 2 +-
TAO/TAO_IDL/be/be_visitor_sequence/sequence_cs.cpp | 2 +-
.../be/be_visitor_sequence/serializer_op_cs.cpp | 1 +
TAO/TAO_IDL/be/be_visitor_structure/any_op_ch.cpp | 3 -
TAO/TAO_IDL/be/be_visitor_structure/any_op_cs.cpp | 4 -
TAO/TAO_IDL/be/be_visitor_structure/cdr_op_ch.cpp | 3 -
TAO/TAO_IDL/be/be_visitor_structure/cdr_op_cs.cpp | 6 +-
.../be/be_visitor_structure/serializer_op_cs.cpp | 2 +-
.../be/be_visitor_structure/structure_ch.cpp | 2 +-
.../be/be_visitor_structure/structure_ci.cpp | 2 +-
.../be/be_visitor_structure/structure_cs.cpp | 2 +-
.../be_visitor_structure_fwd/structure_fwd_ch.cpp | 2 +-
TAO/TAO_IDL/be/be_visitor_traits.cpp | 54 +-
.../be/be_visitor_typecode/typecode_defn.cpp | 17 +-
.../be/be_visitor_typecode/value_typecode.cpp | 217 +-
TAO/TAO_IDL/be/be_visitor_typedef/typedef_ci.cpp | 2 +-
TAO/TAO_IDL/be/be_visitor_union/any_op_ch.cpp | 4 -
TAO/TAO_IDL/be/be_visitor_union/any_op_cs.cpp | 4 -
TAO/TAO_IDL/be/be_visitor_union/cdr_op_ch.cpp | 3 -
TAO/TAO_IDL/be/be_visitor_union/cdr_op_cs.cpp | 4 -
TAO/TAO_IDL/be/be_visitor_union/union_ch.cpp | 2 +-
TAO/TAO_IDL/be/be_visitor_union/union_ci.cpp | 2 +-
TAO/TAO_IDL/be/be_visitor_union/union_cs.cpp | 2 +-
.../be_visitor_union_branch/public_assign_cs.cpp | 4 +-
.../be/be_visitor_union_branch/public_ci.cpp | 4 +-
.../be/be_visitor_union_fwd/union_fwd_ch.cpp | 2 +-
TAO/TAO_IDL/be/be_visitor_valuebox.cpp | 1 -
TAO/TAO_IDL/be/be_visitor_valuebox/any_op_ch.cpp | 6 +-
TAO/TAO_IDL/be/be_visitor_valuebox/any_op_cs.cpp | 7 -
TAO/TAO_IDL/be/be_visitor_valuebox/cdr_op_ch.cpp | 4 -
TAO/TAO_IDL/be/be_visitor_valuebox/cdr_op_cs.cpp | 5 +-
TAO/TAO_IDL/be/be_visitor_valuebox/valuebox_ch.cpp | 4 +-
TAO/TAO_IDL/be/be_visitor_valuebox/valuebox_ci.cpp | 109 +-
TAO/TAO_IDL/be/be_visitor_valuebox/valuebox_cs.cpp | 223 +-
.../ami_exception_holder_ch.cpp | 15 +-
.../ami_exception_holder_cs.cpp | 15 +-
TAO/TAO_IDL/be/be_visitor_valuetype/any_op_ch.cpp | 4 -
TAO/TAO_IDL/be/be_visitor_valuetype/any_op_cs.cpp | 7 -
TAO/TAO_IDL/be/be_visitor_valuetype/arglist.cpp | 24 +-
TAO/TAO_IDL/be/be_visitor_valuetype/cdr_op_ch.cpp | 4 -
TAO/TAO_IDL/be/be_visitor_valuetype/cdr_op_cs.cpp | 6 +-
.../be/be_visitor_valuetype/field_cdr_cs.cpp | 2 +
TAO/TAO_IDL/be/be_visitor_valuetype/field_ch.cpp | 15 +-
TAO/TAO_IDL/be/be_visitor_valuetype/field_cs.cpp | 15 +-
TAO/TAO_IDL/be/be_visitor_valuetype/valuetype.cpp | 178 +-
.../be/be_visitor_valuetype/valuetype_ch.cpp | 28 +-
.../be/be_visitor_valuetype/valuetype_cs.cpp | 9 +-
.../valuetype_init_arglist_ch.cpp | 41 +-
.../be/be_visitor_valuetype/valuetype_init_ch.cpp | 8 +-
.../be/be_visitor_valuetype/valuetype_init_cs.cpp | 15 +-
.../be/be_visitor_valuetype/valuetype_obv_ch.cpp | 90 +-
.../be/be_visitor_valuetype/valuetype_obv_cs.cpp | 100 +-
.../be/be_visitor_valuetype_fwd/any_op_ch.cpp | 8 +-
.../be/be_visitor_valuetype_fwd/cdr_op_ch.cpp | 8 +-
.../be/be_visitor_valuetype_fwd/cdr_op_ci.cpp | 2 +-
.../be_visitor_valuetype_fwd/valuetype_fwd_ch.cpp | 2 +-
TAO/TAO_IDL/be_include/be_array.h | 4 +-
TAO/TAO_IDL/be_include/be_attribute.h | 6 +-
TAO/TAO_IDL/be_include/be_codegen.h | 21 +-
TAO/TAO_IDL/be_include/be_decl.h | 268 +-
TAO/TAO_IDL/be_include/be_enum.h | 4 +-
TAO/TAO_IDL/be_include/be_eventtype.h | 6 +-
TAO/TAO_IDL/be_include/be_exception.h | 4 +-
TAO/TAO_IDL/be_include/be_expression.h | 3 +-
TAO/TAO_IDL/be_include/be_generator.h | 69 +-
TAO/TAO_IDL/be_include/be_global.h | 191 +-
TAO/TAO_IDL/be_include/be_helper.h | 67 +-
TAO/TAO_IDL/be_include/be_interface.h | 14 +-
TAO/TAO_IDL/be_include/be_interface_fwd.h | 6 +-
TAO/TAO_IDL/be_include/be_operation.h | 4 +-
TAO/TAO_IDL/be_include/be_sequence.h | 4 +-
TAO/TAO_IDL/be_include/be_structure.h | 4 +-
TAO/TAO_IDL/be_include/be_type.h | 20 +-
TAO/TAO_IDL/be_include/be_typedef.h | 10 +-
TAO/TAO_IDL/be_include/be_union.h | 10 +-
TAO/TAO_IDL/be_include/be_valuetype.h | 27 +-
TAO/TAO_IDL/be_include/be_visitor_arg_traits.h | 4 +-
TAO/TAO_IDL/be_include/be_visitor_context.h | 20 +-
.../be_include/be_visitor_operation/operation.h | 9 +-
TAO/TAO_IDL/be_include/be_visitor_scope.h | 6 +-
TAO/TAO_IDL/be_include/be_visitor_traits.h | 2 -
.../be_include/be_visitor_valuebox/valuebox_ci.h | 13 +-
.../be_include/be_visitor_valuebox/valuebox_cs.h | 7 -
.../be_include/be_visitor_valuetype/arglist.h | 2 +-
.../be_include/be_visitor_valuetype/field_ci.h | 4 +-
.../be_include/be_visitor_valuetype/field_cs.h | 2 +-
.../be_include/be_visitor_valuetype/valuetype.h | 10 +-
.../be_include/be_visitor_valuetype/valuetype_ci.h | 2 +-
.../be_visitor_valuetype/valuetype_obv_cs.h | 11 +-
TAO/TAO_IDL/driver/drv_args.cpp | 89 +-
TAO/TAO_IDL/driver/drv_preproc.cpp | 308 +-
TAO/TAO_IDL/fe/fe_declarator.cpp | 12 +-
TAO/TAO_IDL/fe/fe_init.cpp | 18 +-
TAO/TAO_IDL/fe/fe_interface_header.cpp | 146 +-
TAO/TAO_IDL/fe/idl.ll | 16 +-
TAO/TAO_IDL/fe/idl.yy | 74 +-
TAO/TAO_IDL/fe/lex.yy.cpp | 448 +-
TAO/TAO_IDL/fe/lex.yy.cpp.diff | 69 +-
TAO/TAO_IDL/fe/y.tab.cpp | 341 +-
TAO/TAO_IDL/fe/y.tab.cpp.diff | 7 +-
TAO/TAO_IDL/fe/y.tab.h | 2 +-
TAO/TAO_IDL/include/ast_array.h | 4 +-
TAO/TAO_IDL/include/ast_attribute.h | 13 +-
TAO/TAO_IDL/include/ast_component.h | 8 +-
TAO/TAO_IDL/include/ast_constant.h | 6 +-
TAO/TAO_IDL/include/ast_decl.h | 57 +-
TAO/TAO_IDL/include/ast_enum.h | 4 +-
TAO/TAO_IDL/include/ast_eventtype.h | 6 +-
TAO/TAO_IDL/include/ast_exception.h | 6 +-
TAO/TAO_IDL/include/ast_expression.h | 11 +-
TAO/TAO_IDL/include/ast_extern.h | 6 +-
TAO/TAO_IDL/include/ast_generator.h | 65 +-
TAO/TAO_IDL/include/ast_home.h | 8 +-
TAO/TAO_IDL/include/ast_interface.h | 30 +-
TAO/TAO_IDL/include/ast_interface_fwd.h | 8 +-
TAO/TAO_IDL/include/ast_module.h | 6 +-
TAO/TAO_IDL/include/ast_operation.h | 4 +-
TAO/TAO_IDL/include/ast_sequence.h | 12 +-
TAO/TAO_IDL/include/ast_structure.h | 16 +-
TAO/TAO_IDL/include/ast_structure_fwd.h | 2 +-
TAO/TAO_IDL/include/ast_type.h | 36 +-
TAO/TAO_IDL/include/ast_typedef.h | 6 +-
TAO/TAO_IDL/include/ast_union.h | 10 +-
TAO/TAO_IDL/include/ast_valuetype.h | 20 +-
TAO/TAO_IDL/include/drv_extern.h | 3 -
TAO/TAO_IDL/include/fe_interface_header.h | 57 +-
TAO/TAO_IDL/include/global_extern.h | 4 +-
TAO/TAO_IDL/include/idl_bool.h | 86 +
TAO/TAO_IDL/include/idl_global.h | 68 +-
TAO/TAO_IDL/include/utl_identifier.h | 12 +-
TAO/TAO_IDL/include/utl_list.h | 4 +-
TAO/TAO_IDL/include/utl_namelist.h | 8 +-
TAO/TAO_IDL/include/utl_scope.h | 32 +-
TAO/TAO_IDL/include/utl_string.h | 4 +-
TAO/TAO_IDL/include/utl_tmpl/utl_exceptlist.h | 2 +-
TAO/TAO_IDL/tao_idl.cpp | 36 +-
TAO/TAO_IDL/tao_idl.mpc | 34 +-
TAO/TAO_IDL/util/utl_err.cpp | 82 +-
TAO/TAO_IDL/util/utl_global.cpp | 74 +-
TAO/TAO_IDL/util/utl_identifier.cpp | 24 +-
TAO/TAO_IDL/util/utl_idlist.cpp | 22 +-
TAO/TAO_IDL/util/utl_list.cpp | 16 +-
TAO/TAO_IDL/util/utl_namelist.cpp | 24 +-
TAO/TAO_IDL/util/utl_scope.cpp | 187 +-
TAO/TAO_IDL/util/utl_stack.cpp | 32 +-
TAO/TAO_IDL/util/utl_string.cpp | 23 +-
TAO/TAO_IDL/util/utl_strlist.cpp | 30 +-
TAO/TAO_IDL/util/utl_tmpl/utl_idlist.cpp | 14 +-
TAO/TAO_IDL/util/utl_tmpl/utl_list.cpp | 14 +-
TAO/TAO_IDL/util/utl_tmpl/utl_strlist.cpp | 14 +-
TAO/VERSION | 3 +-
TAO/WTAOACE.mwc | 25 +
TAO/configure.ac | 585 +-
TAO/docs/INS.html | 2 +-
TAO/docs/ORBEndpoint.html | 2 +-
TAO/docs/Options.html | 103 +-
TAO/docs/Security/SSLIOP-INSTALL.html | 14 +-
TAO/docs/Smart_Proxies.html | 2 +-
TAO/docs/TAO-metrics.html | 2 +-
TAO/docs/TAO-tutorials.html | 11 +-
TAO/docs/compiler.html | 54 +-
TAO/docs/configurations.html | 2 +-
TAO/docs/libraries.html | 15 -
TAO/docs/pluggable_messaging.html | 10 +-
TAO/docs/pluggable_protocols/index.html | 7 +-
TAO/docs/poa_migration.html | 4 +-
TAO/docs/releasenotes/index.html | 70 +-
TAO/docs/releasenotes/orbcore.html | 2 +-
TAO/docs/rtcorba/features.html | 7 -
TAO/docs/rtcorba/issues.html | 4 +-
TAO/docs/tutorials/Quoter/AMI/Handler_i.cpp | 8 +-
TAO/docs/tutorials/Quoter/AMI/Handler_i.h | 8 +-
TAO/docs/tutorials/Quoter/AMI/Makefile.am | 3 -
TAO/docs/tutorials/Quoter/AMI/client.cpp | 2 +-
TAO/docs/tutorials/Quoter/AMI/server.cpp | 2 +-
.../tutorials/Quoter/Event_Service/Makefile.am | 3 -
TAO/docs/tutorials/Quoter/Event_Service/client.cpp | 2 +-
TAO/docs/tutorials/Quoter/Event_Service/server.cpp | 2 +-
.../Naming_Service/Quoter_Naming_Service.mpc | 10 -
.../tutorials/Quoter/Naming_Service/client.cpp | 2 +-
.../tutorials/Quoter/Naming_Service/server.cpp | 2 +-
.../Quoter/On_Demand_Activation/Handler_i.cpp | 8 +-
.../Quoter/On_Demand_Activation/Handler_i.h | 8 +-
.../Quoter/On_Demand_Activation/Makefile.am | 3 -
.../Quoter/On_Demand_Activation/client.cpp | 2 +-
.../Quoter/On_Demand_Activation/server.cpp | 2 +-
.../tutorials/Quoter/RT_Event_Service/Makefile.am | 7 -
.../tutorials/Quoter/RT_Event_Service/client.cpp | 2 +-
.../tutorials/Quoter/RT_Event_Service/server.cpp | 2 +-
.../Quoter/Simple/Client/Quoter_Simple_Client.mpc | 4 -
TAO/docs/tutorials/Quoter/Simple/Client/client.cpp | 2 +-
.../Simple/Impl-Repo/Quoter_Simple_Impl_Repo.mpc | 10 -
.../tutorials/Quoter/Simple/Impl-Repo/client.cpp | 2 +-
.../tutorials/Quoter/Simple/Impl-Repo/server.cpp | 2 +-
.../Quoter_Simple_ImprovedServer.mpc | 4 -
.../Quoter/Simple/ImprovedServer/server.cpp | 2 +-
.../Simple/Persistent/Quoter_Simple_Persistent.mpc | 10 -
.../tutorials/Quoter/Simple/Persistent/client.cpp | 2 +-
.../tutorials/Quoter/Simple/Persistent/server.cpp | 2 +-
.../Quoter/Simple/Server/Quoter_Simple_Server.mpc | 4 -
TAO/docs/tutorials/Quoter/Simple/Server/server.cpp | 2 +-
TAO/examples/AMH/Sink_Server/AMH_Servant.cpp | 2 +-
TAO/examples/AMH/Sink_Server/Base_Server.cpp | 4 +-
TAO/examples/AMH/Sink_Server/Client_Task.cpp | 2 +-
TAO/examples/AMH/Sink_Server/MT_AMH_Server.cpp | 2 +-
TAO/examples/AMH/Sink_Server/Makefile.am | 104 +-
TAO/examples/AMH/Sink_Server/Sink_Server.mpc | 21 +-
TAO/examples/AMH/Sink_Server/client.cpp | 6 +-
TAO/examples/AMH/Sink_Server/mt_server.cpp | 8 +-
TAO/examples/AMH/Sink_Server/st_server.cpp | 8 +-
TAO/examples/AMI/FL_Callback/Makefile.am | 13 +-
TAO/examples/AMI/FL_Callback/Peer_i.cpp | 7 +-
TAO/examples/AMI/FL_Callback/Peer_i.h | 2 +-
TAO/examples/AMI/FL_Callback/peer.cpp | 10 +-
TAO/examples/AMI/FL_Callback/progress.cpp | 4 +-
TAO/examples/Advanced/ch_12/client.cpp | 2 +-
TAO/examples/Advanced/ch_12/server.cpp | 2 +-
TAO/examples/Advanced/ch_18/client.cpp | 2 +-
TAO/examples/Advanced/ch_18/server.cpp | 2 +-
TAO/examples/Advanced/ch_21/client.cpp | 2 +-
TAO/examples/Advanced/ch_21/server.cpp | 2 +-
TAO/examples/Advanced/ch_3/Makefile.am | 3 -
TAO/examples/Advanced/ch_3/client.cpp | 8 +-
TAO/examples/Advanced/ch_3/server.cpp | 6 +-
TAO/examples/Advanced/ch_8_and_10/client.cpp | 2 +-
TAO/examples/Advanced/ch_8_and_10/server.cpp | 2 +-
TAO/examples/Borland/ChatClient.bpr | 57 +-
TAO/examples/Borland/ChatClient.cpp | 9 +-
TAO/examples/Borland/ChatClient.mpc | 17 -
TAO/examples/Borland/ChatClient.res | Bin 1794 -> 1794 bytes
TAO/examples/Borland/ChatClientWnd.cpp | 6 +-
TAO/examples/Borland/README | 12 +-
TAO/examples/Buffered_AMI/Buffered_AMI.mpc | 21 +-
TAO/examples/Buffered_AMI/Makefile.am | 60 +-
TAO/examples/Buffered_AMI/client.cpp | 19 +-
TAO/examples/Buffered_AMI/server.cpp | 13 +-
TAO/examples/Buffered_Oneways/Buffered_Oneways.mpc | 16 -
TAO/examples/Buffered_Oneways/Makefile.am | 61 +-
TAO/examples/Buffered_Oneways/client.cpp | 11 +-
TAO/examples/Buffered_Oneways/server.cpp | 13 +-
TAO/examples/CSD_Strategy/Makefile.am | 18 -
TAO/examples/CSD_Strategy/README | 20 -
.../ThreadPool/CSD_Test_ThreadPool.mpc | 25 -
TAO/examples/CSD_Strategy/ThreadPool/ClientApp.cpp | 143 -
TAO/examples/CSD_Strategy/ThreadPool/ClientApp.h | 29 -
TAO/examples/CSD_Strategy/ThreadPool/Foo.idl | 29 -
TAO/examples/CSD_Strategy/ThreadPool/Foo_i.cpp | 112 -
TAO/examples/CSD_Strategy/ThreadPool/Foo_i.h | 48 -
TAO/examples/CSD_Strategy/ThreadPool/Makefile.am | 143 -
.../CSD_Strategy/ThreadPool/OrbShutdownTask.cpp | 77 -
.../CSD_Strategy/ThreadPool/OrbShutdownTask.h | 41 -
TAO/examples/CSD_Strategy/ThreadPool/README | 57 -
TAO/examples/CSD_Strategy/ThreadPool/ServerApp.cpp | 240 -
TAO/examples/CSD_Strategy/ThreadPool/ServerApp.h | 30 -
.../CSD_Strategy/ThreadPool/client_main.cpp | 45 -
TAO/examples/CSD_Strategy/ThreadPool/run_test.pl | 61 -
.../CSD_Strategy/ThreadPool/server_main.cpp | 43 -
.../ThreadPool2/CSD_Test_ThreadPool2.mpc | 26 -
.../CSD_Strategy/ThreadPool2/ClientApp.cpp | 143 -
TAO/examples/CSD_Strategy/ThreadPool2/ClientApp.h | 30 -
TAO/examples/CSD_Strategy/ThreadPool2/Foo.idl | 29 -
.../CSD_Strategy/ThreadPool2/FooServantList.cpp | 99 -
.../CSD_Strategy/ThreadPool2/FooServantList.h | 42 -
TAO/examples/CSD_Strategy/ThreadPool2/Foo_i.cpp | 86 -
TAO/examples/CSD_Strategy/ThreadPool2/Foo_i.h | 52 -
TAO/examples/CSD_Strategy/ThreadPool2/Makefile.am | 145 -
.../CSD_Strategy/ThreadPool2/OrbShutdownTask.cpp | 77 -
.../CSD_Strategy/ThreadPool2/OrbShutdownTask.h | 41 -
TAO/examples/CSD_Strategy/ThreadPool2/README | 61 -
.../CSD_Strategy/ThreadPool2/ServerApp.cpp | 232 -
TAO/examples/CSD_Strategy/ThreadPool2/ServerApp.h | 30 -
.../CSD_Strategy/ThreadPool2/client_main.cpp | 44 -
TAO/examples/CSD_Strategy/ThreadPool2/run_test.pl | 82 -
.../CSD_Strategy/ThreadPool2/server_main.cpp | 44 -
.../ThreadPool3/CSD_Test_ThreadPool3.mpc | 26 -
.../CSD_Strategy/ThreadPool3/ClientApp.cpp | 142 -
TAO/examples/CSD_Strategy/ThreadPool3/ClientApp.h | 30 -
TAO/examples/CSD_Strategy/ThreadPool3/Foo.idl | 29 -
TAO/examples/CSD_Strategy/ThreadPool3/Foo_i.cpp | 72 -
TAO/examples/CSD_Strategy/ThreadPool3/Foo_i.h | 39 -
TAO/examples/CSD_Strategy/ThreadPool3/Makefile.am | 145 -
.../CSD_Strategy/ThreadPool3/OrbShutdownTask.cpp | 77 -
.../CSD_Strategy/ThreadPool3/OrbShutdownTask.h | 41 -
TAO/examples/CSD_Strategy/ThreadPool3/OrbTask.cpp | 98 -
TAO/examples/CSD_Strategy/ThreadPool3/OrbTask.h | 37 -
TAO/examples/CSD_Strategy/ThreadPool3/README | 58 -
.../CSD_Strategy/ThreadPool3/ServerApp.cpp | 272 -
TAO/examples/CSD_Strategy/ThreadPool3/ServerApp.h | 31 -
.../CSD_Strategy/ThreadPool3/client_main.cpp | 44 -
TAO/examples/CSD_Strategy/ThreadPool3/run_test.pl | 61 -
.../CSD_Strategy/ThreadPool3/server_main.cpp | 42 -
.../ThreadPool4/CSD_Test_ThreadPool4.mpc | 15 -
TAO/examples/CSD_Strategy/ThreadPool4/Callback.idl | 11 -
.../CSD_Strategy/ThreadPool4/Callback_i.cpp | 26 -
TAO/examples/CSD_Strategy/ThreadPool4/Callback_i.h | 26 -
.../CSD_Strategy/ThreadPool4/ClientTask.cpp | 213 -
TAO/examples/CSD_Strategy/ThreadPool4/ClientTask.h | 38 -
TAO/examples/CSD_Strategy/ThreadPool4/Foo.idl | 73 -
TAO/examples/CSD_Strategy/ThreadPool4/Foo_i.cpp | 302 -
TAO/examples/CSD_Strategy/ThreadPool4/Foo_i.h | 157 -
TAO/examples/CSD_Strategy/ThreadPool4/Makefile.am | 139 -
.../CSD_Strategy/ThreadPool4/OrbShutdownTask.cpp | 77 -
.../CSD_Strategy/ThreadPool4/OrbShutdownTask.h | 41 -
TAO/examples/CSD_Strategy/ThreadPool4/README | 23 -
.../CSD_Strategy/ThreadPool4/ServerApp.cpp | 360 -
TAO/examples/CSD_Strategy/ThreadPool4/ServerApp.h | 44 -
TAO/examples/CSD_Strategy/ThreadPool4/run_test.pl | 45 -
.../CSD_Strategy/ThreadPool4/server_main.cpp | 43 -
.../ThreadPool5/CSD_Test_ThreadPool5.mpc | 37 -
TAO/examples/CSD_Strategy/ThreadPool5/Callback.idl | 11 -
.../CSD_Strategy/ThreadPool5/Callback_i.cpp | 26 -
TAO/examples/CSD_Strategy/ThreadPool5/Callback_i.h | 25 -
.../CSD_Strategy/ThreadPool5/ClientApp.cpp | 229 -
TAO/examples/CSD_Strategy/ThreadPool5/ClientApp.h | 31 -
.../CSD_Strategy/ThreadPool5/ClientTask.cpp | 263 -
TAO/examples/CSD_Strategy/ThreadPool5/ClientTask.h | 44 -
TAO/examples/CSD_Strategy/ThreadPool5/Foo.idl | 73 -
.../CSD_Strategy/ThreadPool5/FooServantList.cpp | 226 -
.../CSD_Strategy/ThreadPool5/FooServantList.h | 63 -
TAO/examples/CSD_Strategy/ThreadPool5/Foo_i.cpp | 313 -
TAO/examples/CSD_Strategy/ThreadPool5/Foo_i.h | 165 -
TAO/examples/CSD_Strategy/ThreadPool5/Makefile.am | 232 -
.../CSD_Strategy/ThreadPool5/OrbShutdownTask.cpp | 77 -
.../CSD_Strategy/ThreadPool5/OrbShutdownTask.h | 41 -
TAO/examples/CSD_Strategy/ThreadPool5/OrbTask.cpp | 98 -
TAO/examples/CSD_Strategy/ThreadPool5/OrbTask.h | 37 -
TAO/examples/CSD_Strategy/ThreadPool5/README | 47 -
.../CSD_Strategy/ThreadPool5/ServerApp.cpp | 357 -
TAO/examples/CSD_Strategy/ThreadPool5/ServerApp.h | 34 -
.../CSD_Strategy/ThreadPool5/client_main.cpp | 45 -
TAO/examples/CSD_Strategy/ThreadPool5/run_test.pl | 135 -
.../CSD_Strategy/ThreadPool5/server_main.cpp | 45 -
.../ThreadPool6/CSD_Test_ThreadPool6.mpc | 26 -
.../CSD_Strategy/ThreadPool6/ClientApp.cpp | 143 -
TAO/examples/CSD_Strategy/ThreadPool6/ClientApp.h | 30 -
TAO/examples/CSD_Strategy/ThreadPool6/Foo.idl | 29 -
TAO/examples/CSD_Strategy/ThreadPool6/Foo_i.cpp | 113 -
TAO/examples/CSD_Strategy/ThreadPool6/Foo_i.h | 48 -
TAO/examples/CSD_Strategy/ThreadPool6/Makefile.am | 151 -
.../CSD_Strategy/ThreadPool6/OrbShutdownTask.cpp | 77 -
.../CSD_Strategy/ThreadPool6/OrbShutdownTask.h | 41 -
TAO/examples/CSD_Strategy/ThreadPool6/README | 14 -
.../CSD_Strategy/ThreadPool6/ServerApp.cpp | 243 -
TAO/examples/CSD_Strategy/ThreadPool6/ServerApp.h | 30 -
.../CSD_Strategy/ThreadPool6/client_main.cpp | 45 -
TAO/examples/CSD_Strategy/ThreadPool6/run_test.pl | 60 -
.../CSD_Strategy/ThreadPool6/server_main.cpp | 45 -
TAO/examples/Callback_Quoter/Callback_Quoter.mpc | 26 -
TAO/examples/Callback_Quoter/Consumer_Handler.cpp | 2 +-
TAO/examples/Callback_Quoter/Makefile.am | 164 +-
.../Callback_Quoter/Notifier_Input_Handler.cpp | 4 +-
TAO/examples/Callback_Quoter/Supplier_i.cpp | 4 +-
TAO/examples/Callback_Quoter/consumer.cpp | 6 +-
TAO/examples/Callback_Quoter/notifier.cpp | 6 +-
TAO/examples/Callback_Quoter/supplier.cpp | 8 +-
.../Content_Server/AMI_Iterator/AMI_Iterator.mpc | 31 +-
.../AMI_Iterator/Content_Iterator_i.cpp | 2 +-
.../Content_Server/AMI_Iterator/Iterator_Handler.h | 4 +-
.../Content_Server/AMI_Iterator/Makefile.am | 69 +-
.../Content_Server/AMI_Iterator/client.cpp | 10 +-
.../Content_Server/AMI_Iterator/server.cpp | 7 +-
.../Content_Server/AMI_Observer/AMI_Observer.mpc | 31 +-
.../AMI_Observer/Callback_Handler.cpp | 6 +-
.../Content_Server/AMI_Observer/Callback_Handler.h | 2 +-
.../Content_Server/AMI_Observer/Makefile.am | 69 +-
.../AMI_Observer/Push_Iterator_Handler.h | 2 +-
.../Content_Server/AMI_Observer/client.cpp | 10 +-
.../Content_Server/AMI_Observer/server.cpp | 7 +-
.../SMI_Iterator/Content_Iterator_i.cpp | 2 +-
.../Content_Server/SMI_Iterator/Makefile.am | 67 +-
.../Content_Server/SMI_Iterator/SMI_Iterator.mpc | 20 +-
.../Content_Server/SMI_Iterator/client.cpp | 12 +-
.../Content_Server/SMI_Iterator/server.cpp | 7 +-
TAO/examples/Event_Comm/Event_Comm.mpc | 22 -
TAO/examples/Event_Comm/Makefile.am | 83 +-
TAO/examples/Event_Comm/consumer.cpp | 6 +-
TAO/examples/Event_Comm/notifier.cpp | 6 +-
TAO/examples/Event_Comm/supplier.cpp | 6 +-
TAO/examples/Kokyu_dsrt_schedulers/Task_Stats.cpp | 6 +-
TAO/examples/Kokyu_dsrt_schedulers/Task_Stats.h | 4 +-
TAO/examples/Kokyu_dsrt_schedulers/Task_Stats.inl | 2 -
.../Kokyu_dsrt_schedulers/fp_example/Makefile.am | 71 +-
.../Kokyu_dsrt_schedulers/fp_example/client.cpp | 10 +-
.../fp_example/fp_example.mpc | 16 +-
.../Kokyu_dsrt_schedulers/fp_example/server.cpp | 12 +-
.../Kokyu_dsrt_schedulers/mif_example/Makefile.am | 73 +-
.../Kokyu_dsrt_schedulers/mif_example/client.cpp | 10 +-
.../mif_example/mif_example.mpc | 19 +-
.../Kokyu_dsrt_schedulers/mif_example/server.cpp | 12 +-
.../Kokyu_dsrt_schedulers/muf_example/Makefile.am | 71 +-
.../Kokyu_dsrt_schedulers/muf_example/client.cpp | 10 +-
.../muf_example/muf_example.mpc | 16 +-
.../Kokyu_dsrt_schedulers/muf_example/server.cpp | 12 +-
TAO/examples/Load_Balancing/Identity_Client.cpp | 8 +-
TAO/examples/Load_Balancing/Identity_Server.cpp | 10 +-
TAO/examples/Load_Balancing/Load_Balancing.mpc | 25 +-
.../Load_Balancing/Load_Balancing_Service.cpp | 10 +-
TAO/examples/Load_Balancing/Makefile.am | 215 +-
.../Load_Balancing_persistent/Identity_Client.cpp | 8 +-
.../Load_Balancing_persistent/Identity_Server.cpp | 12 +-
.../Load_Balancing_persistent/Load_Balancer_i.cpp | 6 +-
.../Load_Balancing_Service.cpp | 10 +-
.../Load_Balancing_persistent.mpc | 22 +-
TAO/examples/Load_Balancing_persistent/Makefile.am | 187 +-
TAO/examples/Logging/Logger_i.cpp | 8 +-
TAO/examples/Logging/Logging.mpc | 17 -
TAO/examples/Logging/Logging_Service.cpp | 6 +-
TAO/examples/Logging/Logging_Service_i.cpp | 2 +-
TAO/examples/Logging/Logging_Test.cpp | 6 +-
TAO/examples/Logging/Logging_Test_i.cpp | 2 +-
TAO/examples/Logging/Makefile.am | 49 +-
TAO/examples/Makefile.am | 1 +
TAO/examples/OBV/Simple_util.cpp | 6 +-
TAO/examples/OBV/Typed_Events/Client_i.cpp | 2 +-
TAO/examples/OBV/Typed_Events/Makefile.am | 59 +-
TAO/examples/OBV/Typed_Events/Typed_Events.mpc | 23 +-
TAO/examples/OBV/Typed_Events/client.cpp | 8 +-
TAO/examples/OBV/Typed_Events/server.cpp | 8 +-
TAO/examples/POA/Adapter_Activator/Makefile.am | 3 +-
.../Adapter_Activator/POA_Adapter_Activator.mpc | 7 +-
TAO/examples/POA/Adapter_Activator/run_test.pl | 7 +-
TAO/examples/POA/Adapter_Activator/server.cpp | 17 +-
TAO/examples/POA/DSI/Makefile.am | 66 +-
TAO/examples/POA/DSI/POA_DSI.mpc | 15 -
TAO/examples/POA/DSI/client.cpp | 12 +-
TAO/examples/POA/DSI/server.cpp | 12 +-
TAO/examples/POA/Default_Servant/Makefile.am | 62 +-
.../POA/Default_Servant/POA_Default_Servant.mpc | 15 -
TAO/examples/POA/Default_Servant/client.cpp | 10 +-
TAO/examples/POA/Default_Servant/run_test.pl | 7 +-
TAO/examples/POA/Default_Servant/server.cpp | 12 +-
.../Alt_Resources/Alt_Resource.mpc | 14 +-
.../Explicit_Activation/Alt_Resources/Makefile.am | 5 -
TAO/examples/POA/Explicit_Activation/Makefile.am | 7 +-
.../POA_Explicit_Activation.mpc | 7 +-
TAO/examples/POA/Explicit_Activation/run_test.pl | 7 +-
TAO/examples/POA/Explicit_Activation/server.cpp | 17 +-
TAO/examples/POA/FindPOA/FindPOA.cpp | 6 +-
TAO/examples/POA/Forwarding/Makefile.am | 63 +-
TAO/examples/POA/Forwarding/POA_Forwarding.mpc | 15 -
TAO/examples/POA/Forwarding/client.cpp | 10 +-
TAO/examples/POA/Forwarding/server.cpp | 15 +-
TAO/examples/POA/Generic_Servant/Makefile.am | 2 -
.../POA/Generic_Servant/POA_Generic_Servant.mpc | 5 +-
TAO/examples/POA/Generic_Servant/client.cpp | 11 +-
TAO/examples/POA/Loader/Servant_Activator.cpp | 6 +-
TAO/examples/POA/Loader/Servant_Locator.cpp | 6 +-
TAO/examples/POA/Loader/Server_Manager.cpp | 9 +-
TAO/examples/POA/Loader/run_test.pl | 7 +-
TAO/examples/POA/Loader/server.cpp | 6 +-
TAO/examples/POA/NewPOA/NewPOA.cpp | 7 +-
TAO/examples/POA/On_Demand_Activation/Makefile.am | 3 +-
.../POA_On_Demand_Activation.mpc | 7 +-
TAO/examples/POA/On_Demand_Activation/run_test.pl | 7 +-
TAO/examples/POA/On_Demand_Activation/server.cpp | 15 +-
.../POA/On_Demand_Loading/Servant_Manager.cpp | 6 +-
.../POA/On_Demand_Loading/Server_Manager.cpp | 9 +-
TAO/examples/POA/On_Demand_Loading/run_test.pl | 7 +-
TAO/examples/POA/On_Demand_Loading/server.cpp | 6 +-
TAO/examples/POA/POA_BiDir/POA_BiDir.cpp | 8 +-
.../POA/Reference_Counted_Servant/Makefile.am | 3 +-
.../Reference_Counted_Servant.mpc | 8 +-
.../POA/Reference_Counted_Servant/run_test.pl | 7 +-
.../POA/Reference_Counted_Servant/server.cpp | 13 +-
TAO/examples/POA/RootPOA/RootPOA.cpp | 6 +-
TAO/examples/POA/TIE/Makefile.am | 66 +-
TAO/examples/POA/TIE/POA_TIE.mpc | 16 -
TAO/examples/POA/TIE/client.cpp | 10 +-
TAO/examples/POA/TIE/server.cpp | 18 +-
TAO/examples/Persistent_Grid/Grid_Client_i.cpp | 2 +-
TAO/examples/Persistent_Grid/Grid_i.cpp | 2 +-
TAO/examples/Persistent_Grid/Makefile.am | 88 +-
.../Persistent_Grid/Persistent_Client_i.cpp | 2 +-
TAO/examples/Persistent_Grid/Persistent_Grid.mpc | 19 -
TAO/examples/Persistent_Grid/Simple_util.cpp | 6 +-
TAO/examples/Persistent_Grid/client.cpp | 6 +-
TAO/examples/Persistent_Grid/persistent_client.cpp | 7 +-
TAO/examples/Persistent_Grid/server.cpp | 8 +-
TAO/examples/PluggableUDP/tests/Basic/Basic.mpc | 28 +-
TAO/examples/PluggableUDP/tests/Basic/Makefile.am | 59 +-
.../PluggableUDP/tests/Basic/UDP_Client_i.cpp | 2 +-
TAO/examples/PluggableUDP/tests/Basic/client.cpp | 10 +-
TAO/examples/PluggableUDP/tests/Basic/server.cpp | 12 +-
.../PluggableUDP/tests/Performance/Makefile.am | 59 +-
.../PluggableUDP/tests/Performance/Performance.mpc | 26 +-
.../tests/Performance/UDP_PerformanceClient.cpp | 2 +-
.../PluggableUDP/tests/Performance/client.cpp | 10 +-
.../PluggableUDP/tests/Performance/server.cpp | 12 +-
.../tests/SimplePerformance/Makefile.am | 61 +-
.../tests/SimplePerformance/SimplePerformance.mpc | 27 +-
.../tests/SimplePerformance/client.cpp | 9 +-
.../tests/SimplePerformance/server.cpp | 12 +-
TAO/examples/Quoter/Factory_Finder.cpp | 8 +-
TAO/examples/Quoter/Generic_Factory.cpp | 10 +-
TAO/examples/Quoter/Makefile.am | 132 +-
TAO/examples/Quoter/Quoter.mpc | 27 +-
TAO/examples/Quoter/client.cpp | 12 +-
TAO/examples/Quoter/server.cpp | 8 +-
TAO/examples/RTCORBA/Activity/Activity.cpp | 16 +-
TAO/examples/RTCORBA/Activity/Activity.h | 3 -
TAO/examples/RTCORBA/Activity/Activity.mpc | 2 +-
TAO/examples/RTCORBA/Activity/Builder.cpp | 4 +-
TAO/examples/RTCORBA/Activity/Builder.h | 13 +-
TAO/examples/RTCORBA/Activity/Job_i.cpp | 2 +-
TAO/examples/RTCORBA/Activity/Job_i.h | 7 +-
TAO/examples/RTCORBA/Activity/POA_Holder.cpp | 4 +-
TAO/examples/RTCORBA/Activity/POA_Holder.h | 7 +-
TAO/examples/RTCORBA/Activity/Periodic_Task.cpp | 6 +-
TAO/examples/RTCORBA/Activity/Periodic_Task.h | 9 +-
TAO/examples/RTCORBA/Activity/Task_Stats.cpp | 12 +-
TAO/examples/RTCORBA/Activity/Task_Stats.h | 4 +-
TAO/examples/RTCORBA/Activity/Task_Stats.inl | 2 -
TAO/examples/RTScheduling/DT_Creator.cpp | 10 +-
TAO/examples/RTScheduling/DT_Creator.h | 2 +-
.../Fixed_Priority_Scheduler/FP_Scheduler.cpp | 2 +-
.../Fixed_Priority_Scheduler.mpc | 2 -
.../RTScheduling/Fixed_Priority_Scheduler/test.cpp | 6 +-
TAO/examples/RTScheduling/Job_i.cpp | 10 +-
TAO/examples/RTScheduling/Job_i.h | 7 +-
.../RTScheduling/MIF_Scheduler/MIF_DT_Creator.cpp | 5 +-
.../RTScheduling/MIF_Scheduler/MIF_Scheduler.mpc | 1 -
.../RTScheduling/MIF_Scheduler/MIF_Task.cpp | 2 +-
.../RTScheduling/MIF_Scheduler/svc.conf.client | 2 +-
.../RTScheduling/MIF_Scheduler/svc.conf.server | 2 +-
TAO/examples/RTScheduling/MIF_Scheduler/test.cpp | 6 +-
TAO/examples/RTScheduling/POA_Holder.cpp | 4 +-
TAO/examples/RTScheduling/POA_Holder.h | 7 +-
TAO/examples/RTScheduling/Starter.cpp | 8 +-
TAO/examples/RTScheduling/Synch_i.cpp | 2 +-
TAO/examples/RTScheduling/Task_Stats.cpp | 4 +-
TAO/examples/RTScheduling/Task_Stats.h | 4 +-
TAO/examples/RTScheduling/Thread_Task.cpp | 6 +-
TAO/examples/Simple/Simple_util.cpp | 6 +-
TAO/examples/Simple/bank/AccountManager_i.h | 2 -
TAO/examples/Simple/bank/Makefile.am | 55 +-
TAO/examples/Simple/bank/bank.mpc | 17 +-
TAO/examples/Simple/bank/client.cpp | 7 +-
TAO/examples/Simple/bank/server.cpp | 7 +-
TAO/examples/Simple/chat/Client_i.cpp | 2 +-
TAO/examples/Simple/chat/Makefile.am | 93 +-
TAO/examples/Simple/chat/Server_i.cpp | 4 +-
TAO/examples/Simple/chat/chat.mpc | 18 +-
TAO/examples/Simple/chat/client.cpp | 6 +-
TAO/examples/Simple/chat/server.cpp | 7 +-
TAO/examples/Simple/echo/Echo_i.cpp | 2 +-
TAO/examples/Simple/echo/Makefile.am | 50 +-
TAO/examples/Simple/echo/client.cpp | 9 +-
TAO/examples/Simple/echo/echo.mpc | 18 +-
TAO/examples/Simple/echo/server.cpp | 8 +-
TAO/examples/Simple/grid/Grid_Client_i.cpp | 2 +-
TAO/examples/Simple/grid/Makefile.am | 50 +-
TAO/examples/Simple/grid/client.cpp | 7 +-
TAO/examples/Simple/grid/grid.mpc | 18 +-
TAO/examples/Simple/grid/server.cpp | 8 +-
TAO/examples/Simple/time-date/Makefile.am | 1 +
TAO/examples/Simple/time-date/Time_Date.cpp | 4 +-
TAO/examples/Simple/time-date/client.cpp | 6 +-
TAO/examples/Simple/time-date/server.cpp | 7 +-
TAO/examples/Simple/time/Makefile.am | 50 +-
TAO/examples/Simple/time/Time_Client_i.cpp | 2 +-
TAO/examples/Simple/time/client.cpp | 7 +-
TAO/examples/Simple/time/server.cpp | 8 +-
TAO/examples/Simple/time/time.mpc | 18 +-
.../Simulator/Event_Supplier/DualEC_Sup.cpp | 15 +-
.../Simulator/Event_Supplier/Event_Con.cpp | 11 +-
.../Simulator/Event_Supplier/Event_Sup.cpp | 15 +-
.../Simulator/Event_Supplier/Event_Supplier.mpc | 30 +-
.../Simulator/Event_Supplier/Logging_Sup.cpp | 15 +-
TAO/examples/Simulator/Event_Supplier/Makefile.am | 145 +-
TAO/examples/TypeCode_Creation/main.cpp | 9 +-
TAO/examples/ior_corbaloc/Makefile.am | 95 +-
TAO/examples/ior_corbaloc/client.cpp | 7 +-
TAO/examples/ior_corbaloc/corbaname_client.cpp | 12 +-
TAO/examples/ior_corbaloc/ior_corbaloc.mpc | 32 +-
TAO/examples/ior_corbaloc/server.cpp | 9 +-
TAO/examples/mfc/client.cpp | 9 +-
TAO/interop-tests/wchar/Makefile.am | 51 +-
TAO/interop-tests/wchar/client.cpp | 6 +-
TAO/interop-tests/wchar/interop_wchar.mpc | 15 -
TAO/interop-tests/wchar/server.cpp | 2 +-
TAO/interop-tests/wchar/wchar_reference.cpp | 44 +-
TAO/interop-tests/wchar/wchar_reference.h | 26 +-
TAO/m4/tao.m4 | 88 -
.../Concurrency_Service/Concurrency_Service.cpp | 22 +-
.../Concurrency_Service/Concurrency_Service.h | 4 +-
.../Concurrency_Service/Concurrency_Service.mpc | 2 +-
TAO/orbsvcs/Concurrency_Service/Makefile.am | 4 +-
TAO/orbsvcs/CosEvent_Service/CosEvent_Service.mpc | 2 +-
TAO/orbsvcs/Event_Service/Event_Service.cpp | 18 +-
TAO/orbsvcs/Event_Service/Makefile.am | 2 -
.../Event_Service/FT_EventService.cpp | 2 +-
.../Event_Service/FT_EventService.h | 2 -
.../FTRT_Event_Service/Event_Service/Makefile.am | 2 -
.../Factory_Service/EventChannelFactory_i.cpp | 12 +-
.../Factory_Service/FTRTEC_Factory_Service.cpp | 20 +-
.../FTRT_Event_Service/Factory_Service/Makefile.am | 2 -
.../Gateway_Service/FTRTEC_Gateway_Service.cpp | 17 +-
.../FTRT_Event_Service/Gateway_Service/Makefile.am | 2 -
.../FT_DefaultFaultAnalyzer.cpp | 39 +-
.../FT_DefaultFaultAnalyzer.h | 4 -
.../FT_ReplicationManager/FT_FaultAnalyzer.cpp | 3 -
.../FT_ReplicationManager/FT_FaultAnalyzer.h | 4 -
.../FT_ReplicationManager/FT_FaultConsumer.cpp | 43 +-
.../FT_ReplicationManager/FT_FaultConsumer.h | 4 -
.../FT_FaultEventDescriptor.cpp | 26 +-
.../FT_FaultEventDescriptor.h | 4 -
.../FT_Property_Validator.cpp | 4 -
.../FT_ReplicationManager/FT_Property_Validator.h | 4 -
.../FT_ReplicationManager.cpp | 104 +-
.../FT_ReplicationManager/FT_ReplicationManager.h | 3 -
.../FT_ReplicationManagerFaultAnalyzer.cpp | 160 +-
.../FT_ReplicationManagerFaultAnalyzer.h | 6 -
TAO/orbsvcs/FT_ReplicationManager/Makefile.am | 4 -
.../Fault_Detector/FT_FaultDetectorFactory_i.cpp | 8 +-
.../Fault_Detector/FT_FaultDetectorFactory_i.h | 12 +-
TAO/orbsvcs/Fault_Detector/Fault_Detector_i.cpp | 3 -
TAO/orbsvcs/Fault_Detector/Fault_Detector_i.h | 12 +-
TAO/orbsvcs/Fault_Detector/Makefile.am | 2 -
TAO/orbsvcs/Fault_Notifier/FT_Notifier_i.cpp | 8 +-
TAO/orbsvcs/Fault_Notifier/FT_Notifier_i.h | 11 +-
TAO/orbsvcs/Fault_Notifier/Makefile.am | 2 -
TAO/orbsvcs/IFR_Service/IFR_Server.cpp | 2 +-
TAO/orbsvcs/IFR_Service/IFR_Service.mpc | 3 +
TAO/orbsvcs/IFR_Service/Makefile.am | 3 -
TAO/orbsvcs/IFR_Service/be_global.cpp | 24 +-
TAO/orbsvcs/IFR_Service/be_global.h | 19 +-
TAO/orbsvcs/IFR_Service/be_init.cpp | 12 +-
TAO/orbsvcs/IFR_Service/be_produce.cpp | 31 +-
TAO/orbsvcs/IFR_Service/ifr_adding_visitor.cpp | 195 +-
.../IFR_Service/ifr_adding_visitor_exception.cpp | 2 +-
.../IFR_Service/ifr_adding_visitor_structure.cpp | 2 +-
.../IFR_Service/ifr_adding_visitor_union.cpp | 2 +-
TAO/orbsvcs/ImplRepo_Service/Activator_Loader.cpp | 71 +-
TAO/orbsvcs/ImplRepo_Service/Activator_Loader.h | 8 +-
.../ImplRepo_Service/Activator_NT_Service.cpp | 8 +-
.../ImplRepo_Service/Activator_NT_Service.h | 6 +-
TAO/orbsvcs/ImplRepo_Service/Activator_Options.cpp | 175 +-
TAO/orbsvcs/ImplRepo_Service/Activator_Options.h | 12 +-
TAO/orbsvcs/ImplRepo_Service/Adapter_Activator.cpp | 12 +-
.../ImplRepo_Service/AsyncStartupWaiter_i.cpp | 183 +-
.../ImplRepo_Service/AsyncStartupWaiter_i.h | 2 +-
TAO/orbsvcs/ImplRepo_Service/Forwarder.cpp | 143 +-
TAO/orbsvcs/ImplRepo_Service/INS_Locator.cpp | 61 +-
TAO/orbsvcs/ImplRepo_Service/ImR_Activator.cpp | 105 +-
TAO/orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp | 436 +-
TAO/orbsvcs/ImplRepo_Service/ImR_Locator.cpp | 57 +-
TAO/orbsvcs/ImplRepo_Service/ImR_Locator.idl | 2 +-
TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp | 1814 +-
TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.h | 3 -
TAO/orbsvcs/ImplRepo_Service/ImplRepo_Service.mpc | 6 +-
TAO/orbsvcs/ImplRepo_Service/Iterator.cpp | 60 +-
TAO/orbsvcs/ImplRepo_Service/Locator_Loader.cpp | 68 +-
TAO/orbsvcs/ImplRepo_Service/Locator_Loader.h | 10 +-
.../ImplRepo_Service/Locator_NT_Service.cpp | 10 +-
TAO/orbsvcs/ImplRepo_Service/Locator_NT_Service.h | 6 +-
TAO/orbsvcs/ImplRepo_Service/Locator_Options.cpp | 231 +-
TAO/orbsvcs/ImplRepo_Service/Locator_Options.h | 10 +-
.../ImplRepo_Service/Locator_Repository.cpp | 656 +-
TAO/orbsvcs/ImplRepo_Service/Locator_Repository.h | 4 +-
.../ImplRepo_Service/Locator_XMLHandler.cpp | 82 +-
TAO/orbsvcs/ImplRepo_Service/Locator_XMLHandler.h | 10 +-
TAO/orbsvcs/ImplRepo_Service/Makefile.am | 14 +-
TAO/orbsvcs/ImplRepo_Service/Server_Info.cpp | 53 +-
TAO/orbsvcs/ImplRepo_Service/tao_imr_i.cpp | 1011 +-
TAO/orbsvcs/ImplRepo_Service/tao_imr_i.h | 10 +-
.../LifeCycle_Service/Criteria_Evaluator.cpp | 2 +-
.../LifeCycle_Service/LifeCycle_Service.cpp | 4 +-
.../LifeCycle_Service/LifeCycle_Service.mpc | 2 +-
TAO/orbsvcs/LifeCycle_Service/Makefile.am | 5 +-
TAO/orbsvcs/LoadBalancer/LoadManager.cpp | 26 +-
TAO/orbsvcs/LoadBalancer/LoadMonitor.cpp | 44 +-
.../Basic_Logging_Service.cpp | 37 +-
.../Basic_Logging_Service/Basic_Logging_Service.h | 13 +-
.../Event_Logging_Service.cpp | 37 +-
.../Event_Logging_Service/Event_Logging_Service.h | 12 +-
.../Notify_Logging_Service.cpp | 37 +-
.../Notify_Logging_Service.h | 12 +-
.../RTEvent_Logging_Service/Makefile.am | 12 +-
.../RTEvent_Logging_Service.cpp | 36 +-
.../RTEvent_Logging_Service.h | 12 +-
.../RTEvent_Logging_Service.mpc | 2 +-
TAO/orbsvcs/Mobility_Service/GTP.idl | 2 -
TAO/orbsvcs/Naming_Service/Makefile.am | 9 +-
TAO/orbsvcs/Naming_Service/NT_Naming_Server.cpp | 22 +-
TAO/orbsvcs/Naming_Service/NT_Naming_Service.cpp | 16 +-
TAO/orbsvcs/Naming_Service/NT_Naming_Service.h | 4 +-
TAO/orbsvcs/Naming_Service/Naming_Server.cpp | 2 -
TAO/orbsvcs/Naming_Service/Naming_Service.cpp | 2 +-
TAO/orbsvcs/Naming_Service/Naming_Service.mpc | 2 +-
TAO/orbsvcs/Notify_Service/Makefile.am | 2 -
TAO/orbsvcs/Notify_Service/NT_Notify_Server.cpp | 22 +-
TAO/orbsvcs/Notify_Service/NT_Notify_Service.cpp | 16 +-
TAO/orbsvcs/Notify_Service/NT_Notify_Service.h | 4 +-
TAO/orbsvcs/Notify_Service/Notify_Server.cpp | 4 -
TAO/orbsvcs/Notify_Service/Notify_Service.cpp | 161 +-
TAO/orbsvcs/Notify_Service/Notify_Service.h | 4 +-
TAO/orbsvcs/Notify_Service/Notify_Service.mpc | 1 -
TAO/orbsvcs/PSS/psdl_tao.cpp | 2 +-
.../Scheduling_Service/Scheduling_Service.cpp | 12 +-
TAO/orbsvcs/Time_Service/Clerk_i.cpp | 8 +-
TAO/orbsvcs/Time_Service/Server_i.cpp | 6 +-
TAO/orbsvcs/Trading_Service/Makefile.am | 1 -
.../examples/CosEC/Factory/FactoryClient.cpp | 12 +-
.../examples/CosEC/Factory/FactoryDriver.cpp | 6 +-
TAO/orbsvcs/examples/CosEC/Factory/FactoryDriver.h | 4 +-
TAO/orbsvcs/examples/CosEC/Factory/Makefile.am | 3 -
TAO/orbsvcs/examples/CosEC/Factory/main.cpp | 7 +-
.../CosEC/RtEC_Based/bin/CosEC_RtEC_Based_bin.mpc | 8 +-
.../examples/CosEC/RtEC_Based/bin/Makefile.am | 2 -
.../CosEC/RtEC_Based/bin/RtEC_Based_CosEC.cpp | 14 +-
.../CosEC/RtEC_Based/bin/RtEC_Based_CosEC.h | 4 +-
.../examples/CosEC/RtEC_Based/lib/Makefile.am | 2 -
.../CosEC/RtEC_Based/tests/Basic/Basic.cpp | 9 +-
.../tests/Basic/CosEC_RtEC_Based_tests_Basic.mpc | 8 +-
.../CosEC/RtEC_Based/tests/Basic/Makefile.am | 2 -
.../CosEC/RtEC_Based/tests/Multiple/Consumer.cpp | 11 +-
.../CosEC/RtEC_Based/tests/Multiple/Consumer.h | 2 +-
.../tests/Multiple/CosEC_RtEC_Based_Mult.mpc | 20 +-
.../CosEC/RtEC_Based/tests/Multiple/Makefile.am | 8 -
.../CosEC/RtEC_Based/tests/Multiple/Multiple.cpp | 2 +-
.../CosEC/RtEC_Based/tests/Multiple/Multiple.h | 2 +-
.../CosEC/RtEC_Based/tests/Multiple/Supplier.cpp | 11 +-
.../CosEC/RtEC_Based/tests/Multiple/Supplier.h | 2 +-
TAO/orbsvcs/examples/CosEC/Simple/Consumer.cpp | 7 +-
TAO/orbsvcs/examples/CosEC/Simple/Service.cpp | 13 +-
TAO/orbsvcs/examples/CosEC/Simple/Supplier.cpp | 7 +-
.../examples/CosEC/TypedSimple/Consumer.cpp | 9 +-
.../examples/CosEC/TypedSimple/Supplier.cpp | 6 +-
.../examples/FaultTolerance/RolyPoly/Makefile.am | 7 -
.../FaultTolerance/RolyPoly/ORB_Initializer.cpp | 1 -
.../examples/FaultTolerance/RolyPoly/client.cpp | 12 +-
.../examples/FaultTolerance/RolyPoly/server.cpp | 13 +-
TAO/orbsvcs/examples/ImR/Advanced/Makefile.am | 4 -
TAO/orbsvcs/examples/ImR/Advanced/TestClient.cpp | 53 +-
TAO/orbsvcs/examples/ImR/Advanced/TestClient.h | 5 +-
TAO/orbsvcs/examples/ImR/Advanced/TestServer.cpp | 40 +-
TAO/orbsvcs/examples/ImR/Advanced/client_main.cpp | 9 +-
TAO/orbsvcs/examples/ImR/Advanced/manager_main.cpp | 9 +-
TAO/orbsvcs/examples/ImR/Advanced/server_main.cpp | 9 +-
.../examples/ImR/Combined_Service/Makefile.am | 6 +-
.../examples/ImR/Combined_Service/combined.cpp | 10 +-
.../examples/ImR/Combined_Service/controller.cpp | 9 +-
.../examples/ImR/Combined_Service/dynserver.cpp | 2 +-
.../examples/ImR/Combined_Service/dynserver.h | 2 +-
TAO/orbsvcs/examples/ImR/Combined_Service/test.cpp | 44 +-
.../examples/ImR/Combined_Service/test_server.cpp | 7 +-
.../examples/LoadBalancing/LoadBalancing.mpc | 3 +-
TAO/orbsvcs/examples/LoadBalancing/Makefile.am | 12 +-
.../LoadBalancing/ServerRequestInterceptor.h | 2 -
TAO/orbsvcs/examples/LoadBalancing/client.cpp | 12 +-
TAO/orbsvcs/examples/LoadBalancing/server.cpp | 13 +-
TAO/orbsvcs/examples/Log/Basic/TLS_Client.cpp | 4 +-
TAO/orbsvcs/examples/Log/Basic/TLS_Client.h | 4 +-
TAO/orbsvcs/examples/Log/Basic/main.cpp | 5 +-
TAO/orbsvcs/examples/Log/Event/Event_Consumer.cpp | 5 +-
TAO/orbsvcs/examples/Log/Event/Event_Supplier.cpp | 5 +-
.../examples/Log/Notify/Notify_Consumer.cpp | 5 +-
.../examples/Log/Notify/Notify_Supplier.cpp | 5 +-
TAO/orbsvcs/examples/Log/RTEvent/Makefile.am | 12 +
.../examples/Log/RTEvent/RTEvent_Consumer.cpp | 5 +-
.../examples/Log/RTEvent/RTEvent_Supplier.cpp | 5 +-
.../examples/Notify/Federation/Agent/Agent.cpp | 11 +-
.../examples/Notify/Federation/Agent/Agent.mpc | 7 +-
.../examples/Notify/Federation/Agent/Makefile.am | 2 -
.../examples/Notify/Federation/Gate/Makefile.am | 2 -
.../Notify/Federation/SpaceCraft/Makefile.am | 2 -
.../Notify/Federation/SpaceCraft/SpaceCraft.cpp | 9 +-
.../Notify/Federation/SpaceCraft/SpaceCraft.mpc | 7 +-
.../examples/Notify/Federation/federation.mwc | 5 +
TAO/orbsvcs/examples/Notify/Filter/Filter.cpp | 4 +-
TAO/orbsvcs/examples/Notify/Filter/Filter.h | 4 +-
TAO/orbsvcs/examples/Notify/Filter/main.cpp | 7 +-
.../examples/Notify/Lanes/Consumer_Client.cpp | 16 +-
TAO/orbsvcs/examples/Notify/Lanes/Makefile.am | 9 +-
.../examples/Notify/Lanes/Supplier_Client.cpp | 18 +-
TAO/orbsvcs/examples/Notify/Subscribe/Makefile.am | 8 +-
.../examples/Notify/Subscribe/Notify_Subscribe.mpc | 1 -
.../examples/Notify/Subscribe/Subscribe.cpp | 7 +-
TAO/orbsvcs/examples/Notify/Subscribe/Subscribe.h | 4 +-
TAO/orbsvcs/examples/Notify/Subscribe/main.cpp | 7 +-
.../examples/Notify/ThreadPool/Consumer_Client.cpp | 20 +-
TAO/orbsvcs/examples/Notify/ThreadPool/Makefile.am | 14 -
.../examples/Notify/ThreadPool/Supplier_Client.cpp | 24 +-
TAO/orbsvcs/examples/ORT/Makefile.am | 5 -
TAO/orbsvcs/examples/ORT/ORT.mpc | 2 +-
TAO/orbsvcs/examples/ORT/Server_IORInterceptor.cpp | 2 +-
TAO/orbsvcs/examples/ORT/Server_IORInterceptor.h | 2 +-
TAO/orbsvcs/examples/ORT/client.cpp | 12 +-
TAO/orbsvcs/examples/ORT/gateway_server.cpp | 14 +-
TAO/orbsvcs/examples/ORT/server.cpp | 14 +-
TAO/orbsvcs/examples/PSS/Simple_Naming.cpp | 4 +-
TAO/orbsvcs/examples/PSS/client.cpp | 2 +-
TAO/orbsvcs/examples/PSS/server.cpp | 2 +-
TAO/orbsvcs/examples/RtEC/IIOPGateway/Consumer.cpp | 9 +-
TAO/orbsvcs/examples/RtEC/IIOPGateway/EC.cpp | 9 +-
TAO/orbsvcs/examples/RtEC/IIOPGateway/Gateway.cpp | 9 +-
TAO/orbsvcs/examples/RtEC/IIOPGateway/Makefile.am | 4 -
TAO/orbsvcs/examples/RtEC/IIOPGateway/Supplier.cpp | 9 +-
TAO/orbsvcs/examples/RtEC/Kokyu/Makefile.am | 2 -
TAO/orbsvcs/examples/RtEC/Kokyu/Service.cpp | 13 +-
TAO/orbsvcs/examples/RtEC/MCast/MCast.cpp | 11 +-
TAO/orbsvcs/examples/RtEC/MCast/Makefile.am | 2 -
TAO/orbsvcs/examples/RtEC/Schedule/Makefile.am | 2 -
TAO/orbsvcs/examples/RtEC/Schedule/Service.cpp | 11 +-
TAO/orbsvcs/examples/RtEC/Simple/Consumer.cpp | 7 +-
TAO/orbsvcs/examples/RtEC/Simple/Makefile.am | 2 -
TAO/orbsvcs/examples/RtEC/Simple/Service.cpp | 11 +-
TAO/orbsvcs/examples/RtEC/Simple/Supplier.cpp | 7 +-
.../examples/Security/SecurityLevel1/client.cpp | 4 +-
.../examples/Security/SecurityLevel1/server.cpp | 2 +-
.../examples/Security/Send_File/Makefile.am | 3 -
TAO/orbsvcs/examples/Security/Send_File/client.cpp | 11 +-
TAO/orbsvcs/examples/Security/Send_File/server.cpp | 13 +-
TAO/orbsvcs/orbsvcs/AV.mpc | 3 +-
TAO/orbsvcs/orbsvcs/AV/AVStreams_i.cpp | 32 +-
TAO/orbsvcs/orbsvcs/AV/AVStreams_i.h | 32 +-
TAO/orbsvcs/orbsvcs/AV/AVStreams_i.i | 7 +-
TAO/orbsvcs/orbsvcs/AV/AV_Core.cpp | 5 +-
TAO/orbsvcs/orbsvcs/AV/AV_Core.h | 9 +-
TAO/orbsvcs/orbsvcs/AV/Endpoint_Strategy.cpp | 10 +-
TAO/orbsvcs/orbsvcs/AV/Endpoint_Strategy.h | 16 +-
TAO/orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.cpp | 15 +-
TAO/orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.h | 13 +-
TAO/orbsvcs/orbsvcs/AV/Fill_ACE_QoS.cpp | 7 +-
TAO/orbsvcs/orbsvcs/AV/Fill_ACE_QoS.h | 8 +-
TAO/orbsvcs/orbsvcs/AV/FlowSpec_Entry.cpp | 35 +-
TAO/orbsvcs/orbsvcs/AV/FlowSpec_Entry.h | 14 +-
TAO/orbsvcs/orbsvcs/AV/FlowSpec_Entry.i | 8 +-
TAO/orbsvcs/orbsvcs/AV/Flows_T.cpp | 11 +-
TAO/orbsvcs/orbsvcs/AV/Flows_T.h | 10 +-
TAO/orbsvcs/orbsvcs/AV/MCast.cpp | 11 +-
TAO/orbsvcs/orbsvcs/AV/MCast.h | 12 +-
TAO/orbsvcs/orbsvcs/AV/MCast.i | 9 +-
TAO/orbsvcs/orbsvcs/AV/Policy.cpp | 12 +-
TAO/orbsvcs/orbsvcs/AV/Policy.h | 18 +-
TAO/orbsvcs/orbsvcs/AV/Policy.i | 8 +-
TAO/orbsvcs/orbsvcs/AV/Protocol_Factory.cpp | 7 +-
TAO/orbsvcs/orbsvcs/AV/Protocol_Factory.h | 9 +-
TAO/orbsvcs/orbsvcs/AV/QoS_UDP.cpp | 56 +-
TAO/orbsvcs/orbsvcs/AV/QoS_UDP.h | 12 +-
TAO/orbsvcs/orbsvcs/AV/QoS_UDP.i | 9 +-
TAO/orbsvcs/orbsvcs/AV/RTCP.cpp | 17 +-
TAO/orbsvcs/orbsvcs/AV/RTCP.h | 17 +-
TAO/orbsvcs/orbsvcs/AV/RTCP_Channel.cpp | 7 +-
TAO/orbsvcs/orbsvcs/AV/RTCP_Channel.h | 9 +-
TAO/orbsvcs/orbsvcs/AV/RTCP_Packet.cpp | 44 +-
TAO/orbsvcs/orbsvcs/AV/RTCP_Packet.h | 12 +-
TAO/orbsvcs/orbsvcs/AV/RTP.cpp | 38 +-
TAO/orbsvcs/orbsvcs/AV/RTP.h | 12 +-
TAO/orbsvcs/orbsvcs/AV/Resource_Factory.h | 7 +-
TAO/orbsvcs/orbsvcs/AV/SCTP_SEQ.cpp | 8 +-
TAO/orbsvcs/orbsvcs/AV/SCTP_SEQ.h | 9 +-
TAO/orbsvcs/orbsvcs/AV/TCP.cpp | 14 +-
TAO/orbsvcs/orbsvcs/AV/TCP.h | 11 +-
TAO/orbsvcs/orbsvcs/AV/Transport.cpp | 27 +-
TAO/orbsvcs/orbsvcs/AV/Transport.h | 17 +-
TAO/orbsvcs/orbsvcs/AV/Transport.i | 9 +-
TAO/orbsvcs/orbsvcs/AV/UDP.cpp | 31 +-
TAO/orbsvcs/orbsvcs/AV/UDP.h | 12 +-
TAO/orbsvcs/orbsvcs/AV/UDP.i | 9 +-
TAO/orbsvcs/orbsvcs/AV/default_resource.cpp | 12 +-
TAO/orbsvcs/orbsvcs/AV/default_resource.h | 8 +-
TAO/orbsvcs/orbsvcs/AV/md5c.cpp | 4 +-
TAO/orbsvcs/orbsvcs/AV/media_timer.cpp | 6 +-
TAO/orbsvcs/orbsvcs/AV/media_timer.h | 12 +-
TAO/orbsvcs/orbsvcs/AV/ntp-time.h | 13 +-
TAO/orbsvcs/orbsvcs/AV/sfp.cpp | 23 +-
TAO/orbsvcs/orbsvcs/AV/sfp.h | 34 +-
TAO/orbsvcs/orbsvcs/CSIIOP.idl | 2 +-
TAO/orbsvcs/orbsvcs/Channel_Clients_T.cpp | 14 +-
TAO/orbsvcs/orbsvcs/Channel_Clients_T.h | 7 +-
TAO/orbsvcs/orbsvcs/Channel_Clients_T.i | 6 +-
TAO/orbsvcs/orbsvcs/Concurrency/CC_Lock.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Concurrency/CC_Lock.h | 12 +-
TAO/orbsvcs/orbsvcs/Concurrency/CC_LockSet.cpp | 22 +-
TAO/orbsvcs/orbsvcs/Concurrency/CC_LockSet.h | 12 +-
.../orbsvcs/Concurrency/CC_LockSetFactory.cpp | 9 +-
.../orbsvcs/Concurrency/CC_LockSetFactory.h | 10 +-
.../orbsvcs/Concurrency/Concurrency_Loader.cpp | 19 +-
.../orbsvcs/Concurrency/Concurrency_Loader.h | 30 +-
.../orbsvcs/Concurrency/Concurrency_Utils.cpp | 7 +-
.../orbsvcs/Concurrency/Concurrency_Utils.h | 13 +-
.../orbsvcs/Concurrency/concurrency_serv_export.h | 40 -
.../orbsvcs/Concurrency/concurrency_skel_export.h | 40 -
TAO/orbsvcs/orbsvcs/CosConcurrency.mpc | 98 +-
TAO/orbsvcs/orbsvcs/CosEvent.mpc | 65 +-
TAO/orbsvcs/orbsvcs/CosEvent/CEC_ConsumerAdmin.cpp | 16 +-
TAO/orbsvcs/orbsvcs/CosEvent/CEC_ConsumerAdmin.h | 14 +-
TAO/orbsvcs/orbsvcs/CosEvent/CEC_ConsumerAdmin.i | 6 -
.../orbsvcs/CosEvent/CEC_ConsumerControl.cpp | 7 +-
TAO/orbsvcs/orbsvcs/CosEvent/CEC_ConsumerControl.h | 7 +-
.../orbsvcs/CosEvent/CEC_Default_Factory.cpp | 42 +-
TAO/orbsvcs/orbsvcs/CosEvent/CEC_Default_Factory.h | 13 +-
TAO/orbsvcs/orbsvcs/CosEvent/CEC_Default_Factory.i | 6 -
TAO/orbsvcs/orbsvcs/CosEvent/CEC_Defaults.h | 4 +-
TAO/orbsvcs/orbsvcs/CosEvent/CEC_Dispatching.cpp | 8 +-
TAO/orbsvcs/orbsvcs/CosEvent/CEC_Dispatching.h | 10 +-
.../orbsvcs/CosEvent/CEC_Dispatching_Task.cpp | 8 +-
.../orbsvcs/CosEvent/CEC_Dispatching_Task.h | 10 +-
.../orbsvcs/CosEvent/CEC_Dispatching_Task.i | 6 -
.../orbsvcs/CosEvent/CEC_DynamicImplementation.cpp | 10 +-
.../orbsvcs/CosEvent/CEC_DynamicImplementation.h | 14 +-
.../orbsvcs/CosEvent/CEC_DynamicImplementation.i | 7 +-
TAO/orbsvcs/orbsvcs/CosEvent/CEC_EventChannel.cpp | 20 +-
TAO/orbsvcs/orbsvcs/CosEvent/CEC_EventChannel.h | 15 +-
TAO/orbsvcs/orbsvcs/CosEvent/CEC_EventChannel.i | 6 -
TAO/orbsvcs/orbsvcs/CosEvent/CEC_Event_Loader.cpp | 77 +-
TAO/orbsvcs/orbsvcs/CosEvent/CEC_Event_Loader.h | 15 +-
TAO/orbsvcs/orbsvcs/CosEvent/CEC_Factory.cpp | 6 +-
TAO/orbsvcs/orbsvcs/CosEvent/CEC_Factory.h | 13 +-
.../orbsvcs/CosEvent/CEC_MT_Dispatching.cpp | 9 +-
TAO/orbsvcs/orbsvcs/CosEvent/CEC_MT_Dispatching.h | 11 +-
.../orbsvcs/CosEvent/CEC_ProxyPullConsumer.cpp | 16 +-
.../orbsvcs/CosEvent/CEC_ProxyPullConsumer.h | 12 +-
.../orbsvcs/CosEvent/CEC_ProxyPullConsumer.i | 6 -
.../orbsvcs/CosEvent/CEC_ProxyPullSupplier.cpp | 12 +-
.../orbsvcs/CosEvent/CEC_ProxyPullSupplier.h | 8 +-
.../orbsvcs/CosEvent/CEC_ProxyPullSupplier.i | 6 -
.../orbsvcs/CosEvent/CEC_ProxyPushConsumer.cpp | 13 +-
.../orbsvcs/CosEvent/CEC_ProxyPushConsumer.h | 11 +-
.../orbsvcs/CosEvent/CEC_ProxyPushConsumer.i | 6 -
.../orbsvcs/CosEvent/CEC_ProxyPushSupplier.cpp | 18 +-
.../orbsvcs/CosEvent/CEC_ProxyPushSupplier.h | 11 +-
.../orbsvcs/CosEvent/CEC_ProxyPushSupplier.i | 6 -
.../orbsvcs/CosEvent/CEC_Pulling_Strategy.cpp | 6 +-
.../orbsvcs/CosEvent/CEC_Pulling_Strategy.h | 6 +-
.../CosEvent/CEC_Reactive_ConsumerControl.cpp | 24 +-
.../CosEvent/CEC_Reactive_ConsumerControl.h | 10 +-
.../CosEvent/CEC_Reactive_ConsumerControl.i | 6 -
.../CosEvent/CEC_Reactive_Pulling_Strategy.cpp | 19 +-
.../CosEvent/CEC_Reactive_Pulling_Strategy.h | 12 +-
.../CosEvent/CEC_Reactive_Pulling_Strategy.i | 6 -
.../CosEvent/CEC_Reactive_SupplierControl.cpp | 28 +-
.../CosEvent/CEC_Reactive_SupplierControl.h | 10 +-
.../CosEvent/CEC_Reactive_SupplierControl.i | 6 -
TAO/orbsvcs/orbsvcs/CosEvent/CEC_SupplierAdmin.cpp | 15 +-
TAO/orbsvcs/orbsvcs/CosEvent/CEC_SupplierAdmin.h | 16 +-
TAO/orbsvcs/orbsvcs/CosEvent/CEC_SupplierAdmin.i | 6 -
.../orbsvcs/CosEvent/CEC_SupplierControl.cpp | 5 +-
TAO/orbsvcs/orbsvcs/CosEvent/CEC_SupplierControl.h | 8 +-
.../orbsvcs/CosEvent/CEC_TypedConsumerAdmin.cpp | 11 +-
.../orbsvcs/CosEvent/CEC_TypedConsumerAdmin.h | 16 +-
.../orbsvcs/CosEvent/CEC_TypedConsumerAdmin.i | 11 +-
TAO/orbsvcs/orbsvcs/CosEvent/CEC_TypedEvent.cpp | 4 +-
TAO/orbsvcs/orbsvcs/CosEvent/CEC_TypedEvent.h | 15 +-
TAO/orbsvcs/orbsvcs/CosEvent/CEC_TypedEvent.i | 6 -
.../orbsvcs/CosEvent/CEC_TypedEventChannel.cpp | 21 +-
.../orbsvcs/CosEvent/CEC_TypedEventChannel.h | 17 +-
.../orbsvcs/CosEvent/CEC_TypedEventChannel.i | 6 -
.../CosEvent/CEC_TypedProxyPushConsumer.cpp | 13 +-
.../orbsvcs/CosEvent/CEC_TypedProxyPushConsumer.h | 13 +-
.../orbsvcs/CosEvent/CEC_TypedProxyPushConsumer.i | 6 -
.../orbsvcs/CosEvent/CEC_TypedSupplierAdmin.cpp | 12 +-
.../orbsvcs/CosEvent/CEC_TypedSupplierAdmin.h | 13 +-
.../orbsvcs/CosEvent/CEC_TypedSupplierAdmin.i | 6 -
TAO/orbsvcs/orbsvcs/CosLifeCycle.mpc | 2 +-
TAO/orbsvcs/orbsvcs/CosLoadBalancing.mpc | 7 +-
TAO/orbsvcs/orbsvcs/CosNaming.mpc | 10 +-
TAO/orbsvcs/orbsvcs/CosNaming_Serv.mpc | 4 +-
TAO/orbsvcs/orbsvcs/CosNaming_Skel.mpc | 1 -
TAO/orbsvcs/orbsvcs/CosNotification.mpc | 187 +-
TAO/orbsvcs/orbsvcs/CosProperty.mpc | 101 +-
TAO/orbsvcs/orbsvcs/CosTime.mpc | 19 +-
TAO/orbsvcs/orbsvcs/CosTrading.mpc | 23 +-
TAO/orbsvcs/orbsvcs/DsEventLogAdmin.mpc | 11 +-
TAO/orbsvcs/orbsvcs/DsLogAdmin.mpc | 11 +-
TAO/orbsvcs/orbsvcs/DsNotifyLogAdmin.mpc | 11 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Busy_Lock.cpp | 8 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Busy_Lock.h | 8 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Busy_Lock.i | 5 -
TAO/orbsvcs/orbsvcs/ESF/ESF_Copy_On_Read.cpp | 8 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Copy_On_Read.h | 11 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Copy_On_Write.cpp | 8 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Copy_On_Write.h | 13 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Copy_On_Write.i | 5 -
TAO/orbsvcs/orbsvcs/ESF/ESF_Defaults.h | 2 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Delayed_Changes.cpp | 17 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Delayed_Changes.h | 18 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Delayed_Changes.i | 6 -
TAO/orbsvcs/orbsvcs/ESF/ESF_Delayed_Command.cpp | 10 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Delayed_Command.h | 11 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Delayed_Command.i | 6 -
TAO/orbsvcs/orbsvcs/ESF/ESF_Immediate_Changes.cpp | 10 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Immediate_Changes.h | 12 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Immediate_Changes.i | 6 -
TAO/orbsvcs/orbsvcs/ESF/ESF_Peer_Admin.cpp | 6 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Peer_Admin.h | 11 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Peer_Workers.cpp | 8 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Peer_Workers.h | 13 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Peer_Workers.i | 6 -
TAO/orbsvcs/orbsvcs/ESF/ESF_Proxy_Admin.cpp | 10 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Proxy_Admin.h | 17 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Proxy_Admin.i | 5 -
TAO/orbsvcs/orbsvcs/ESF/ESF_Proxy_Collection.cpp | 10 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Proxy_Collection.h | 9 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Proxy_List.cpp | 11 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Proxy_List.h | 11 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Proxy_List.i | 6 -
TAO/orbsvcs/orbsvcs/ESF/ESF_Proxy_RB_Tree.cpp | 11 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Proxy_RB_Tree.h | 11 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Proxy_RB_Tree.i | 3 -
.../orbsvcs/ESF/ESF_Proxy_RefCount_Guard.cpp | 8 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Proxy_RefCount_Guard.h | 11 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Proxy_RefCount_Guard.i | 6 -
TAO/orbsvcs/orbsvcs/ESF/ESF_RefCount_Guard.cpp | 4 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_RefCount_Guard.h | 13 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_RefCount_Guard.i | 6 -
TAO/orbsvcs/orbsvcs/ESF/ESF_Shutdown_Proxy.cpp | 8 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Shutdown_Proxy.h | 13 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Shutdown_Proxy.i | 6 -
TAO/orbsvcs/orbsvcs/ESF/ESF_Worker.cpp | 6 +-
TAO/orbsvcs/orbsvcs/ESF/ESF_Worker.h | 11 +-
TAO/orbsvcs/orbsvcs/ETCL/ETCL.ll | 6 +-
TAO/orbsvcs/orbsvcs/ETCL/ETCL.yy | 3 -
TAO/orbsvcs/orbsvcs/ETCL/ETCL_Constraint.cpp | 12 +-
TAO/orbsvcs/orbsvcs/ETCL/ETCL_Constraint.h | 11 +-
TAO/orbsvcs/orbsvcs/ETCL/ETCL_Constraint.i | 373 +
TAO/orbsvcs/orbsvcs/ETCL/ETCL_Constraint_Visitor.h | 10 +-
TAO/orbsvcs/orbsvcs/ETCL/ETCL_Interpreter.cpp | 9 +-
TAO/orbsvcs/orbsvcs/ETCL/ETCL_Interpreter.h | 8 +-
TAO/orbsvcs/orbsvcs/ETCL/ETCL_l.cpp | 22 +-
TAO/orbsvcs/orbsvcs/ETCL/ETCL_y.cpp | 17 +-
TAO/orbsvcs/orbsvcs/Event/ECG_Adapters.cpp | 5 +-
TAO/orbsvcs/orbsvcs/Event/ECG_Adapters.h | 10 +-
.../orbsvcs/Event/ECG_Address_Server_Base.cpp | 4 +
.../orbsvcs/Event/ECG_Address_Server_Base.h | 14 +-
.../orbsvcs/Event/ECG_CDR_Message_Receiver.cpp | 9 +-
.../orbsvcs/Event/ECG_CDR_Message_Receiver.h | 10 +-
.../orbsvcs/Event/ECG_CDR_Message_Receiver.i | 5 -
.../orbsvcs/Event/ECG_CDR_Message_Sender.cpp | 28 +-
TAO/orbsvcs/orbsvcs/Event/ECG_CDR_Message_Sender.h | 13 +-
TAO/orbsvcs/orbsvcs/Event/ECG_CDR_Message_Sender.i | 6 -
.../orbsvcs/Event/ECG_Complex_Address_Server.cpp | 8 +-
.../orbsvcs/Event/ECG_Complex_Address_Server.h | 10 +-
.../orbsvcs/Event/ECG_Complex_Address_Server.i | 5 -
.../orbsvcs/Event/ECG_ConsumerEC_Control.cpp | 5 +-
TAO/orbsvcs/orbsvcs/Event/ECG_ConsumerEC_Control.h | 9 +-
TAO/orbsvcs/orbsvcs/Event/ECG_Defaults.h | 3 +-
TAO/orbsvcs/orbsvcs/Event/ECG_Mcast_EH.cpp | 20 +-
TAO/orbsvcs/orbsvcs/Event/ECG_Mcast_EH.h | 17 +-
TAO/orbsvcs/orbsvcs/Event/ECG_Mcast_EH.i | 7 +-
TAO/orbsvcs/orbsvcs/Event/ECG_Mcast_Gateway.cpp | 31 +-
TAO/orbsvcs/orbsvcs/Event/ECG_Mcast_Gateway.h | 21 +-
TAO/orbsvcs/orbsvcs/Event/ECG_Mcast_Gateway.i | 6 -
.../Event/ECG_Reactive_ConsumerEC_Control.cpp | 7 +-
.../Event/ECG_Reactive_ConsumerEC_Control.h | 10 +-
.../Event/ECG_Reconnect_ConsumerEC_Control.cpp | 8 +-
.../Event/ECG_Reconnect_ConsumerEC_Control.h | 9 +-
.../orbsvcs/Event/ECG_Simple_Address_Server.cpp | 17 +-
.../orbsvcs/Event/ECG_Simple_Address_Server.h | 11 +-
.../orbsvcs/Event/ECG_Simple_Address_Server.i | 6 +-
TAO/orbsvcs/orbsvcs/Event/ECG_Simple_Mcast_EH.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Event/ECG_Simple_Mcast_EH.h | 12 +-
TAO/orbsvcs/orbsvcs/Event/ECG_UDP_EH.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Event/ECG_UDP_EH.h | 14 +-
TAO/orbsvcs/orbsvcs/Event/ECG_UDP_EH.i | 6 +-
TAO/orbsvcs/orbsvcs/Event/ECG_UDP_Out_Endpoint.cpp | 12 +-
TAO/orbsvcs/orbsvcs/Event/ECG_UDP_Out_Endpoint.h | 13 +-
TAO/orbsvcs/orbsvcs/Event/ECG_UDP_Out_Endpoint.i | 5 +-
TAO/orbsvcs/orbsvcs/Event/ECG_UDP_Protocol.h | 71 +
TAO/orbsvcs/orbsvcs/Event/ECG_UDP_Receiver.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Event/ECG_UDP_Receiver.h | 23 +-
TAO/orbsvcs/orbsvcs/Event/ECG_UDP_Receiver.i | 6 -
TAO/orbsvcs/orbsvcs/Event/ECG_UDP_Sender.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Event/ECG_UDP_Sender.h | 20 +-
TAO/orbsvcs/orbsvcs/Event/ECG_UDP_Sender.inl | 7 +-
TAO/orbsvcs/orbsvcs/Event/EC_And_Filter.cpp | 11 +-
TAO/orbsvcs/orbsvcs/Event/EC_And_Filter.h | 15 +-
TAO/orbsvcs/orbsvcs/Event/EC_Basic_Factory.cpp | 31 +-
TAO/orbsvcs/orbsvcs/Event/EC_Basic_Factory.h | 9 +-
.../orbsvcs/Event/EC_Basic_Filter_Builder.cpp | 25 +-
.../orbsvcs/Event/EC_Basic_Filter_Builder.h | 13 +-
.../orbsvcs/Event/EC_Basic_Filter_Builder.i | 6 -
TAO/orbsvcs/orbsvcs/Event/EC_Bitmask_Filter.cpp | 13 +-
TAO/orbsvcs/orbsvcs/Event/EC_Bitmask_Filter.h | 17 +-
TAO/orbsvcs/orbsvcs/Event/EC_Busy_Lock.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Event/EC_Busy_Lock.h | 11 +-
TAO/orbsvcs/orbsvcs/Event/EC_Busy_Lock.i | 5 -
TAO/orbsvcs/orbsvcs/Event/EC_Channel_Destroyer.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Event/EC_Channel_Destroyer.h | 9 +-
.../orbsvcs/Event/EC_Conjunction_Filter.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Event/EC_Conjunction_Filter.h | 17 +-
TAO/orbsvcs/orbsvcs/Event/EC_ConsumerAdmin.cpp | 12 +-
TAO/orbsvcs/orbsvcs/Event/EC_ConsumerAdmin.h | 12 +-
TAO/orbsvcs/orbsvcs/Event/EC_ConsumerControl.cpp | 5 +-
TAO/orbsvcs/orbsvcs/Event/EC_ConsumerControl.h | 15 +-
TAO/orbsvcs/orbsvcs/Event/EC_Default_Factory.cpp | 68 +-
TAO/orbsvcs/orbsvcs/Event/EC_Default_Factory.h | 10 +-
TAO/orbsvcs/orbsvcs/Event/EC_Default_Factory.i | 6 -
.../orbsvcs/Event/EC_Default_ProxyConsumer.cpp | 12 +-
.../orbsvcs/Event/EC_Default_ProxyConsumer.h | 9 +-
.../orbsvcs/Event/EC_Default_ProxySupplier.cpp | 10 +-
.../orbsvcs/Event/EC_Default_ProxySupplier.h | 15 +-
.../orbsvcs/Event/EC_Disjunction_Filter.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Event/EC_Disjunction_Filter.h | 15 +-
TAO/orbsvcs/orbsvcs/Event/EC_Dispatching.cpp | 7 +-
TAO/orbsvcs/orbsvcs/Event/EC_Dispatching.h | 9 +-
TAO/orbsvcs/orbsvcs/Event/EC_Dispatching_Task.cpp | 29 +-
TAO/orbsvcs/orbsvcs/Event/EC_Dispatching_Task.h | 12 +-
TAO/orbsvcs/orbsvcs/Event/EC_Dispatching_Task.i | 6 -
TAO/orbsvcs/orbsvcs/Event/EC_Event_Channel.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Event/EC_Event_Channel.h | 9 +-
.../orbsvcs/Event/EC_Event_Channel_Base.cpp | 22 +-
TAO/orbsvcs/orbsvcs/Event/EC_Event_Channel_Base.h | 13 +-
TAO/orbsvcs/orbsvcs/Event/EC_Event_Channel_Base.i | 6 -
TAO/orbsvcs/orbsvcs/Event/EC_Factory.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Event/EC_Factory.h | 12 +-
TAO/orbsvcs/orbsvcs/Event/EC_Filter.cpp | 10 +-
TAO/orbsvcs/orbsvcs/Event/EC_Filter.h | 10 +-
TAO/orbsvcs/orbsvcs/Event/EC_Filter.i | 6 -
TAO/orbsvcs/orbsvcs/Event/EC_Filter_Builder.cpp | 10 +-
TAO/orbsvcs/orbsvcs/Event/EC_Filter_Builder.h | 10 +-
TAO/orbsvcs/orbsvcs/Event/EC_Filter_Builder.i | 6 -
TAO/orbsvcs/orbsvcs/Event/EC_Gateway.cpp | 3 -
TAO/orbsvcs/orbsvcs/Event/EC_Gateway.h | 10 +-
TAO/orbsvcs/orbsvcs/Event/EC_Gateway_IIOP.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Event/EC_Gateway_IIOP.h | 8 +-
.../orbsvcs/Event/EC_Gateway_IIOP_Factory.cpp | 22 +-
.../orbsvcs/Event/EC_Gateway_IIOP_Factory.h | 15 +-
.../orbsvcs/Event/EC_Gateway_IIOP_Factory.i | 5 -
TAO/orbsvcs/orbsvcs/Event/EC_Gateway_Sched.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Event/EC_Gateway_Sched.h | 12 +-
TAO/orbsvcs/orbsvcs/Event/EC_Group_Scheduling.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Event/EC_Group_Scheduling.h | 10 +-
TAO/orbsvcs/orbsvcs/Event/EC_Kokyu_Dispatching.cpp | 14 +-
TAO/orbsvcs/orbsvcs/Event/EC_Kokyu_Dispatching.h | 12 +-
TAO/orbsvcs/orbsvcs/Event/EC_Kokyu_Dispatching.i | 10 +-
TAO/orbsvcs/orbsvcs/Event/EC_Kokyu_Factory.cpp | 16 +-
TAO/orbsvcs/orbsvcs/Event/EC_Kokyu_Factory.h | 12 +-
TAO/orbsvcs/orbsvcs/Event/EC_Kokyu_Factory.i | 6 -
TAO/orbsvcs/orbsvcs/Event/EC_Kokyu_Filter.cpp | 4 +-
TAO/orbsvcs/orbsvcs/Event/EC_Kokyu_Filter.h | 10 +-
.../orbsvcs/Event/EC_Kokyu_Filter_Builder.cpp | 20 +-
.../orbsvcs/Event/EC_Kokyu_Filter_Builder.h | 12 +-
.../orbsvcs/Event/EC_Kokyu_Filter_Builder.i | 11 +-
TAO/orbsvcs/orbsvcs/Event/EC_Kokyu_Scheduling.cpp | 16 +-
TAO/orbsvcs/orbsvcs/Event/EC_Kokyu_Scheduling.h | 19 +-
TAO/orbsvcs/orbsvcs/Event/EC_Kokyu_Scheduling.i | 6 -
TAO/orbsvcs/orbsvcs/Event/EC_Lifetime_Utils.cpp | 4 +-
TAO/orbsvcs/orbsvcs/Event/EC_Lifetime_Utils.h | 10 +-
TAO/orbsvcs/orbsvcs/Event/EC_Lifetime_Utils.i | 6 -
TAO/orbsvcs/orbsvcs/Event/EC_Lifetime_Utils_T.cpp | 7 +-
TAO/orbsvcs/orbsvcs/Event/EC_Lifetime_Utils_T.h | 13 +-
TAO/orbsvcs/orbsvcs/Event/EC_Lifetime_Utils_T.i | 10 -
TAO/orbsvcs/orbsvcs/Event/EC_MT_Dispatching.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Event/EC_MT_Dispatching.h | 11 +-
.../orbsvcs/Event/EC_Masked_Type_Filter.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Event/EC_Masked_Type_Filter.h | 15 +-
TAO/orbsvcs/orbsvcs/Event/EC_Negation_Filter.cpp | 9 +-
TAO/orbsvcs/orbsvcs/Event/EC_Negation_Filter.h | 17 +-
TAO/orbsvcs/orbsvcs/Event/EC_Null_Factory.cpp | 31 +-
TAO/orbsvcs/orbsvcs/Event/EC_Null_Factory.h | 9 +-
TAO/orbsvcs/orbsvcs/Event/EC_Null_Scheduling.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Event/EC_Null_Scheduling.h | 10 +-
TAO/orbsvcs/orbsvcs/Event/EC_ObserverStrategy.cpp | 18 +-
TAO/orbsvcs/orbsvcs/Event/EC_ObserverStrategy.h | 11 +-
TAO/orbsvcs/orbsvcs/Event/EC_ObserverStrategy.i | 6 -
.../orbsvcs/Event/EC_Per_Supplier_Filter.cpp | 18 +-
TAO/orbsvcs/orbsvcs/Event/EC_Per_Supplier_Filter.h | 14 +-
TAO/orbsvcs/orbsvcs/Event/EC_Per_Supplier_Filter.i | 6 -
.../orbsvcs/Event/EC_Prefix_Filter_Builder.cpp | 24 +-
.../orbsvcs/Event/EC_Prefix_Filter_Builder.h | 9 +-
.../orbsvcs/Event/EC_Prefix_Filter_Builder.i | 6 -
.../orbsvcs/Event/EC_Priority_Dispatching.cpp | 12 +-
.../orbsvcs/Event/EC_Priority_Dispatching.h | 11 +-
.../orbsvcs/Event/EC_Priority_Scheduling.cpp | 16 +-
TAO/orbsvcs/orbsvcs/Event/EC_Priority_Scheduling.h | 19 +-
TAO/orbsvcs/orbsvcs/Event/EC_Priority_Scheduling.i | 6 -
TAO/orbsvcs/orbsvcs/Event/EC_ProxyConsumer.cpp | 14 +-
TAO/orbsvcs/orbsvcs/Event/EC_ProxyConsumer.h | 10 +-
TAO/orbsvcs/orbsvcs/Event/EC_ProxyConsumer.i | 6 -
TAO/orbsvcs/orbsvcs/Event/EC_ProxySupplier.cpp | 22 +-
TAO/orbsvcs/orbsvcs/Event/EC_ProxySupplier.h | 10 +-
TAO/orbsvcs/orbsvcs/Event/EC_ProxySupplier.i | 6 -
.../orbsvcs/Event/EC_Proxy_Disconnector.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Event/EC_Proxy_Disconnector.h | 8 +-
TAO/orbsvcs/orbsvcs/Event/EC_QOS_Info.cpp | 4 +-
TAO/orbsvcs/orbsvcs/Event/EC_QOS_Info.h | 11 +-
TAO/orbsvcs/orbsvcs/Event/EC_QOS_Info.i | 6 -
.../orbsvcs/Event/EC_RTCORBA_Dispatching.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Event/EC_RTCORBA_Dispatching.h | 11 +-
TAO/orbsvcs/orbsvcs/Event/EC_RTCORBA_Factory.cpp | 9 +-
TAO/orbsvcs/orbsvcs/Event/EC_RTCORBA_Factory.h | 12 +-
.../orbsvcs/Event/EC_Reactive_ConsumerControl.cpp | 16 +-
.../orbsvcs/Event/EC_Reactive_ConsumerControl.h | 10 +-
.../orbsvcs/Event/EC_Reactive_ConsumerControl.i | 6 -
.../orbsvcs/Event/EC_Reactive_Dispatching.cpp | 8 +-
.../orbsvcs/Event/EC_Reactive_Dispatching.h | 11 +-
.../orbsvcs/Event/EC_Reactive_SupplierControl.cpp | 16 +-
.../orbsvcs/Event/EC_Reactive_SupplierControl.h | 11 +-
.../orbsvcs/Event/EC_Reactive_SupplierControl.i | 5 -
.../Event/EC_Reactive_Timeout_Generator.cpp | 6 +-
.../orbsvcs/Event/EC_Reactive_Timeout_Generator.h | 9 +-
TAO/orbsvcs/orbsvcs/Event/EC_Sched_Factory.cpp | 16 +-
TAO/orbsvcs/orbsvcs/Event/EC_Sched_Factory.h | 12 +-
TAO/orbsvcs/orbsvcs/Event/EC_Sched_Factory.i | 6 -
TAO/orbsvcs/orbsvcs/Event/EC_Sched_Filter.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Event/EC_Sched_Filter.h | 16 +-
.../orbsvcs/Event/EC_Sched_Filter_Builder.cpp | 21 +-
.../orbsvcs/Event/EC_Sched_Filter_Builder.h | 13 +-
.../orbsvcs/Event/EC_Sched_Filter_Builder.i | 6 -
.../orbsvcs/Event/EC_Scheduling_Strategy.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Event/EC_Scheduling_Strategy.h | 9 +-
TAO/orbsvcs/orbsvcs/Event/EC_SupplierAdmin.cpp | 12 +-
TAO/orbsvcs/orbsvcs/Event/EC_SupplierAdmin.h | 11 +-
TAO/orbsvcs/orbsvcs/Event/EC_SupplierControl.cpp | 5 +-
TAO/orbsvcs/orbsvcs/Event/EC_SupplierControl.h | 11 +-
TAO/orbsvcs/orbsvcs/Event/EC_Supplier_Filter.cpp | 12 +-
TAO/orbsvcs/orbsvcs/Event/EC_Supplier_Filter.h | 11 +-
TAO/orbsvcs/orbsvcs/Event/EC_Supplier_Filter.i | 6 -
.../orbsvcs/Event/EC_Supplier_Filter_Builder.cpp | 6 +-
.../orbsvcs/Event/EC_Supplier_Filter_Builder.h | 9 +-
TAO/orbsvcs/orbsvcs/Event/EC_TPC_Dispatching.cpp | 16 +-
TAO/orbsvcs/orbsvcs/Event/EC_TPC_Dispatching.h | 12 +-
.../orbsvcs/Event/EC_TPC_Dispatching_Task.cpp | 10 +-
.../orbsvcs/Event/EC_TPC_Dispatching_Task.h | 9 +-
TAO/orbsvcs/orbsvcs/Event/EC_TPC_Factory.cpp | 19 +-
TAO/orbsvcs/orbsvcs/Event/EC_TPC_Factory.h | 10 +-
TAO/orbsvcs/orbsvcs/Event/EC_TPC_ProxyConsumer.cpp | 10 +-
TAO/orbsvcs/orbsvcs/Event/EC_TPC_ProxyConsumer.h | 9 +-
TAO/orbsvcs/orbsvcs/Event/EC_TPC_ProxySupplier.cpp | 11 +-
TAO/orbsvcs/orbsvcs/Event/EC_TPC_ProxySupplier.h | 10 +-
TAO/orbsvcs/orbsvcs/Event/EC_TPC_ProxySupplier.i | 5 -
TAO/orbsvcs/orbsvcs/Event/EC_Timeout_Filter.cpp | 14 +-
TAO/orbsvcs/orbsvcs/Event/EC_Timeout_Filter.h | 19 +-
TAO/orbsvcs/orbsvcs/Event/EC_Timeout_Filter.i | 6 -
TAO/orbsvcs/orbsvcs/Event/EC_Timeout_Generator.cpp | 10 +-
TAO/orbsvcs/orbsvcs/Event/EC_Timeout_Generator.h | 13 +-
TAO/orbsvcs/orbsvcs/Event/EC_Timeout_Generator.i | 6 -
.../orbsvcs/Event/EC_Trivial_Supplier_Filter.cpp | 18 +-
.../orbsvcs/Event/EC_Trivial_Supplier_Filter.h | 13 +-
TAO/orbsvcs/orbsvcs/Event/EC_Type_Filter.cpp | 5 +-
TAO/orbsvcs/orbsvcs/Event/EC_Type_Filter.h | 17 +-
TAO/orbsvcs/orbsvcs/Event/EC_UDP_Admin.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Event/EC_UDP_Admin.h | 9 +-
TAO/orbsvcs/orbsvcs/Event_Service_Constants.h | 4 -
TAO/orbsvcs/orbsvcs/Event_Utilities.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Event_Utilities.h | 8 +-
TAO/orbsvcs/orbsvcs/Event_Utilities.i | 6 +-
TAO/orbsvcs/orbsvcs/FTORB.mpc | 3 +-
TAO/orbsvcs/orbsvcs/FaultTolerance.mpc | 2 +-
.../FaultTolerance/FT_ClientORBInitializer.cpp | 13 +-
.../FaultTolerance/FT_ClientORBInitializer.h | 12 +-
.../FaultTolerance/FT_ClientPolicyFactory.cpp | 9 +-
.../FaultTolerance/FT_ClientPolicyFactory.h | 12 +-
.../orbsvcs/FaultTolerance/FT_ClientPolicy_i.cpp | 7 +-
.../orbsvcs/FaultTolerance/FT_ClientPolicy_i.h | 15 +-
.../orbsvcs/FaultTolerance/FT_ClientPolicy_i.inl | 7 +-
.../FT_ClientRequest_Interceptor.cpp | 130 +-
.../FaultTolerance/FT_ClientRequest_Interceptor.h | 26 +-
.../FaultTolerance/FT_ClientService_Activate.cpp | 12 +-
.../FaultTolerance/FT_ClientService_Activate.h | 15 +-
.../FT_Endpoint_Selector_Factory.cpp | 12 +-
.../FaultTolerance/FT_Endpoint_Selector_Factory.h | 9 +-
.../orbsvcs/FaultTolerance/FT_IOGR_Property.cpp | 7 +-
.../orbsvcs/FaultTolerance/FT_IOGR_Property.h | 7 +-
.../orbsvcs/FaultTolerance/FT_IOGR_Property.i | 31 +
.../orbsvcs/FaultTolerance/FT_IOGR_Property.inl | 4 -
.../FT_Invocation_Endpoint_Selectors.cpp | 6 +-
.../FT_Invocation_Endpoint_Selectors.h | 8 +-
.../orbsvcs/FaultTolerance/FT_ORBInitializer.cpp | 17 +-
.../orbsvcs/FaultTolerance/FT_ORBInitializer.h | 12 +-
.../orbsvcs/FaultTolerance/FT_PolicyFactory.cpp | 9 +-
.../orbsvcs/FaultTolerance/FT_PolicyFactory.h | 12 +-
TAO/orbsvcs/orbsvcs/FaultTolerance/FT_Policy_i.cpp | 8 +-
TAO/orbsvcs/orbsvcs/FaultTolerance/FT_Policy_i.h | 12 +-
TAO/orbsvcs/orbsvcs/FaultTolerance/FT_Policy_i.i | 70 +
TAO/orbsvcs/orbsvcs/FaultTolerance/FT_Policy_i.inl | 7 -
.../FaultTolerance/FT_ServerORBInitializer.cpp | 14 +-
.../FaultTolerance/FT_ServerORBInitializer.h | 12 +-
.../FaultTolerance/FT_ServerPolicyFactory.cpp | 8 +-
.../FaultTolerance/FT_ServerPolicyFactory.h | 13 +-
.../orbsvcs/FaultTolerance/FT_ServerPolicy_i.cpp | 9 +-
.../orbsvcs/FaultTolerance/FT_ServerPolicy_i.h | 16 +-
.../orbsvcs/FaultTolerance/FT_ServerPolicy_i.inl | 6 -
.../FT_ServerRequest_Interceptor.cpp | 18 +-
.../FaultTolerance/FT_ServerRequest_Interceptor.h | 17 +-
.../FaultTolerance/FT_ServerService_Activate.cpp | 10 +-
.../FaultTolerance/FT_ServerService_Activate.h | 17 +-
.../orbsvcs/FaultTolerance/FT_Service_Activate.cpp | 13 +-
.../orbsvcs/FaultTolerance/FT_Service_Activate.h | 4 +-
.../FaultTolerance/FT_Service_Callbacks.cpp | 113 +-
.../orbsvcs/FaultTolerance/FT_Service_Callbacks.h | 39 +-
TAO/orbsvcs/orbsvcs/FtRtEvent.mpc | 11 +-
.../ClientORB/FTRT_ClientORB_Initializer.cpp | 11 +-
.../ClientORB/FTRT_ClientORB_Initializer.h | 10 +-
.../ClientORB/FTRT_ClientORB_Interceptor.cpp | 10 +-
.../ClientORB/FTRT_ClientORB_Interceptor.h | 3 -
.../FtRtEvent/ClientORB/FTRT_ClientORB_Loader.cpp | 34 +-
.../FtRtEvent/ClientORB/FTRT_ClientORB_Loader.h | 13 +-
.../AMI_Primary_Replication_Strategy.cpp | 27 +-
.../AMI_Primary_Replication_Strategy.h | 8 +-
.../EventChannel/AMI_Replication_Strategy.cpp | 9 +-
.../EventChannel/AMI_Replication_Strategy.h | 7 +-
.../EventChannel/Basic_Replication_Strategy.cpp | 24 +-
.../EventChannel/Basic_Replication_Strategy.h | 6 +-
.../FtRtEvent/EventChannel/ConnectionHandler_T.cpp | 3 -
.../FtRtEvent/EventChannel/ConnectionHandler_T.h | 14 +-
.../FtRtEvent/EventChannel/Dynamic_Bitset.cpp | 8 +-
.../FtRtEvent/EventChannel/Dynamic_Bitset.h | 9 +-
.../FtRtEvent/EventChannel/Dynamic_Bitset.inl | 3 -
.../EventChannel/FTEC_Become_Primary_Listener.cpp | 5 +-
.../EventChannel/FTEC_Become_Primary_Listener.h | 8 +-
.../FtRtEvent/EventChannel/FTEC_ConsumerAdmin.cpp | 9 +-
.../FtRtEvent/EventChannel/FTEC_ConsumerAdmin.h | 8 +-
.../FtRtEvent/EventChannel/FTEC_Event_Channel.cpp | 42 +-
.../FtRtEvent/EventChannel/FTEC_Event_Channel.h | 6 +-
.../EventChannel/FTEC_Event_Channel_Impl.cpp | 26 +-
.../EventChannel/FTEC_Event_Channel_Impl.h | 10 +-
.../FtRtEvent/EventChannel/FTEC_Factory.cpp | 15 +-
.../orbsvcs/FtRtEvent/EventChannel/FTEC_Factory.h | 5 -
.../FtRtEvent/EventChannel/FTEC_Fault_Listener.h | 5 -
.../FtRtEvent/EventChannel/FTEC_Group_Manager.cpp | 31 +-
.../FtRtEvent/EventChannel/FTEC_Group_Manager.h | 7 +-
.../FtRtEvent/EventChannel/FTEC_ORBInitializer.cpp | 19 +-
.../FtRtEvent/EventChannel/FTEC_ORBInitializer.h | 4 -
.../FtRtEvent/EventChannel/FTEC_ProxyConsumer.cpp | 10 +-
.../FtRtEvent/EventChannel/FTEC_ProxyConsumer.h | 6 +-
.../FtRtEvent/EventChannel/FTEC_ProxySupplier.cpp | 10 +-
.../FtRtEvent/EventChannel/FTEC_ProxySupplier.h | 6 +-
.../FtRtEvent/EventChannel/FTEC_SupplierAdmin.cpp | 10 +-
.../FtRtEvent/EventChannel/FTEC_SupplierAdmin.h | 10 +-
.../EventChannel/FTRTEC_ServiceActivate.h | 6 +-
.../FtRtEvent/EventChannel/FT_ProxyAdmin_Base.cpp | 24 +-
.../FtRtEvent/EventChannel/FT_ProxyAdmin_Base.h | 3 +-
.../FtRtEvent/EventChannel/FT_ProxyAdmin_T.cpp | 8 +-
.../FtRtEvent/EventChannel/FT_ProxyAdmin_T.h | 13 +-
.../FtRtEvent/EventChannel/Fault_Detector.cpp | 12 +-
.../FtRtEvent/EventChannel/Fault_Detector.h | 4 -
.../EventChannel/Fault_Detector_Loader.cpp | 36 +-
.../FtRtEvent/EventChannel/Fault_Detector_Loader.h | 12 +-
.../FtRtEvent/EventChannel/Fault_Detector_T.cpp | 12 +-
.../FtRtEvent/EventChannel/Fault_Detector_T.h | 8 +-
.../FtRtEvent/EventChannel/Fault_Listener.h | 6 -
.../EventChannel/ForwardCtrlServerInterceptor.cpp | 12 +-
.../EventChannel/ForwardCtrlServerInterceptor.h | 9 +-
.../EventChannel/FtEventServiceInterceptor.cpp | 10 +-
.../EventChannel/FtEventServiceInterceptor.h | 4 +-
.../FtRtEvent/EventChannel/GroupInfoPublisher.cpp | 15 +-
.../FtRtEvent/EventChannel/GroupInfoPublisher.h | 5 -
.../orbsvcs/FtRtEvent/EventChannel/IOGR_Maker.cpp | 8 +-
.../orbsvcs/FtRtEvent/EventChannel/IOGR_Maker.h | 4 -
.../EventChannel/Identification_Service.cpp | 32 +-
.../EventChannel/Identification_Service.h | 13 +-
.../EventChannel/ObjectGroupManagerHandler.cpp | 32 +-
.../EventChannel/ObjectGroupManagerHandler.h | 15 +-
.../EventChannel/ProxyConsumerStateWorker.cpp | 15 +-
.../EventChannel/ProxyConsumerStateWorker.h | 11 +-
.../EventChannel/ProxySupplierStateWorker.cpp | 11 +-
.../EventChannel/ProxySupplierStateWorker.h | 9 +-
.../FtRtEvent/EventChannel/Replication_Service.cpp | 47 +-
.../FtRtEvent/EventChannel/Replication_Service.h | 15 +-
.../EventChannel/Replication_Strategy.cpp | 8 +-
.../FtRtEvent/EventChannel/Replication_Strategy.h | 5 +-
.../EventChannel/Request_Context_Repository.cpp | 5 +-
.../EventChannel/Request_Context_Repository.h | 6 +-
.../FtRtEvent/EventChannel/SCTP_Fault_Detector.cpp | 7 +-
.../FtRtEvent/EventChannel/SCTP_Fault_Detector.h | 7 +-
.../EventChannel/Set_Update_Interceptor.cpp | 29 +-
.../EventChannel/Set_Update_Interceptor.h | 4 -
.../FtRtEvent/EventChannel/Update_Manager.cpp | 17 +-
.../FtRtEvent/EventChannel/Update_Manager.h | 7 +-
.../FtRtEvent/EventChannel/UpdateableHandler.cpp | 16 +-
.../FtRtEvent/EventChannel/UpdateableHandler.h | 7 +-
.../EventChannel/create_persistent_poa.cpp | 6 +-
.../FtRtEvent/EventChannel/create_persistent_poa.h | 5 -
.../orbsvcs/FtRtEvent/EventChannel/replace_key.cpp | 7 +-
.../orbsvcs/FtRtEvent/Utils/FTEC_Gateway.cpp | 22 +-
TAO/orbsvcs/orbsvcs/FtRtEvent/Utils/FTEC_Gateway.h | 7 +-
.../orbsvcs/FtRtEvent/Utils/FTEC_Gateway.inl | 6 -
TAO/orbsvcs/orbsvcs/FtRtEvent/Utils/Log.cpp | 10 +-
TAO/orbsvcs/orbsvcs/FtRtEvent/Utils/Log.h | 10 +-
TAO/orbsvcs/orbsvcs/FtRtEvent/Utils/Log.inl | 8 +-
.../orbsvcs/FtRtEvent/Utils/Safe_InputCDR.cpp | 4 +-
.../orbsvcs/FtRtEvent/Utils/Safe_InputCDR.h | 8 +-
.../orbsvcs/FtRtEvent/Utils/Safe_InputCDR.inl | 7 -
TAO/orbsvcs/orbsvcs/FtRtEvent/Utils/ScopeGuard.h | 4 -
TAO/orbsvcs/orbsvcs/FtRtEvent/Utils/UUID.cpp | 8 +-
TAO/orbsvcs/orbsvcs/FtRtEvent/Utils/UUID.h | 9 +-
TAO/orbsvcs/orbsvcs/FtRtEvent/Utils/UUID.inl | 6 -
.../orbsvcs/FtRtEvent/Utils/activate_with_id.h | 21 +-
TAO/orbsvcs/orbsvcs/FtRtEvent/Utils/resolve_init.h | 7 -
TAO/orbsvcs/orbsvcs/HTIOP.mpc | 6 +-
TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.cpp | 17 +-
TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.h | 14 +-
TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.i | 5 -
TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor_Impl.cpp | 11 +-
TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor_Impl.h | 8 +-
.../orbsvcs/HTIOP/HTIOP_Completion_Handler.cpp | 10 +-
.../orbsvcs/HTIOP/HTIOP_Completion_Handler.h | 10 +-
.../orbsvcs/HTIOP/HTIOP_Connection_Handler.cpp | 18 +-
.../orbsvcs/HTIOP/HTIOP_Connection_Handler.h | 8 +-
TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Connector.cpp | 16 +-
TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Connector.h | 12 +-
TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Connector_Impl.cpp | 7 +-
TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Connector_Impl.h | 15 +-
TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Endpoint.cpp | 11 +-
TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Endpoint.h | 12 +-
TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Endpoint.i | 5 -
TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Factory.cpp | 20 +-
TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Factory.h | 8 +-
TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Profile.cpp | 16 +-
TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Profile.h | 8 +-
TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Transport.cpp | 12 +-
TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Transport.h | 21 +-
TAO/orbsvcs/orbsvcs/HTIOP/htiop_endpointsC.cpp | 6 +-
TAO/orbsvcs/orbsvcs/HTIOP/htiop_endpointsC.h | 6 +-
TAO/orbsvcs/orbsvcs/IFRService.mpc | 1 -
.../orbsvcs/IFRService/AbstractInterfaceDef_i.cpp | 9 +-
.../orbsvcs/IFRService/AbstractInterfaceDef_i.h | 11 +-
TAO/orbsvcs/orbsvcs/IFRService/AliasDef_i.cpp | 9 +-
TAO/orbsvcs/orbsvcs/IFRService/AliasDef_i.h | 11 +-
TAO/orbsvcs/orbsvcs/IFRService/ArrayDef_i.cpp | 9 +-
TAO/orbsvcs/orbsvcs/IFRService/ArrayDef_i.h | 11 +-
TAO/orbsvcs/orbsvcs/IFRService/AttributeDef_i.cpp | 13 +-
TAO/orbsvcs/orbsvcs/IFRService/AttributeDef_i.h | 13 +-
.../orbsvcs/IFRService/ComponentContainer_i.cpp | 17 +-
.../orbsvcs/IFRService/ComponentContainer_i.h | 14 +-
TAO/orbsvcs/orbsvcs/IFRService/ComponentDef_i.cpp | 21 +-
TAO/orbsvcs/orbsvcs/IFRService/ComponentDef_i.h | 15 +-
.../orbsvcs/IFRService/ComponentModuleDef_i.cpp | 8 +-
.../orbsvcs/IFRService/ComponentModuleDef_i.h | 11 +-
.../orbsvcs/IFRService/ComponentRepository_i.cpp | 29 +-
.../orbsvcs/IFRService/ComponentRepository_i.h | 14 +-
TAO/orbsvcs/orbsvcs/IFRService/ConstantDef_i.cpp | 12 +-
TAO/orbsvcs/orbsvcs/IFRService/ConstantDef_i.h | 11 +-
TAO/orbsvcs/orbsvcs/IFRService/ConsumesDef_i.cpp | 10 +-
TAO/orbsvcs/orbsvcs/IFRService/ConsumesDef_i.h | 11 +-
TAO/orbsvcs/orbsvcs/IFRService/Contained_i.cpp | 10 +-
TAO/orbsvcs/orbsvcs/IFRService/Contained_i.h | 12 +-
TAO/orbsvcs/orbsvcs/IFRService/Container_i.cpp | 21 +-
TAO/orbsvcs/orbsvcs/IFRService/Container_i.h | 11 +-
TAO/orbsvcs/orbsvcs/IFRService/EmitsDef_i.cpp | 10 +-
TAO/orbsvcs/orbsvcs/IFRService/EmitsDef_i.h | 11 +-
TAO/orbsvcs/orbsvcs/IFRService/EnumDef_i.cpp | 9 +-
TAO/orbsvcs/orbsvcs/IFRService/EnumDef_i.h | 11 +-
TAO/orbsvcs/orbsvcs/IFRService/EventDef_i.cpp | 9 +-
TAO/orbsvcs/orbsvcs/IFRService/EventDef_i.h | 14 +-
TAO/orbsvcs/orbsvcs/IFRService/EventPortDef_i.cpp | 12 +-
TAO/orbsvcs/orbsvcs/IFRService/EventPortDef_i.h | 13 +-
TAO/orbsvcs/orbsvcs/IFRService/ExceptionDef_i.cpp | 11 +-
TAO/orbsvcs/orbsvcs/IFRService/ExceptionDef_i.h | 13 +-
.../IFRService/ExtAbstractInterfaceDef_i.cpp | 8 +-
.../orbsvcs/IFRService/ExtAbstractInterfaceDef_i.h | 16 +-
.../orbsvcs/IFRService/ExtAttributeDef_i.cpp | 12 +-
TAO/orbsvcs/orbsvcs/IFRService/ExtAttributeDef_i.h | 12 +-
.../orbsvcs/IFRService/ExtInterfaceDef_i.cpp | 9 +-
TAO/orbsvcs/orbsvcs/IFRService/ExtInterfaceDef_i.h | 15 +-
.../orbsvcs/IFRService/ExtLocalInterfaceDef_i.cpp | 8 +-
.../orbsvcs/IFRService/ExtLocalInterfaceDef_i.h | 13 +-
TAO/orbsvcs/orbsvcs/IFRService/ExtValueDef_i.cpp | 13 +-
TAO/orbsvcs/orbsvcs/IFRService/ExtValueDef_i.h | 13 +-
TAO/orbsvcs/orbsvcs/IFRService/FactoryDef_i.cpp | 8 +-
TAO/orbsvcs/orbsvcs/IFRService/FactoryDef_i.h | 15 +-
TAO/orbsvcs/orbsvcs/IFRService/FinderDef_i.cpp | 9 +-
TAO/orbsvcs/orbsvcs/IFRService/FinderDef_i.h | 16 +-
TAO/orbsvcs/orbsvcs/IFRService/FixedDef_i.cpp | 8 +-
TAO/orbsvcs/orbsvcs/IFRService/FixedDef_i.h | 12 +-
TAO/orbsvcs/orbsvcs/IFRService/HomeDef_i.cpp | 21 +-
TAO/orbsvcs/orbsvcs/IFRService/HomeDef_i.h | 18 +-
TAO/orbsvcs/orbsvcs/IFRService/IDLType_i.cpp | 7 +-
TAO/orbsvcs/orbsvcs/IFRService/IDLType_i.h | 11 +-
TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS.cpp | 7 +-
TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS.h | 8 +-
TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS.inl | 3 -
TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.cpp | 4 +-
TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.h | 8 +-
TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.inl | 2 -
TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.cpp | 7 +-
TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.h | 10 +-
TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.inl | 3 -
TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.cpp | 4 +-
TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.h | 8 +-
TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.inl | 3 -
TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.cpp | 7 +-
TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.h | 10 +-
TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.inl | 3 -
.../orbsvcs/IFRService/IFR_ComponentsS_T.cpp | 4 +-
TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.h | 8 +-
.../orbsvcs/IFRService/IFR_ComponentsS_T.inl | 2 -
TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.cpp | 7 +-
TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.h | 10 +-
TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.inl | 4 -
TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.cpp | 4 +-
TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.h | 8 +-
TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.inl | 2 -
.../orbsvcs/IFRService/IFR_Service_Loader.cpp | 6 +-
.../orbsvcs/IFRService/IFR_Service_Loader.h | 21 +-
.../orbsvcs/IFRService/IFR_Service_Utils.cpp | 60 +-
TAO/orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.h | 15 +-
.../orbsvcs/IFRService/IFR_Service_Utils_T.cpp | 41 +-
.../orbsvcs/IFRService/IFR_Service_Utils_T.h | 6 +-
TAO/orbsvcs/orbsvcs/IFRService/IRObject_i.cpp | 14 +-
TAO/orbsvcs/orbsvcs/IFRService/IRObject_i.h | 11 +-
.../IFRService/InterfaceAttrExtension_i.cpp | 42 +-
.../orbsvcs/IFRService/InterfaceAttrExtension_i.h | 11 +-
TAO/orbsvcs/orbsvcs/IFRService/InterfaceDef_i.cpp | 37 +-
TAO/orbsvcs/orbsvcs/IFRService/InterfaceDef_i.h | 15 +-
.../orbsvcs/IFRService/LocalInterfaceDef_i.cpp | 8 +-
.../orbsvcs/IFRService/LocalInterfaceDef_i.h | 13 +-
TAO/orbsvcs/orbsvcs/IFRService/ModuleDef_i.cpp | 8 +-
TAO/orbsvcs/orbsvcs/IFRService/ModuleDef_i.h | 13 +-
TAO/orbsvcs/orbsvcs/IFRService/NativeDef_i.cpp | 8 +-
TAO/orbsvcs/orbsvcs/IFRService/NativeDef_i.h | 12 +-
TAO/orbsvcs/orbsvcs/IFRService/OperationDef_i.cpp | 14 +-
TAO/orbsvcs/orbsvcs/IFRService/OperationDef_i.h | 11 +-
TAO/orbsvcs/orbsvcs/IFRService/Options.cpp | 9 +-
TAO/orbsvcs/orbsvcs/IFRService/Options.h | 11 +-
TAO/orbsvcs/orbsvcs/IFRService/PrimitiveDef_i.cpp | 8 +-
TAO/orbsvcs/orbsvcs/IFRService/PrimitiveDef_i.h | 14 +-
TAO/orbsvcs/orbsvcs/IFRService/ProvidesDef_i.cpp | 9 +-
TAO/orbsvcs/orbsvcs/IFRService/ProvidesDef_i.h | 8 +-
TAO/orbsvcs/orbsvcs/IFRService/PublishesDef_i.cpp | 4 +-
TAO/orbsvcs/orbsvcs/IFRService/PublishesDef_i.h | 8 +-
TAO/orbsvcs/orbsvcs/IFRService/RecursDef_i.cpp | 6 +-
TAO/orbsvcs/orbsvcs/IFRService/RecursDef_i.h | 7 +-
TAO/orbsvcs/orbsvcs/IFRService/Repository_i.cpp | 16 +-
TAO/orbsvcs/orbsvcs/IFRService/Repository_i.h | 15 +-
TAO/orbsvcs/orbsvcs/IFRService/SequenceDef_i.cpp | 9 +-
TAO/orbsvcs/orbsvcs/IFRService/SequenceDef_i.h | 11 +-
TAO/orbsvcs/orbsvcs/IFRService/StringDef_i.cpp | 7 +-
TAO/orbsvcs/orbsvcs/IFRService/StringDef_i.h | 12 +-
TAO/orbsvcs/orbsvcs/IFRService/StructDef_i.cpp | 19 +-
TAO/orbsvcs/orbsvcs/IFRService/StructDef_i.h | 13 +-
TAO/orbsvcs/orbsvcs/IFRService/TypedefDef_i.cpp | 7 +-
TAO/orbsvcs/orbsvcs/IFRService/TypedefDef_i.h | 13 +-
TAO/orbsvcs/orbsvcs/IFRService/UnionDef_i.cpp | 19 +-
TAO/orbsvcs/orbsvcs/IFRService/UnionDef_i.h | 14 +-
TAO/orbsvcs/orbsvcs/IFRService/UsesDef_i.cpp | 10 +-
TAO/orbsvcs/orbsvcs/IFRService/UsesDef_i.h | 11 +-
TAO/orbsvcs/orbsvcs/IFRService/ValueBoxDef_i.cpp | 9 +-
TAO/orbsvcs/orbsvcs/IFRService/ValueBoxDef_i.h | 11 +-
TAO/orbsvcs/orbsvcs/IFRService/ValueDef_i.cpp | 15 +-
TAO/orbsvcs/orbsvcs/IFRService/ValueDef_i.h | 16 +-
.../orbsvcs/IFRService/ValueMemberDef_i.cpp | 12 +-
TAO/orbsvcs/orbsvcs/IFRService/ValueMemberDef_i.h | 11 +-
TAO/orbsvcs/orbsvcs/IFRService/WstringDef_i.cpp | 7 +-
TAO/orbsvcs/orbsvcs/IFRService/WstringDef_i.h | 11 +-
TAO/orbsvcs/orbsvcs/IFRService/concrete_classes.h | 60 +-
TAO/orbsvcs/orbsvcs/IOR_Multicast.cpp | 9 +-
TAO/orbsvcs/orbsvcs/IOR_Multicast.h | 7 +-
.../LoadBalancing/LB_CPU_Load_Average_Monitor.cpp | 10 +-
.../LoadBalancing/LB_CPU_Load_Average_Monitor.h | 3 -
.../LoadBalancing/LB_CPU_Utilization_Monitor.cpp | 6 +-
.../LoadBalancing/LB_CPU_Utilization_Monitor.h | 5 +-
.../orbsvcs/LoadBalancing/LB_ClientComponent.cpp | 7 +-
.../orbsvcs/LoadBalancing/LB_ClientComponent.h | 3 -
.../LoadBalancing/LB_ClientORBInitializer.cpp | 8 +-
.../LoadBalancing/LB_ClientORBInitializer.h | 2 -
.../LoadBalancing/LB_ClientRequestInterceptor.cpp | 5 +-
.../LoadBalancing/LB_ClientRequestInterceptor.h | 3 -
TAO/orbsvcs/orbsvcs/LoadBalancing/LB_Component.cpp | 17 +-
TAO/orbsvcs/orbsvcs/LoadBalancing/LB_Component.h | 3 -
.../orbsvcs/LoadBalancing/LB_IORInterceptor.cpp | 10 +-
.../orbsvcs/LoadBalancing/LB_IORInterceptor.h | 6 +-
.../orbsvcs/LoadBalancing/LB_LeastLoaded.cpp | 11 +-
TAO/orbsvcs/orbsvcs/LoadBalancing/LB_LeastLoaded.h | 8 +-
.../orbsvcs/LoadBalancing/LB_LeastLoaded.inl | 4 -
TAO/orbsvcs/orbsvcs/LoadBalancing/LB_LoadAlert.cpp | 14 +-
TAO/orbsvcs/orbsvcs/LoadBalancing/LB_LoadAlert.h | 11 +-
TAO/orbsvcs/orbsvcs/LoadBalancing/LB_LoadAlert.inl | 4 -
.../orbsvcs/LoadBalancing/LB_LoadAlertInfo.cpp | 6 +-
.../orbsvcs/LoadBalancing/LB_LoadAlertInfo.h | 2 -
.../orbsvcs/LoadBalancing/LB_LoadAlertMap.cpp | 9 +
.../orbsvcs/LoadBalancing/LB_LoadAlertMap.h | 4 +-
.../orbsvcs/LoadBalancing/LB_LoadAlert_Handler.cpp | 9 +-
.../orbsvcs/LoadBalancing/LB_LoadAlert_Handler.h | 8 +-
.../orbsvcs/LoadBalancing/LB_LoadAverage.cpp | 11 +-
TAO/orbsvcs/orbsvcs/LoadBalancing/LB_LoadAverage.h | 9 +-
.../orbsvcs/LoadBalancing/LB_LoadAverage.inl | 3 -
.../orbsvcs/LoadBalancing/LB_LoadListMap.cpp | 7 +
TAO/orbsvcs/orbsvcs/LoadBalancing/LB_LoadListMap.h | 3 -
.../orbsvcs/LoadBalancing/LB_LoadManager.cpp | 21 +-
TAO/orbsvcs/orbsvcs/LoadBalancing/LB_LoadManager.h | 10 +-
TAO/orbsvcs/orbsvcs/LoadBalancing/LB_LoadMap.cpp | 7 +
TAO/orbsvcs/orbsvcs/LoadBalancing/LB_LoadMap.h | 3 -
.../orbsvcs/LoadBalancing/LB_LoadMinimum.cpp | 11 +-
TAO/orbsvcs/orbsvcs/LoadBalancing/LB_LoadMinimum.h | 8 +-
.../orbsvcs/LoadBalancing/LB_LoadMinimum.inl | 4 -
.../LoadBalancing/LB_Location_Index_Map.cpp | 7 +
.../orbsvcs/LoadBalancing/LB_Location_Index_Map.h | 3 -
.../orbsvcs/LoadBalancing/LB_MemberLocator.cpp | 7 +-
.../orbsvcs/LoadBalancing/LB_MemberLocator.h | 4 -
.../orbsvcs/LoadBalancing/LB_MonitorMap.cpp | 8 +
.../orbsvcs/LoadBalancing/LB_ORBInitializer.cpp | 11 +-
.../orbsvcs/LoadBalancing/LB_ORBInitializer.h | 7 +-
.../LoadBalancing/LB_ObjectReferenceFactory.cpp | 6 +-
.../LoadBalancing/LB_ObjectReferenceFactory.h | 4 -
.../orbsvcs/LoadBalancing/LB_Pull_Handler.cpp | 8 +-
.../orbsvcs/LoadBalancing/LB_Pull_Handler.h | 7 +-
TAO/orbsvcs/orbsvcs/LoadBalancing/LB_Random.cpp | 7 +-
TAO/orbsvcs/orbsvcs/LoadBalancing/LB_Random.h | 4 -
.../orbsvcs/LoadBalancing/LB_RoundRobin.cpp | 6 +-
TAO/orbsvcs/orbsvcs/LoadBalancing/LB_RoundRobin.h | 5 -
.../LoadBalancing/LB_ServerRequestInterceptor.cpp | 7 +-
.../LoadBalancing/LB_ServerRequestInterceptor.h | 3 -
TAO/orbsvcs/orbsvcs/LoadBalancing/LB_conf.h | 4 -
TAO/orbsvcs/orbsvcs/LoadBalancing/README | 35 -
TAO/orbsvcs/orbsvcs/Log/BasicLogFactory_i.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Log/BasicLogFactory_i.h | 8 +-
TAO/orbsvcs/orbsvcs/Log/BasicLog_i.cpp | 4 -
TAO/orbsvcs/orbsvcs/Log/BasicLog_i.h | 6 +-
TAO/orbsvcs/orbsvcs/Log/EventLogConsumer.cpp | 4 +-
TAO/orbsvcs/orbsvcs/Log/EventLogConsumer.h | 6 +-
TAO/orbsvcs/orbsvcs/Log/EventLogFactory_i.cpp | 4 -
TAO/orbsvcs/orbsvcs/Log/EventLogFactory_i.h | 11 +-
TAO/orbsvcs/orbsvcs/Log/EventLogNotification.cpp | 4 +-
TAO/orbsvcs/orbsvcs/Log/EventLogNotification.h | 11 +-
TAO/orbsvcs/orbsvcs/Log/EventLog_i.cpp | 5 -
TAO/orbsvcs/orbsvcs/Log/EventLog_i.h | 10 +-
TAO/orbsvcs/orbsvcs/Log/Hash_Iterator_i.cpp | 28 +-
TAO/orbsvcs/orbsvcs/Log/Hash_Iterator_i.h | 11 +-
TAO/orbsvcs/orbsvcs/Log/Hash_LogRecordStore.cpp | 228 +-
TAO/orbsvcs/orbsvcs/Log/Hash_LogRecordStore.h | 36 +-
TAO/orbsvcs/orbsvcs/Log/Hash_LogStore.cpp | 4 -
TAO/orbsvcs/orbsvcs/Log/Hash_LogStore.h | 13 +-
.../orbsvcs/Log/Hash_Persistence_Strategy.cpp | 4 -
.../orbsvcs/Log/Hash_Persistence_Strategy.h | 8 +-
TAO/orbsvcs/orbsvcs/Log/Iterator_i.cpp | 5 -
TAO/orbsvcs/orbsvcs/Log/Iterator_i.h | 8 +-
TAO/orbsvcs/orbsvcs/Log/LogActivator.cpp | 4 -
TAO/orbsvcs/orbsvcs/Log/LogActivator.h | 8 +-
TAO/orbsvcs/orbsvcs/Log/LogMgr_i.cpp | 9 +-
TAO/orbsvcs/orbsvcs/Log/LogMgr_i.h | 6 +-
TAO/orbsvcs/orbsvcs/Log/LogNotification.cpp | 19 +-
TAO/orbsvcs/orbsvcs/Log/LogNotification.h | 5 +-
TAO/orbsvcs/orbsvcs/Log/LogRecordStore.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Log/LogRecordStore.h | 32 +-
TAO/orbsvcs/orbsvcs/Log/LogRecordStore_persist.cpp | 4 -
TAO/orbsvcs/orbsvcs/Log/LogRecordStore_persist.h | 8 +-
TAO/orbsvcs/orbsvcs/Log/LogStore.h | 6 +-
TAO/orbsvcs/orbsvcs/Log/Log_Compaction_Handler.cpp | 5 -
TAO/orbsvcs/orbsvcs/Log/Log_Compaction_Handler.h | 17 +-
.../orbsvcs/Log/Log_Constraint_Interpreter.cpp | 7 +-
.../orbsvcs/Log/Log_Constraint_Interpreter.h | 9 +-
.../orbsvcs/Log/Log_Constraint_Visitors.cpp | 108 +-
TAO/orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.h | 21 +-
TAO/orbsvcs/orbsvcs/Log/Log_Flush_Handler.cpp | 4 -
TAO/orbsvcs/orbsvcs/Log/Log_Flush_Handler.h | 17 +-
TAO/orbsvcs/orbsvcs/Log/Log_Persistence_Strategy.h | 7 +-
TAO/orbsvcs/orbsvcs/Log/Log_i.cpp | 1141 +-
TAO/orbsvcs/orbsvcs/Log/Log_i.h | 122 +-
TAO/orbsvcs/orbsvcs/Log/NotifyLogConsumer.cpp | 10 +-
TAO/orbsvcs/orbsvcs/Log/NotifyLogConsumer.h | 6 +-
TAO/orbsvcs/orbsvcs/Log/NotifyLogFactory_i.cpp | 5 +-
TAO/orbsvcs/orbsvcs/Log/NotifyLogFactory_i.h | 6 +-
TAO/orbsvcs/orbsvcs/Log/NotifyLogNotification.cpp | 11 +-
TAO/orbsvcs/orbsvcs/Log/NotifyLogNotification.h | 11 +-
TAO/orbsvcs/orbsvcs/Log/NotifyLog_i.cpp | 30 +-
TAO/orbsvcs/orbsvcs/Log/NotifyLog_i.h | 6 +-
TAO/orbsvcs/orbsvcs/Log/PersistStore.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Log/PersistStore.h | 6 +-
TAO/orbsvcs/orbsvcs/Log/RTEventLogConsumer.cpp | 9 +-
TAO/orbsvcs/orbsvcs/Log/RTEventLogConsumer.h | 9 +-
TAO/orbsvcs/orbsvcs/Log/RTEventLogFactory_i.cpp | 7 +-
TAO/orbsvcs/orbsvcs/Log/RTEventLogFactory_i.h | 11 +-
TAO/orbsvcs/orbsvcs/Log/RTEventLogNotification.cpp | 9 +-
TAO/orbsvcs/orbsvcs/Log/RTEventLogNotification.h | 13 +-
TAO/orbsvcs/orbsvcs/Log/RTEventLog_i.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Log/RTEventLog_i.h | 8 +-
TAO/orbsvcs/orbsvcs/Log/rteventlog_serv_export.h | 37 -
TAO/orbsvcs/orbsvcs/Log/rteventlog_skel_export.h | 37 -
TAO/orbsvcs/orbsvcs/Makefile.am | 790 +-
.../orbsvcs/Metrics/Metrics_FrameManager.cpp | 4 +-
TAO/orbsvcs/orbsvcs/Metrics/Metrics_FrameManager.h | 9 +-
.../orbsvcs/Metrics/Metrics_FrameManager_T.cpp | 4 +-
.../orbsvcs/Metrics/Metrics_FrameManager_T.h | 4 +-
TAO/orbsvcs/orbsvcs/Metrics/Metrics_LocalCache.cpp | 4 +-
TAO/orbsvcs/orbsvcs/Metrics/Metrics_LocalCache.h | 11 +-
.../orbsvcs/Metrics/Metrics_LocalCache_T.cpp | 10 +-
TAO/orbsvcs/orbsvcs/Metrics/Metrics_LocalCache_T.h | 12 +-
TAO/orbsvcs/orbsvcs/Metrics/Metrics_Logger.cpp | 7 +-
TAO/orbsvcs/orbsvcs/Metrics/Metrics_Logger.h | 8 +-
.../orbsvcs/Metrics/Metrics_UpcallMonitor.cpp | 4 +-
.../orbsvcs/Metrics/Metrics_UpcallMonitor.h | 17 +-
.../orbsvcs/Metrics/Metrics_UpcallMonitor.i | 5 -
.../orbsvcs/Metrics/Metrics_UpcallMonitor_T.cpp | 9 +-
.../orbsvcs/Metrics/Metrics_UpcallMonitor_T.h | 21 +-
.../orbsvcs/Metrics/Metrics_UpcallMonitor_T.i | 4 -
TAO/orbsvcs/orbsvcs/Metrics/Metrics_Utils.cpp | 11 +-
TAO/orbsvcs/orbsvcs/Metrics/Metrics_Utils.h | 11 +-
TAO/orbsvcs/orbsvcs/Metrics/Metrics_Utils.i | 6 -
TAO/orbsvcs/orbsvcs/Naming/Bindings_Iterator_T.cpp | 35 +-
TAO/orbsvcs/orbsvcs/Naming/Bindings_Iterator_T.h | 12 +-
TAO/orbsvcs/orbsvcs/Naming/Entries.cpp | 7 +-
TAO/orbsvcs/orbsvcs/Naming/Entries.h | 8 +-
.../orbsvcs/Naming/Flat_File_Persistence.cpp | 35 +-
TAO/orbsvcs/orbsvcs/Naming/Flat_File_Persistence.h | 8 +-
TAO/orbsvcs/orbsvcs/Naming/Hash_Naming_Context.cpp | 20 +-
TAO/orbsvcs/orbsvcs/Naming/Hash_Naming_Context.h | 8 +-
TAO/orbsvcs/orbsvcs/Naming/Naming_Client.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Naming/Naming_Client.h | 4 -
.../orbsvcs/Naming/Naming_Context_Interface.cpp | 6 +-
.../orbsvcs/Naming/Naming_Context_Interface.h | 6 +-
TAO/orbsvcs/orbsvcs/Naming/Naming_Loader.cpp | 7 +-
TAO/orbsvcs/orbsvcs/Naming/Naming_Loader.h | 14 +-
TAO/orbsvcs/orbsvcs/Naming/Naming_Server.cpp | 30 +-
TAO/orbsvcs/orbsvcs/Naming/Naming_Server.h | 12 +-
.../orbsvcs/Naming/Naming_Service_Container.cpp | 13 +-
.../orbsvcs/Naming/Naming_Service_Container.h | 20 +-
.../orbsvcs/Naming/Persistent_Context_Index.cpp | 8 +-
.../orbsvcs/Naming/Persistent_Context_Index.h | 12 +-
TAO/orbsvcs/orbsvcs/Naming/Persistent_Entries.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Naming/Persistent_Entries.h | 8 +-
.../orbsvcs/Naming/Persistent_Naming_Context.cpp | 9 +-
.../orbsvcs/Naming/Persistent_Naming_Context.h | 16 +-
TAO/orbsvcs/orbsvcs/Naming/Storable.cpp | 4 +-
TAO/orbsvcs/orbsvcs/Naming/Storable.h | 30 +-
TAO/orbsvcs/orbsvcs/Naming/Storable.inl | 6 -
.../orbsvcs/Naming/Storable_Naming_Context.cpp | 35 +-
.../orbsvcs/Naming/Storable_Naming_Context.h | 8 +-
.../Naming/Storable_Naming_Context_Activator.cpp | 46 +-
.../Naming/Storable_Naming_Context_Activator.h | 9 +-
.../orbsvcs/Naming/Transient_Naming_Context.cpp | 8 +-
.../orbsvcs/Naming/Transient_Naming_Context.h | 12 +-
TAO/orbsvcs/orbsvcs/Notify/Admin.cpp | 133 +-
TAO/orbsvcs/orbsvcs/Notify/Admin.h | 15 +-
TAO/orbsvcs/orbsvcs/Notify/Admin.inl | 6 -
TAO/orbsvcs/orbsvcs/Notify/AdminProperties.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Notify/AdminProperties.h | 16 +-
TAO/orbsvcs/orbsvcs/Notify/AdminProperties.inl | 6 -
TAO/orbsvcs/orbsvcs/Notify/AllocTracker.h | 4 +-
TAO/orbsvcs/orbsvcs/Notify/Any/AnyEvent.cpp | 12 +-
TAO/orbsvcs/orbsvcs/Notify/Any/AnyEvent.h | 16 +-
.../orbsvcs/Notify/Any/CosEC_ProxyPushConsumer.cpp | 16 +-
.../orbsvcs/Notify/Any/CosEC_ProxyPushConsumer.h | 8 +-
.../orbsvcs/Notify/Any/CosEC_ProxyPushSupplier.cpp | 8 +-
.../orbsvcs/Notify/Any/CosEC_ProxyPushSupplier.h | 8 +-
.../orbsvcs/Notify/Any/ProxyPushConsumer.cpp | 63 +-
TAO/orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.h | 8 +-
.../orbsvcs/Notify/Any/ProxyPushSupplier.cpp | 52 +-
TAO/orbsvcs/orbsvcs/Notify/Any/ProxyPushSupplier.h | 8 +-
TAO/orbsvcs/orbsvcs/Notify/Any/PushConsumer.cpp | 54 +-
TAO/orbsvcs/orbsvcs/Notify/Any/PushConsumer.h | 11 +-
TAO/orbsvcs/orbsvcs/Notify/Any/PushSupplier.cpp | 24 +-
TAO/orbsvcs/orbsvcs/Notify/Any/PushSupplier.h | 11 +-
TAO/orbsvcs/orbsvcs/Notify/Bit_Vector.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Notify/Bit_Vector.h | 11 +-
TAO/orbsvcs/orbsvcs/Notify/Buffering_Strategy.cpp | 247 +-
TAO/orbsvcs/orbsvcs/Notify/Buffering_Strategy.h | 23 +-
TAO/orbsvcs/orbsvcs/Notify/Builder.cpp | 58 +-
TAO/orbsvcs/orbsvcs/Notify/Builder.h | 9 +-
TAO/orbsvcs/orbsvcs/Notify/Consumer.cpp | 728 +-
TAO/orbsvcs/orbsvcs/Notify/Consumer.h | 19 +-
TAO/orbsvcs/orbsvcs/Notify/Consumer.inl | 6 -
TAO/orbsvcs/orbsvcs/Notify/ConsumerAdmin.cpp | 32 +-
TAO/orbsvcs/orbsvcs/Notify/ConsumerAdmin.h | 8 +-
TAO/orbsvcs/orbsvcs/Notify/Consumer_Map.h | 11 +-
TAO/orbsvcs/orbsvcs/Notify/Container_T.cpp | 16 +-
TAO/orbsvcs/orbsvcs/Notify/Container_T.h | 10 +-
TAO/orbsvcs/orbsvcs/Notify/Container_T.inl | 6 -
.../orbsvcs/Notify/CosNotify_Initializer.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Notify/CosNotify_Initializer.h | 8 +-
TAO/orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp | 70 +-
TAO/orbsvcs/orbsvcs/Notify/CosNotify_Service.h | 12 +-
TAO/orbsvcs/orbsvcs/Notify/Default_Factory.cpp | 37 +-
TAO/orbsvcs/orbsvcs/Notify/Default_Factory.h | 8 +-
TAO/orbsvcs/orbsvcs/Notify/Delivery_Request.cpp | 9 +-
TAO/orbsvcs/orbsvcs/Notify/Delivery_Request.h | 11 +-
TAO/orbsvcs/orbsvcs/Notify/Delivery_Request.inl | 6 +-
TAO/orbsvcs/orbsvcs/Notify/ETCL_Filter.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Notify/ETCL_Filter.h | 8 +-
TAO/orbsvcs/orbsvcs/Notify/ETCL_FilterFactory.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Notify/ETCL_FilterFactory.h | 8 +-
TAO/orbsvcs/orbsvcs/Notify/Event.cpp | 11 +-
TAO/orbsvcs/orbsvcs/Notify/Event.h | 16 +-
TAO/orbsvcs/orbsvcs/Notify/Event.inl | 5 -
TAO/orbsvcs/orbsvcs/Notify/EventChannel.cpp | 50 +-
TAO/orbsvcs/orbsvcs/Notify/EventChannel.h | 14 +-
TAO/orbsvcs/orbsvcs/Notify/EventChannelFactory.cpp | 67 +-
TAO/orbsvcs/orbsvcs/Notify/EventChannelFactory.h | 18 +-
TAO/orbsvcs/orbsvcs/Notify/EventType.cpp | 28 +-
TAO/orbsvcs/orbsvcs/Notify/EventType.h | 11 +-
TAO/orbsvcs/orbsvcs/Notify/EventType.inl | 6 -
TAO/orbsvcs/orbsvcs/Notify/EventTypeSeq.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Notify/EventTypeSeq.h | 8 +-
TAO/orbsvcs/orbsvcs/Notify/Event_Manager.cpp | 32 +-
TAO/orbsvcs/orbsvcs/Notify/Event_Manager.h | 16 +-
TAO/orbsvcs/orbsvcs/Notify/Event_Map_Entry_T.cpp | 12 +-
TAO/orbsvcs/orbsvcs/Notify/Event_Map_Entry_T.h | 10 +-
TAO/orbsvcs/orbsvcs/Notify/Event_Map_Entry_T.inl | 6 -
TAO/orbsvcs/orbsvcs/Notify/Event_Map_T.cpp | 20 +-
TAO/orbsvcs/orbsvcs/Notify/Event_Map_T.h | 16 +-
TAO/orbsvcs/orbsvcs/Notify/Event_Map_T.inl | 6 -
.../orbsvcs/Notify/Event_Persistence_Factory.cpp | 5 +-
.../orbsvcs/Notify/Event_Persistence_Factory.h | 9 +-
.../orbsvcs/Notify/Event_Persistence_Strategy.h | 10 +-
TAO/orbsvcs/orbsvcs/Notify/Factory.h | 8 -
TAO/orbsvcs/orbsvcs/Notify/FilterAdmin.cpp | 12 +-
TAO/orbsvcs/orbsvcs/Notify/FilterAdmin.h | 15 +-
TAO/orbsvcs/orbsvcs/Notify/FilterAdmin.inl | 6 -
TAO/orbsvcs/orbsvcs/Notify/FilterFactory.h | 6 +-
TAO/orbsvcs/orbsvcs/Notify/Find_Worker_T.cpp | 10 +-
TAO/orbsvcs/orbsvcs/Notify/Find_Worker_T.h | 14 +-
TAO/orbsvcs/orbsvcs/Notify/Find_Worker_T.inl | 6 -
TAO/orbsvcs/orbsvcs/Notify/ID_Factory.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Notify/ID_Factory.h | 9 +-
TAO/orbsvcs/orbsvcs/Notify/ID_Factory.inl | 6 -
TAO/orbsvcs/orbsvcs/Notify/Method_Request.cpp | 7 +-
TAO/orbsvcs/orbsvcs/Notify/Method_Request.h | 11 +-
.../orbsvcs/Notify/Method_Request_Dispatch.cpp | 19 +-
.../orbsvcs/Notify/Method_Request_Dispatch.h | 27 +-
.../orbsvcs/Notify/Method_Request_Event.cpp | 16 +-
TAO/orbsvcs/orbsvcs/Notify/Method_Request_Event.h | 21 +-
.../orbsvcs/Notify/Method_Request_Lookup.cpp | 47 +-
TAO/orbsvcs/orbsvcs/Notify/Method_Request_Lookup.h | 25 +-
.../orbsvcs/Notify/Method_Request_Shutdown.cpp | 8 +-
.../orbsvcs/Notify/Method_Request_Shutdown.h | 11 +-
.../orbsvcs/Notify/Method_Request_Updates.cpp | 17 +-
.../orbsvcs/Notify/Method_Request_Updates.h | 31 +-
.../orbsvcs/Notify/Method_Request_Updates_T.cpp | 9 +-
.../orbsvcs/Notify/Method_Request_Updates_T.h | 11 +-
.../orbsvcs/Notify/Method_Request_Updates_T.inl | 8 +-
TAO/orbsvcs/orbsvcs/Notify/Name_Value_Pair.cpp | 16 +-
TAO/orbsvcs/orbsvcs/Notify/Name_Value_Pair.h | 12 +-
.../Notify/Notify_Constraint_Interpreter.cpp | 13 +-
.../orbsvcs/Notify/Notify_Constraint_Interpreter.h | 11 +-
.../orbsvcs/Notify/Notify_Constraint_Visitors.cpp | 1845 +-
.../orbsvcs/Notify/Notify_Constraint_Visitors.h | 36 +-
.../orbsvcs/Notify/Notify_Default_CO_Factory.cpp | 7 +-
.../orbsvcs/Notify/Notify_Default_CO_Factory.h | 8 +-
.../Notify/Notify_Default_Collection_Factory.cpp | 7 +-
.../Notify/Notify_Default_Collection_Factory.h | 11 +-
.../orbsvcs/Notify/Notify_Default_EMO_Factory.cpp | 7 +-
.../orbsvcs/Notify/Notify_Default_EMO_Factory.h | 11 +-
.../orbsvcs/Notify/Notify_Default_POA_Factory.cpp | 7 +-
.../orbsvcs/Notify/Notify_Default_POA_Factory.h | 11 +-
.../Notify/Notify_EventChannelFactory_i.cpp | 10 +-
.../orbsvcs/Notify/Notify_EventChannelFactory_i.h | 8 +-
TAO/orbsvcs/orbsvcs/Notify/Notify_Extensions.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Notify/Notify_Extensions.h | 8 +-
TAO/orbsvcs/orbsvcs/Notify/Object.cpp | 184 +-
TAO/orbsvcs/orbsvcs/Notify/Object.h | 31 +-
TAO/orbsvcs/orbsvcs/Notify/Object.inl | 6 -
TAO/orbsvcs/orbsvcs/Notify/POA_Helper.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Notify/POA_Helper.h | 43 +-
TAO/orbsvcs/orbsvcs/Notify/POA_Helper.inl | 6 -
TAO/orbsvcs/orbsvcs/Notify/Peer.cpp | 11 +-
TAO/orbsvcs/orbsvcs/Notify/Peer.h | 17 +-
.../orbsvcs/Notify/Persistent_File_Allocator.cpp | 6 +-
.../orbsvcs/Notify/Persistent_File_Allocator.h | 13 +-
TAO/orbsvcs/orbsvcs/Notify/Properties.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Notify/Properties.h | 15 +-
TAO/orbsvcs/orbsvcs/Notify/Properties.inl | 6 -
TAO/orbsvcs/orbsvcs/Notify/Property.h | 9 +-
TAO/orbsvcs/orbsvcs/Notify/PropertySeq.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Notify/PropertySeq.h | 13 +-
TAO/orbsvcs/orbsvcs/Notify/PropertySeq.inl | 8 +-
TAO/orbsvcs/orbsvcs/Notify/Property_Boolean.cpp | 12 +-
TAO/orbsvcs/orbsvcs/Notify/Property_Boolean.h | 13 +-
TAO/orbsvcs/orbsvcs/Notify/Property_Boolean.inl | 5 -
TAO/orbsvcs/orbsvcs/Notify/Property_T.cpp | 28 +-
TAO/orbsvcs/orbsvcs/Notify/Property_T.h | 15 +-
TAO/orbsvcs/orbsvcs/Notify/Property_T.inl | 4 -
TAO/orbsvcs/orbsvcs/Notify/Proxy.cpp | 34 +-
TAO/orbsvcs/orbsvcs/Notify/Proxy.h | 21 +-
TAO/orbsvcs/orbsvcs/Notify/Proxy.inl | 6 -
TAO/orbsvcs/orbsvcs/Notify/ProxyConsumer.cpp | 53 +-
TAO/orbsvcs/orbsvcs/Notify/ProxyConsumer.h | 22 +-
TAO/orbsvcs/orbsvcs/Notify/ProxyConsumer.inl | 6 -
TAO/orbsvcs/orbsvcs/Notify/ProxyConsumer_T.cpp | 27 +-
TAO/orbsvcs/orbsvcs/Notify/ProxyConsumer_T.h | 17 +-
TAO/orbsvcs/orbsvcs/Notify/ProxySupplier.cpp | 42 +-
TAO/orbsvcs/orbsvcs/Notify/ProxySupplier.h | 19 +-
TAO/orbsvcs/orbsvcs/Notify/ProxySupplier.inl | 6 -
TAO/orbsvcs/orbsvcs/Notify/ProxySupplier_T.cpp | 28 +-
TAO/orbsvcs/orbsvcs/Notify/ProxySupplier_T.h | 17 +-
TAO/orbsvcs/orbsvcs/Notify/Proxy_T.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Notify/Proxy_T.h | 14 +-
TAO/orbsvcs/orbsvcs/Notify/QoSProperties.cpp | 38 +-
TAO/orbsvcs/orbsvcs/Notify/QoSProperties.h | 21 +-
TAO/orbsvcs/orbsvcs/Notify/QoSProperties.inl | 6 -
TAO/orbsvcs/orbsvcs/Notify/README | 2 +-
TAO/orbsvcs/orbsvcs/Notify/RT_Builder.cpp | 15 +-
TAO/orbsvcs/orbsvcs/Notify/RT_Builder.h | 13 +-
TAO/orbsvcs/orbsvcs/Notify/RT_Factory.cpp | 9 +-
TAO/orbsvcs/orbsvcs/Notify/RT_Factory.h | 13 +-
TAO/orbsvcs/orbsvcs/Notify/RT_Notify_Service.cpp | 14 +-
TAO/orbsvcs/orbsvcs/Notify/RT_Notify_Service.h | 15 +-
TAO/orbsvcs/orbsvcs/Notify/RT_POA_Helper.cpp | 10 +-
TAO/orbsvcs/orbsvcs/Notify/RT_POA_Helper.h | 13 +-
TAO/orbsvcs/orbsvcs/Notify/RT_Properties.cpp | 9 +-
TAO/orbsvcs/orbsvcs/Notify/RT_Properties.h | 13 +-
TAO/orbsvcs/orbsvcs/Notify/RT_Properties.inl | 5 -
TAO/orbsvcs/orbsvcs/Notify/Random_File.cpp | 7 +-
TAO/orbsvcs/orbsvcs/Notify/Random_File.h | 9 +-
TAO/orbsvcs/orbsvcs/Notify/Reactive_Task.cpp | 10 +-
TAO/orbsvcs/orbsvcs/Notify/Reactive_Task.h | 31 +-
TAO/orbsvcs/orbsvcs/Notify/Reactive_Task.inl | 6 -
TAO/orbsvcs/orbsvcs/Notify/Reconnect_Worker_T.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Notify/Reconnect_Worker_T.h | 8 +-
.../orbsvcs/Notify/Reconnection_Registry.cpp | 23 +-
TAO/orbsvcs/orbsvcs/Notify/Reconnection_Registry.h | 18 +-
TAO/orbsvcs/orbsvcs/Notify/Refcountable.cpp | 229 +-
TAO/orbsvcs/orbsvcs/Notify/Refcountable.h | 65 +-
.../orbsvcs/Notify/Refcountable_Guard_T.cpp | 4 +-
TAO/orbsvcs/orbsvcs/Notify/Refcountable_Guard_T.h | 19 +-
.../orbsvcs/Notify/Refcountable_Guard_T.inl | 6 -
TAO/orbsvcs/orbsvcs/Notify/Routing_Slip.cpp | 31 +-
TAO/orbsvcs/orbsvcs/Notify/Routing_Slip.h | 19 +-
.../Notify/Routing_Slip_Persistence_Manager.cpp | 51 +-
.../Notify/Routing_Slip_Persistence_Manager.h | 11 +-
TAO/orbsvcs/orbsvcs/Notify/Routing_Slip_Queue.cpp | 7 +-
TAO/orbsvcs/orbsvcs/Notify/Routing_Slip_Queue.h | 9 +-
.../orbsvcs/Notify/Save_Persist_Worker_T.cpp | 13 +-
TAO/orbsvcs/orbsvcs/Notify/Save_Persist_Worker_T.h | 9 +-
TAO/orbsvcs/orbsvcs/Notify/Seq_Worker_T.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Notify/Seq_Worker_T.h | 20 +-
TAO/orbsvcs/orbsvcs/Notify/Seq_Worker_T.inl | 6 -
.../Notify/Sequence/SequenceProxyPushConsumer.cpp | 29 +-
.../Notify/Sequence/SequenceProxyPushConsumer.h | 8 +-
.../Notify/Sequence/SequenceProxyPushSupplier.cpp | 26 +-
.../Notify/Sequence/SequenceProxyPushSupplier.h | 8 +-
.../Notify/Sequence/SequencePushConsumer.cpp | 164 +-
.../orbsvcs/Notify/Sequence/SequencePushConsumer.h | 18 +-
.../Notify/Sequence/SequencePushSupplier.cpp | 25 +-
.../orbsvcs/Notify/Sequence/SequencePushSupplier.h | 10 +-
TAO/orbsvcs/orbsvcs/Notify/Service.cpp | 5 +-
TAO/orbsvcs/orbsvcs/Notify/Service.h | 13 +-
.../orbsvcs/Notify/Standard_Event_Persistence.cpp | 15 +-
.../orbsvcs/Notify/Standard_Event_Persistence.h | 19 +-
.../Structured/RT_StructuredProxyPushSupplier.cpp | 7 +-
.../Structured/RT_StructuredProxyPushSupplier.h | 8 +-
.../orbsvcs/Notify/Structured/StructuredEvent.cpp | 10 +-
.../orbsvcs/Notify/Structured/StructuredEvent.h | 12 +-
.../Structured/StructuredProxyPushConsumer.cpp | 30 +-
.../Structured/StructuredProxyPushConsumer.h | 8 +-
.../Structured/StructuredProxyPushSupplier.cpp | 26 +-
.../Structured/StructuredProxyPushSupplier.h | 8 +-
.../Notify/Structured/StructuredPushConsumer.cpp | 31 +-
.../Notify/Structured/StructuredPushConsumer.h | 10 +-
.../Notify/Structured/StructuredPushSupplier.cpp | 24 +-
.../Notify/Structured/StructuredPushSupplier.h | 11 +-
.../orbsvcs/Notify/Subscription_Change_Worker.cpp | 15 +-
.../orbsvcs/Notify/Subscription_Change_Worker.h | 11 +-
TAO/orbsvcs/orbsvcs/Notify/Supplier.cpp | 20 +-
TAO/orbsvcs/orbsvcs/Notify/Supplier.h | 16 +-
TAO/orbsvcs/orbsvcs/Notify/Supplier.inl | 6 -
TAO/orbsvcs/orbsvcs/Notify/SupplierAdmin.cpp | 32 +-
TAO/orbsvcs/orbsvcs/Notify/SupplierAdmin.h | 17 +-
TAO/orbsvcs/orbsvcs/Notify/Supplier_Map.h | 18 +-
TAO/orbsvcs/orbsvcs/Notify/ThreadPool_Task.cpp | 181 +-
TAO/orbsvcs/orbsvcs/Notify/ThreadPool_Task.h | 50 +-
TAO/orbsvcs/orbsvcs/Notify/Timer.h | 15 +-
TAO/orbsvcs/orbsvcs/Notify/Timer_Queue.cpp | 15 +-
TAO/orbsvcs/orbsvcs/Notify/Timer_Queue.h | 13 +-
TAO/orbsvcs/orbsvcs/Notify/Timer_Reactor.cpp | 10 +-
TAO/orbsvcs/orbsvcs/Notify/Timer_Reactor.h | 19 +-
TAO/orbsvcs/orbsvcs/Notify/Topology_Factory.h | 14 +-
TAO/orbsvcs/orbsvcs/Notify/Topology_Loader.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Notify/Topology_Loader.h | 18 +-
TAO/orbsvcs/orbsvcs/Notify/Topology_Object.cpp | 32 +-
TAO/orbsvcs/orbsvcs/Notify/Topology_Object.h | 13 +-
TAO/orbsvcs/orbsvcs/Notify/Topology_Object.inl | 6 -
TAO/orbsvcs/orbsvcs/Notify/Topology_Saver.cpp | 7 +-
TAO/orbsvcs/orbsvcs/Notify/Topology_Saver.h | 11 +-
TAO/orbsvcs/orbsvcs/Notify/Worker_Task.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Notify/Worker_Task.h | 15 +-
TAO/orbsvcs/orbsvcs/Notify/XML_Loader.cpp | 37 +-
TAO/orbsvcs/orbsvcs/Notify/XML_Loader.h | 10 +-
TAO/orbsvcs/orbsvcs/Notify/XML_Saver.cpp | 20 +-
TAO/orbsvcs/orbsvcs/Notify/XML_Saver.h | 9 +-
.../orbsvcs/Notify/XML_Topology_Factory.cpp | 43 +-
TAO/orbsvcs/orbsvcs/Notify/XML_Topology_Factory.h | 15 +-
TAO/orbsvcs/orbsvcs/PortableGroup.mpc | 3 +-
TAO/orbsvcs/orbsvcs/PortableGroup/GOA.cpp | 14 +-
TAO/orbsvcs/orbsvcs/PortableGroup/GOA.h | 6 +-
TAO/orbsvcs/orbsvcs/PortableGroup/MIOP.cpp | 12 +-
TAO/orbsvcs/orbsvcs/PortableGroup/MIOP.h | 8 +-
.../PG_Default_Property_Validator.cpp | 8 +-
.../PortableGroup/PG_Default_Property_Validator.h | 5 +-
.../orbsvcs/PortableGroup/PG_FactoryRegistry.cpp | 13 +-
.../orbsvcs/PortableGroup/PG_FactoryRegistry.h | 24 +-
.../orbsvcs/PortableGroup/PG_Factory_Map.cpp | 8 +
TAO/orbsvcs/orbsvcs/PortableGroup/PG_Factory_Map.h | 6 +-
.../orbsvcs/PortableGroup/PG_Factory_Set.cpp | 5 +
TAO/orbsvcs/orbsvcs/PortableGroup/PG_Factory_Set.h | 2 -
.../orbsvcs/PortableGroup/PG_GenericFactory.cpp | 17 +-
.../orbsvcs/PortableGroup/PG_GenericFactory.h | 6 +-
.../orbsvcs/PortableGroup/PG_Group_Factory.cpp | 12 +-
.../orbsvcs/PortableGroup/PG_Group_Factory.h | 11 +-
.../orbsvcs/PortableGroup/PG_Group_Guard.cpp | 9 +-
TAO/orbsvcs/orbsvcs/PortableGroup/PG_Group_Guard.h | 6 +-
.../orbsvcs/PortableGroup/PG_Location_Equal_To.cpp | 4 +-
.../orbsvcs/PortableGroup/PG_Location_Equal_To.h | 8 +-
.../orbsvcs/PortableGroup/PG_Location_Equal_To.inl | 4 -
.../orbsvcs/PortableGroup/PG_Location_Hash.cpp | 4 +-
.../orbsvcs/PortableGroup/PG_Location_Hash.h | 7 +-
.../orbsvcs/PortableGroup/PG_Location_Hash.inl | 4 -
.../orbsvcs/PortableGroup/PG_Location_Map.cpp | 7 +
.../orbsvcs/PortableGroup/PG_Location_Map.h | 8 +-
.../orbsvcs/PortableGroup/PG_MemberInfo.cpp | 7 +-
TAO/orbsvcs/orbsvcs/PortableGroup/PG_MemberInfo.h | 4 +-
.../PortableGroup/PG_Null_Property_Validator.cpp | 5 +-
.../PortableGroup/PG_Null_Property_Validator.h | 6 +-
.../PortableGroup/PG_ObjectGroupManager.cpp | 12 +-
.../orbsvcs/PortableGroup/PG_ObjectGroupManager.h | 9 +-
.../orbsvcs/PortableGroup/PG_ObjectGroup_Map.cpp | 5 +
.../orbsvcs/PortableGroup/PG_ObjectGroup_Map.h | 5 +-
.../PortableGroup/PG_Object_Adapter_Factory.cpp | 8 +-
.../PortableGroup/PG_Object_Adapter_Factory.h | 9 +-
.../orbsvcs/PortableGroup/PG_Object_Group.cpp | 22 +-
.../orbsvcs/PortableGroup/PG_Object_Group.h | 15 +-
.../PortableGroup/PG_Object_Group_Manipulator.cpp | 11 +-
.../PortableGroup/PG_Object_Group_Manipulator.h | 5 +-
TAO/orbsvcs/orbsvcs/PortableGroup/PG_Operators.cpp | 6 +-
TAO/orbsvcs/orbsvcs/PortableGroup/PG_Operators.h | 5 +-
.../PortableGroup/PG_Properties_Encoder.cpp | 9 +-
.../orbsvcs/PortableGroup/PG_Properties_Encoder.h | 11 +-
.../PortableGroup/PG_Properties_Encoder.inl | 7 +-
.../PortableGroup/PG_Properties_Support.cpp | 9 +-
.../orbsvcs/PortableGroup/PG_Properties_Support.h | 11 +-
.../orbsvcs/PortableGroup/PG_PropertyManager.cpp | 10 +-
.../orbsvcs/PortableGroup/PG_PropertyManager.h | 8 +-
.../orbsvcs/PortableGroup/PG_Property_Set.cpp | 15 +-
.../orbsvcs/PortableGroup/PG_Property_Set.h | 11 +-
.../orbsvcs/PortableGroup/PG_Property_Set_Find.h | 9 +-
.../orbsvcs/PortableGroup/PG_Property_Utils.cpp | 8 +-
.../orbsvcs/PortableGroup/PG_Property_Utils.h | 5 +-
.../PortableGroup/PG_Servant_Dispatcher.cpp | 35 +-
.../orbsvcs/PortableGroup/PG_Servant_Dispatcher.h | 8 +-
TAO/orbsvcs/orbsvcs/PortableGroup/PG_Utils.cpp | 5 +-
TAO/orbsvcs/orbsvcs/PortableGroup/PG_Utils.h | 9 +-
TAO/orbsvcs/orbsvcs/PortableGroup/PG_conf.h | 4 -
.../PortableGroup_Acceptor_Registry.cpp | 8 +-
.../PortableGroup_Acceptor_Registry.h | 20 +-
.../orbsvcs/PortableGroup/PortableGroup_Loader.cpp | 13 +-
.../orbsvcs/PortableGroup/PortableGroup_Loader.h | 17 +-
.../PortableGroup/PortableGroup_ORBInitializer.cpp | 14 +-
.../PortableGroup/PortableGroup_ORBInitializer.h | 6 +-
.../PortableGroup_Request_Dispatcher.cpp | 12 +-
.../PortableGroup_Request_Dispatcher.h | 10 +-
.../orbsvcs/PortableGroup/Portable_Group_Map.cpp | 7 +-
.../orbsvcs/PortableGroup/Portable_Group_Map.h | 5 +-
.../orbsvcs/PortableGroup/UIPMC_Acceptor.cpp | 9 +-
TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Acceptor.h | 10 +-
TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Acceptor.i | 6 -
.../PortableGroup/UIPMC_Connection_Handler.cpp | 9 +-
.../PortableGroup/UIPMC_Connection_Handler.h | 10 +-
.../orbsvcs/PortableGroup/UIPMC_Connector.cpp | 26 +-
.../orbsvcs/PortableGroup/UIPMC_Connector.h | 8 +-
.../orbsvcs/PortableGroup/UIPMC_Endpoint.cpp | 10 +-
TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Endpoint.h | 8 +-
TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Endpoint.i | 4 -
.../orbsvcs/PortableGroup/UIPMC_Factory.cpp | 21 +-
TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Factory.h | 8 +-
.../UIPMC_Message_Block_Data_Iterator.cpp | 6 +-
.../UIPMC_Message_Block_Data_Iterator.h | 6 -
.../orbsvcs/PortableGroup/UIPMC_Profile.cpp | 78 +-
TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Profile.h | 12 +-
.../orbsvcs/PortableGroup/UIPMC_Transport.cpp | 54 +-
.../orbsvcs/PortableGroup/UIPMC_Transport.h | 6 +-
.../orbsvcs/PortableGroup/UIPMC_Wait_Never.cpp | 6 +-
.../orbsvcs/PortableGroup/UIPMC_Wait_Never.h | 8 +-
.../orbsvcs/Property/CosPropertyService_i.cpp | 8 +-
.../orbsvcs/Property/CosPropertyService_i.h | 22 +-
.../orbsvcs/Property/property_serv_export.h | 40 -
.../orbsvcs/Property/property_skel_export.h | 40 -
TAO/orbsvcs/orbsvcs/RTCosScheduling.mpc | 2 +-
.../RTCosScheduling_ClientScheduler_i.cpp | 8 +-
.../RTCosScheduling_ClientScheduler_i.h | 5 +-
.../RTCosScheduling_PCP_Manager.cpp | 8 +-
.../RTCosScheduling/RTCosScheduling_PCP_Manager.h | 8 +-
.../RTCosScheduling/RTCosScheduling_PCP_Manager.i | 5 +-
.../RTCosScheduling_ServerScheduler_i.cpp | 10 +-
.../RTCosScheduling_ServerScheduler_i.h | 9 +-
.../RTCosScheduling_ServerScheduler_i.i | 7 +-
TAO/orbsvcs/orbsvcs/RTEvent.mpc | 6 +-
TAO/orbsvcs/orbsvcs/RTEventLogAdmin.mpc | 104 +-
TAO/orbsvcs/orbsvcs/RTEvent_Serv.mpc | 7 +-
TAO/orbsvcs/orbsvcs/RTEvent_Skel.mpc | 5 -
TAO/orbsvcs/orbsvcs/RTSched.mpc | 2 +-
TAO/orbsvcs/orbsvcs/RT_Notification.mpc | 2 +-
TAO/orbsvcs/orbsvcs/Runtime_Scheduler.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Runtime_Scheduler.h | 7 +-
TAO/orbsvcs/orbsvcs/SSLIOP.mpc | 6 +-
TAO/orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Acceptor.cpp | 6 +-
TAO/orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Acceptor.h | 6 +-
.../orbsvcs/SSLIOP/IIOP_SSL_Connection_Handler.cpp | 20 +-
.../orbsvcs/SSLIOP/IIOP_SSL_Connection_Handler.h | 8 +-
.../orbsvcs/SSLIOP/IIOP_SSL_Connection_Handler.inl | 4 -
TAO/orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Connector.cpp | 6 +-
TAO/orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Connector.h | 6 +-
TAO/orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Transport.cpp | 9 +-
TAO/orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Transport.h | 5 +-
.../orbsvcs/SSLIOP/SSLIOP_Accept_Strategy.cpp | 4 +-
.../orbsvcs/SSLIOP/SSLIOP_Accept_Strategy.h | 4 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Acceptor.cpp | 10 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Acceptor.h | 14 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Acceptor.i | 4 -
.../orbsvcs/SSLIOP/SSLIOP_ClientCredentials.cpp | 8 +-
.../orbsvcs/SSLIOP/SSLIOP_ClientCredentials.h | 5 +-
.../orbsvcs/SSLIOP/SSLIOP_Connection_Handler.cpp | 11 +-
.../orbsvcs/SSLIOP/SSLIOP_Connection_Handler.h | 10 +-
.../orbsvcs/SSLIOP/SSLIOP_Connection_Handler.i | 3 -
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp | 16 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.h | 10 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Credentials.cpp | 6 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Credentials.h | 13 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Credentials.inl | 4 -
.../orbsvcs/SSLIOP/SSLIOP_CredentialsAcquirer.cpp | 35 +-
.../orbsvcs/SSLIOP/SSLIOP_CredentialsAcquirer.h | 2 -
.../SSLIOP/SSLIOP_CredentialsAcquirerFactory.cpp | 8 +-
.../SSLIOP/SSLIOP_CredentialsAcquirerFactory.h | 3 -
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Current.cpp | 6 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Current.h | 17 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Current.inl | 4 -
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Current_Impl.cpp | 13 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Current_Impl.h | 7 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Current_Impl.inl | 4 -
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_EVP_PKEY.cpp | 11 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_EVP_PKEY.h | 4 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Endpoint.cpp | 7 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Endpoint.h | 10 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Endpoint.i | 4 -
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Factory.cpp | 29 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Factory.h | 11 +-
.../SSLIOP/SSLIOP_Invocation_Interceptor.cpp | 29 +-
.../orbsvcs/SSLIOP/SSLIOP_Invocation_Interceptor.h | 8 +-
.../orbsvcs/SSLIOP/SSLIOP_ORBInitializer.cpp | 11 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_ORBInitializer.h | 12 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_OpenSSL_st_T.cpp | 9 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_OpenSSL_st_T.h | 9 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_OpenSSL_st_T.inl | 3 -
.../orbsvcs/SSLIOP/SSLIOP_OwnCredentials.cpp | 5 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_OwnCredentials.h | 10 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Profile.cpp | 9 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Profile.h | 7 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_SSL.cpp | 9 +
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_SSL.h | 5 +-
.../orbsvcs/SSLIOP/SSLIOP_TargetCredentials.cpp | 6 +-
.../orbsvcs/SSLIOP/SSLIOP_TargetCredentials.h | 8 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Transport.cpp | 13 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Transport.h | 7 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Util.cpp | 10 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Util.h | 6 +-
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_X509.cpp | 7 +
TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_X509.h | 6 +-
TAO/orbsvcs/orbsvcs/SSLIOP/params_dup.c | 13 +-
TAO/orbsvcs/orbsvcs/SSLIOP/params_dup.h | 28 +-
TAO/orbsvcs/orbsvcs/SSLIOP/ssl_endpointsC.cpp | 6 +-
TAO/orbsvcs/orbsvcs/SSLIOP/ssl_endpointsC.h | 4 -
TAO/orbsvcs/orbsvcs/Sched/Config_Scheduler.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Sched/Config_Scheduler.h | 17 +-
TAO/orbsvcs/orbsvcs/Sched/DynSched.cpp | 34 +-
TAO/orbsvcs/orbsvcs/Sched/DynSched.h | 18 +-
TAO/orbsvcs/orbsvcs/Sched/DynSched.i | 6 +-
TAO/orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils.h | 11 +-
.../orbsvcs/Sched/Reconfig_Sched_Utils_T.cpp | 78 +-
TAO/orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.h | 11 +-
TAO/orbsvcs/orbsvcs/Sched/Reconfig_Scheduler.cpp | 27 +
TAO/orbsvcs/orbsvcs/Sched/Reconfig_Scheduler.h | 4 +-
TAO/orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.cpp | 14 +-
TAO/orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.h | 11 +-
TAO/orbsvcs/orbsvcs/Sched/SchedEntry.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Sched/SchedEntry.h | 10 +-
TAO/orbsvcs/orbsvcs/Sched/SchedEntry.i | 9 +-
TAO/orbsvcs/orbsvcs/Sched/Scheduler.cpp | 2 +-
TAO/orbsvcs/orbsvcs/Sched/Scheduler.h | 6 +-
TAO/orbsvcs/orbsvcs/Sched/Scheduler_Generic.cpp | 19 +-
TAO/orbsvcs/orbsvcs/Sched/Scheduler_Generic.h | 14 +-
TAO/orbsvcs/orbsvcs/Sched/Strategy_Scheduler.cpp | 38 +-
TAO/orbsvcs/orbsvcs/Sched/Strategy_Scheduler.h | 15 +-
TAO/orbsvcs/orbsvcs/Scheduler_Factory.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Scheduler_Factory.h | 16 +-
TAO/orbsvcs/orbsvcs/Scheduler_Factory.i | 6 -
TAO/orbsvcs/orbsvcs/Security.mpc | 2 +-
TAO/orbsvcs/orbsvcs/Security/CSI_Utils.cpp | 5 +-
TAO/orbsvcs/orbsvcs/Security/CSI_Utils.h | 7 -
.../orbsvcs/Security/SL2_EstablishTrustPolicy.cpp | 6 +-
.../orbsvcs/Security/SL2_EstablishTrustPolicy.h | 10 +-
TAO/orbsvcs/orbsvcs/Security/SL2_QOPPolicy.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Security/SL2_QOPPolicy.h | 9 +-
.../Security/SL3_ContextEstablishmentPolicy.cpp | 5 +-
.../Security/SL3_ContextEstablishmentPolicy.h | 5 +-
.../Security/SL3_CredentialsAcquirerFactory.cpp | 5 +-
.../Security/SL3_CredentialsAcquirerFactory.h | 3 -
.../orbsvcs/Security/SL3_CredentialsCurator.cpp | 7 +-
.../orbsvcs/Security/SL3_CredentialsCurator.h | 5 -
.../Security/SL3_ObjectCredentialsPolicy.cpp | 6 +-
.../orbsvcs/Security/SL3_ObjectCredentialsPolicy.h | 7 +-
TAO/orbsvcs/orbsvcs/Security/SL3_PolicyFactory.cpp | 10 +-
TAO/orbsvcs/orbsvcs/Security/SL3_PolicyFactory.h | 3 -
.../orbsvcs/Security/SL3_SecurityCurrent.cpp | 7 +-
TAO/orbsvcs/orbsvcs/Security/SL3_SecurityCurrent.h | 8 +-
.../orbsvcs/Security/SL3_SecurityCurrent.inl | 4 -
.../orbsvcs/Security/SL3_SecurityCurrent_Impl.cpp | 6 +-
.../orbsvcs/Security/SL3_SecurityCurrent_Impl.h | 7 +-
.../orbsvcs/Security/SL3_SecurityManager.cpp | 10 +-
TAO/orbsvcs/orbsvcs/Security/SL3_SecurityManager.h | 9 +-
TAO/orbsvcs/orbsvcs/Security/Security_Current.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Security/Security_Current.h | 19 +-
TAO/orbsvcs/orbsvcs/Security/Security_Current.inl | 4 -
.../orbsvcs/Security/Security_Current_Impl.cpp | 5 +-
.../orbsvcs/Security/Security_Current_Impl.h | 6 +-
.../orbsvcs/Security/Security_ORBInitializer.cpp | 11 +-
.../orbsvcs/Security/Security_ORBInitializer.h | 8 +-
.../orbsvcs/Security/Security_PolicyFactory.cpp | 14 +-
.../orbsvcs/Security/Security_PolicyFactory.h | 7 +-
TAO/orbsvcs/orbsvcs/Shutdown_Utilities.cpp | 23 +-
TAO/orbsvcs/orbsvcs/Shutdown_Utilities.h | 15 +-
TAO/orbsvcs/orbsvcs/Svc_Utils.mpc | 2 +-
TAO/orbsvcs/orbsvcs/TAO_CosConcurrency.pc.in | 4 +-
TAO/orbsvcs/orbsvcs/TAO_CosConcurrency_Serv.pc.in | 11 -
TAO/orbsvcs/orbsvcs/TAO_CosConcurrency_Skel.pc.in | 11 -
TAO/orbsvcs/orbsvcs/TAO_CosEvent.pc.in | 2 +-
TAO/orbsvcs/orbsvcs/TAO_CosEvent_Serv.pc.in | 8 +-
TAO/orbsvcs/orbsvcs/TAO_CosNaming.pc.in | 2 +-
TAO/orbsvcs/orbsvcs/TAO_CosNotification.pc.in | 2 +-
TAO/orbsvcs/orbsvcs/TAO_CosNotification_Skel.pc.in | 2 +-
TAO/orbsvcs/orbsvcs/TAO_CosProperty.pc.in | 4 +-
TAO/orbsvcs/orbsvcs/TAO_CosProperty_Serv.pc.in | 11 -
TAO/orbsvcs/orbsvcs/TAO_CosProperty_Skel.pc.in | 11 -
TAO/orbsvcs/orbsvcs/TAO_CosTrading.pc.in | 2 +-
TAO/orbsvcs/orbsvcs/TAO_DsLogAdmin.pc.in | 2 +-
TAO/orbsvcs/orbsvcs/TAO_ETCL.pc.in | 2 +-
TAO/orbsvcs/orbsvcs/TAO_RTEvent.pc.in | 11 -
TAO/orbsvcs/orbsvcs/TAO_RTEventLogAdmin.pc.in | 11 -
TAO/orbsvcs/orbsvcs/TAO_RTEventLogAdmin_Serv.pc.in | 11 -
TAO/orbsvcs/orbsvcs/TAO_RTEventLogAdmin_Skel.pc.in | 11 -
TAO/orbsvcs/orbsvcs/TAO_RTEvent_Serv.pc.in | 11 -
TAO/orbsvcs/orbsvcs/TAO_RTEvent_Skel.pc.in | 11 -
TAO/orbsvcs/orbsvcs/Time/TAO_TIO.cpp | 47 +-
TAO/orbsvcs/orbsvcs/Time/TAO_TIO.h | 8 +-
.../orbsvcs/Time/TAO_Time_Service_Clerk.cpp | 10 +-
TAO/orbsvcs/orbsvcs/Time/TAO_Time_Service_Clerk.h | 9 +-
.../orbsvcs/Time/TAO_Time_Service_Server.cpp | 9 +-
TAO/orbsvcs/orbsvcs/Time/TAO_Time_Service_Server.h | 6 +-
TAO/orbsvcs/orbsvcs/Time/TAO_UTO.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Time/TAO_UTO.h | 6 +-
TAO/orbsvcs/orbsvcs/Time/Timer_Helper.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Time/Timer_Helper.h | 6 +-
TAO/orbsvcs/orbsvcs/Time_Utilities.cpp | 4 -
TAO/orbsvcs/orbsvcs/Time_Utilities.h | 7 +-
TAO/orbsvcs/orbsvcs/Time_Utilities.i | 4 -
.../orbsvcs/Trader/Constraint_Interpreter.cpp | 9 +-
.../orbsvcs/Trader/Constraint_Interpreter.h | 10 +-
TAO/orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Trader/Constraint_Nodes.h | 8 +-
TAO/orbsvcs/orbsvcs/Trader/Constraint_Visitors.cpp | 10 +-
TAO/orbsvcs/orbsvcs/Trader/Constraint_Visitors.h | 8 -
TAO/orbsvcs/orbsvcs/Trader/Constraint_l.cpp | 23 +-
TAO/orbsvcs/orbsvcs/Trader/Constraint_y.cpp | 7 +-
TAO/orbsvcs/orbsvcs/Trader/Interpreter.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Trader/Interpreter.h | 11 +-
TAO/orbsvcs/orbsvcs/Trader/Interpreter_Utils.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Trader/Interpreter_Utils.h | 4 -
TAO/orbsvcs/orbsvcs/Trader/Interpreter_Utils_T.cpp | 4 -
TAO/orbsvcs/orbsvcs/Trader/Interpreter_Utils_T.h | 8 +-
TAO/orbsvcs/orbsvcs/Trader/Locking.h | 2 +-
TAO/orbsvcs/orbsvcs/Trader/Offer_Database.cpp | 12 +-
TAO/orbsvcs/orbsvcs/Trader/Offer_Database.h | 11 +-
TAO/orbsvcs/orbsvcs/Trader/Offer_Iterators.cpp | 6 +-
TAO/orbsvcs/orbsvcs/Trader/Offer_Iterators.h | 12 +-
TAO/orbsvcs/orbsvcs/Trader/Offer_Iterators_T.cpp | 12 +-
TAO/orbsvcs/orbsvcs/Trader/Offer_Iterators_T.h | 13 +-
.../orbsvcs/Trader/Service_Type_Repository.cpp | 6 +-
.../orbsvcs/Trader/Service_Type_Repository.h | 11 +-
TAO/orbsvcs/orbsvcs/Trader/Trader.cpp | 16 +-
TAO/orbsvcs/orbsvcs/Trader/Trader.h | 12 +-
.../orbsvcs/Trader/Trader_Constraint_Visitors.cpp | 6 +-
.../orbsvcs/Trader/Trader_Constraint_Visitors.h | 14 +-
TAO/orbsvcs/orbsvcs/Trader/Trader_Interfaces.cpp | 40 +-
TAO/orbsvcs/orbsvcs/Trader/Trader_Interfaces.h | 20 +-
TAO/orbsvcs/orbsvcs/Trader/Trader_T.cpp | 14 +-
TAO/orbsvcs/orbsvcs/Trader/Trader_T.h | 12 +-
TAO/orbsvcs/orbsvcs/Trader/Trader_Utils.cpp | 8 +-
TAO/orbsvcs/orbsvcs/Trader/Trader_Utils.h | 6 +-
TAO/orbsvcs/orbsvcs/Trader/Trading_Loader.cpp | 24 +-
TAO/orbsvcs/orbsvcs/Trader/Trading_Loader.h | 12 +-
TAO/orbsvcs/orbsvcs/Trader/constraint.l | 50 +-
TAO/orbsvcs/orbsvcs/Trader/constraint.y | 3 -
TAO/orbsvcs/orbsvcs/ec_typed_events_serv.mpb | 16 +-
.../LoadBalancing/LBPerf/CPU/client.cpp | 4 +-
.../LoadBalancing/LBPerf/CPU/server.cpp | 4 +-
.../LoadBalancing/LBPerf/RPS/Makefile.am | 9 -
.../LBPerf/RPS/ServerRequestInterceptor.h | 2 -
.../LoadBalancing/LBPerf/RPS/client.cpp | 4 +-
.../LoadBalancing/LBPerf/RPS/server.cpp | 4 +-
.../Colocated_Roundtrip/Colocated_Roundtrip.mpc | 7 +-
.../RTEvent/Colocated_Roundtrip/Makefile.am | 2 -
.../RTEvent/Colocated_Roundtrip/compare_histo.cpp | 2 +-
.../RTEvent/Colocated_Roundtrip/driver.cpp | 8 +-
.../Federated_Roundtrip/Federated_Roundtrip.mpc | 8 -
.../RTEvent/Federated_Roundtrip/Makefile.am | 4 -
.../RTEvent/Federated_Roundtrip/client.cpp | 10 +-
.../RTEvent/Federated_Roundtrip/server.cpp | 4 +-
.../RTEvent/RTCORBA_Baseline/Makefile.am | 9 -
.../RTEvent/RTCORBA_Baseline/RTCORBA_Baseline.mpc | 14 +-
.../RTEvent/RTCORBA_Baseline/client.cpp | 20 +-
.../RTEvent/RTCORBA_Baseline/server.cpp | 4 +-
.../RTEvent/RTCORBA_Callback/Makefile.am | 9 -
.../RTEvent/RTCORBA_Callback/RTCORBA_Callback.mpc | 14 +-
.../RTEvent/RTCORBA_Callback/client.cpp | 24 +-
.../RTEvent/RTCORBA_Callback/server.cpp | 4 +-
.../RTEvent/Roundtrip/Makefile.am | 4 -
.../RTEvent/Roundtrip/Roundtrip.mpc | 14 +-
.../performance-tests/RTEvent/Roundtrip/client.cpp | 8 +-
.../performance-tests/RTEvent/Roundtrip/server.cpp | 4 +-
.../RTEvent/TCP_Baseline/Makefile.am | 4 -
.../RTEvent/TCP_Baseline/TCP_Baseline.mpc | 14 +-
.../RTEvent/TCP_Baseline/client.cpp | 30 +-
.../RTEvent/TCP_Baseline/server.cpp | 4 +-
.../RTEvent/lib/Client_Options.cpp | 6 +-
.../performance-tests/RTEvent/lib/Client_Options.h | 9 +-
.../RTEvent/lib/Low_Priority_Setup.h | 3 -
.../performance-tests/RTEvent/lib/Makefile.am | 2 -
.../RTEvent/lib/RTEC_Initializer.h | 3 -
.../performance-tests/RTEvent/lib/Send_Task.h | 2 -
TAO/orbsvcs/performance-tests/perf.mwc | 2 +
.../Asynch_Three_Stage/Connection_Manager.cpp | 2 +-
.../tests/AVStreams/Asynch_Three_Stage/Makefile.am | 28 +-
.../AVStreams/Asynch_Three_Stage/distributer.cpp | 18 +-
.../AVStreams/Asynch_Three_Stage/receiver.cpp | 23 +-
.../tests/AVStreams/Asynch_Three_Stage/sender.cpp | 20 +-
.../AVStreams/Bidirectional_Flows/Makefile.am | 20 +-
.../AVStreams/Bidirectional_Flows/receiver.cpp | 22 +-
.../tests/AVStreams/Bidirectional_Flows/sender.cpp | 22 +-
.../AVStreams/Component_Switching/Makefile.am | 28 +-
.../AVStreams/Component_Switching/distributer.cpp | 18 +-
.../AVStreams/Component_Switching/receiver.cpp | 23 +-
.../tests/AVStreams/Component_Switching/sender.cpp | 20 +-
.../tests/AVStreams/Full_Profile/Makefile.am | 20 +-
TAO/orbsvcs/tests/AVStreams/Full_Profile/ftp.cpp | 18 +-
TAO/orbsvcs/tests/AVStreams/Full_Profile/ftp.h | 1 +
.../tests/AVStreams/Full_Profile/server.cpp | 18 +-
TAO/orbsvcs/tests/AVStreams/Full_Profile/server.h | 1 +
TAO/orbsvcs/tests/AVStreams/Latency/Makefile.am | 28 +-
TAO/orbsvcs/tests/AVStreams/Latency/control.cpp | 13 +-
TAO/orbsvcs/tests/AVStreams/Latency/ping.cpp | 14 +-
TAO/orbsvcs/tests/AVStreams/Latency/pong.cpp | 14 +-
TAO/orbsvcs/tests/AVStreams/Modify_QoS/Makefile.am | 20 +-
.../tests/AVStreams/Modify_QoS/receiver.cpp | 24 +-
TAO/orbsvcs/tests/AVStreams/Modify_QoS/sender.cpp | 20 +-
TAO/orbsvcs/tests/AVStreams/Multicast/Makefile.am | 20 +-
TAO/orbsvcs/tests/AVStreams/Multicast/ftp.cpp | 18 +-
TAO/orbsvcs/tests/AVStreams/Multicast/ftp.h | 1 +
TAO/orbsvcs/tests/AVStreams/Multicast/server.cpp | 17 +-
TAO/orbsvcs/tests/AVStreams/Multicast/server.h | 1 +
.../AVStreams/Multicast_Full_Profile/Makefile.am | 20 +-
.../tests/AVStreams/Multicast_Full_Profile/ftp.cpp | 17 +-
.../tests/AVStreams/Multicast_Full_Profile/ftp.h | 1 +
.../AVStreams/Multicast_Full_Profile/server.cpp | 16 +-
.../AVStreams/Multicast_Full_Profile/server.h | 1 +
.../tests/AVStreams/Multiple_Flows/Makefile.am | 20 +-
.../tests/AVStreams/Multiple_Flows/receiver.cpp | 20 +-
.../tests/AVStreams/Multiple_Flows/sender.cpp | 20 +-
TAO/orbsvcs/tests/AVStreams/Pluggable/Makefile.am | 20 +-
TAO/orbsvcs/tests/AVStreams/Pluggable/ftp.cpp | 20 +-
TAO/orbsvcs/tests/AVStreams/Pluggable/ftp.h | 1 +
TAO/orbsvcs/tests/AVStreams/Pluggable/server.cpp | 24 +-
.../AVStreams/Pluggable_Flow_Protocol/Makefile.am | 24 +-
.../AVStreams/Pluggable_Flow_Protocol/receiver.cpp | 24 +-
.../AVStreams/Pluggable_Flow_Protocol/sender.cpp | 20 +-
.../tests/AVStreams/Simple_Three_Stage/Makefile.am | 28 +-
.../AVStreams/Simple_Three_Stage/distributer.cpp | 13 +-
.../AVStreams/Simple_Three_Stage/receiver.cpp | 24 +-
.../tests/AVStreams/Simple_Three_Stage/sender.cpp | 20 +-
.../tests/AVStreams/Simple_Two_Stage/Makefile.am | 20 +-
.../tests/AVStreams/Simple_Two_Stage/receiver.cpp | 28 +-
.../tests/AVStreams/Simple_Two_Stage/sender.cpp | 20 +-
.../Simple_Two_Stage_With_QoS/Makefile.am | 20 +-
.../Simple_Two_Stage_With_QoS/receiver.cpp | 24 +-
.../AVStreams/Simple_Two_Stage_With_QoS/sender.cpp | 20 +-
TAO/orbsvcs/tests/BiDir_CORBALOC/TimeServer.cpp | 8 +-
TAO/orbsvcs/tests/Bug_1334_Regression/client.cpp | 7 +-
TAO/orbsvcs/tests/Bug_1393_Regression/client.cpp | 7 +-
TAO/orbsvcs/tests/Bug_1395_Regression/Makefile.am | 3 -
TAO/orbsvcs/tests/Bug_1395_Regression/client.cpp | 11 +-
TAO/orbsvcs/tests/Bug_1395_Regression/server.cpp | 13 +-
.../tests/Bug_1630_Regression/testclient.cpp | 7 +-
.../Bug_2074_Regression/Bug_2074_Regression.mpc | 10 -
TAO/orbsvcs/tests/Bug_2074_Regression/Makefile.am | 57 -
TAO/orbsvcs/tests/Bug_2074_Regression/ORB_Task.cpp | 64 -
TAO/orbsvcs/tests/Bug_2074_Regression/ORB_Task.h | 25 -
TAO/orbsvcs/tests/Bug_2074_Regression/run_test.pl | 27 -
TAO/orbsvcs/tests/Bug_2074_Regression/test.cpp | 22 -
TAO/orbsvcs/tests/Bug_2137_Regression/Makefile.am | 2 -
TAO/orbsvcs/tests/Bug_2137_Regression/client.cpp | 12 +-
TAO/orbsvcs/tests/Bug_2247_Regression/Makefile.am | 5 -
TAO/orbsvcs/tests/Bug_2247_Regression/Manager.cpp | 38 +-
TAO/orbsvcs/tests/Bug_2247_Regression/server.cpp | 13 +-
.../Bug_2248_Regression/Bug_2248_Regression.mpc | 3 +
TAO/orbsvcs/tests/Bug_2248_Regression/Makefile.am | 8 -
TAO/orbsvcs/tests/Bug_2248_Regression/client.cpp | 32 +-
TAO/orbsvcs/tests/Bug_2248_Regression/server.cpp | 13 +-
.../Bug_2285_Regression/Bug_2285_Regression.mpc | 67 -
TAO/orbsvcs/tests/Bug_2285_Regression/Hello.cpp | 74 -
TAO/orbsvcs/tests/Bug_2285_Regression/Hello.h | 63 -
TAO/orbsvcs/tests/Bug_2285_Regression/Makefile.am | 258 -
TAO/orbsvcs/tests/Bug_2285_Regression/README | 96 -
.../Bug_2285_Regression/ServerORBInitializer.cpp | 52 -
.../Bug_2285_Regression/ServerORBInitializer.h | 51 -
.../Bug_2285_Regression/ServerORBInitializer2.cpp | 52 -
.../Bug_2285_Regression/ServerORBInitializer2.h | 51 -
.../ServerRequest_Interceptor.cpp | 145 -
.../ServerRequest_Interceptor.h | 91 -
.../ServerRequest_Interceptor2.cpp | 240 -
.../ServerRequest_Interceptor2.h | 96 -
TAO/orbsvcs/tests/Bug_2285_Regression/Test.idl | 43 -
TAO/orbsvcs/tests/Bug_2285_Regression/client.cpp | 137 -
TAO/orbsvcs/tests/Bug_2285_Regression/client2.cpp | 215 -
TAO/orbsvcs/tests/Bug_2285_Regression/run_test.pl | 49 -
TAO/orbsvcs/tests/Bug_2285_Regression/run_test2.pl | 70 -
TAO/orbsvcs/tests/Bug_2285_Regression/server.cpp | 241 -
TAO/orbsvcs/tests/Bug_2285_Regression/server2.cpp | 175 -
.../Bug_2287_Regression/Bug_2287_Regression.mpc | 39 -
TAO/orbsvcs/tests/Bug_2287_Regression/Hello.cpp | 32 -
TAO/orbsvcs/tests/Bug_2287_Regression/Hello.h | 45 -
TAO/orbsvcs/tests/Bug_2287_Regression/Makefile.am | 159 -
TAO/orbsvcs/tests/Bug_2287_Regression/README | 32 -
.../Bug_2287_Regression/ServerORBInitializer2.cpp | 52 -
.../Bug_2287_Regression/ServerORBInitializer2.h | 51 -
.../ServerRequest_Interceptor2.cpp | 176 -
.../ServerRequest_Interceptor2.h | 98 -
TAO/orbsvcs/tests/Bug_2287_Regression/Test.idl | 24 -
TAO/orbsvcs/tests/Bug_2287_Regression/client.cpp | 110 -
TAO/orbsvcs/tests/Bug_2287_Regression/run_test.pl | 49 -
TAO/orbsvcs/tests/Bug_2287_Regression/server.cpp | 243 -
.../Bug_2316_Regression/Bug_2316_Regression.mpc | 36 -
TAO/orbsvcs/tests/Bug_2316_Regression/Makefile.am | 136 -
TAO/orbsvcs/tests/Bug_2316_Regression/README | 26 -
TAO/orbsvcs/tests/Bug_2316_Regression/Test.idl | 12 -
.../tests/Bug_2316_Regression/Test_impl.cpp | 19 -
TAO/orbsvcs/tests/Bug_2316_Regression/Test_impl.h | 19 -
TAO/orbsvcs/tests/Bug_2316_Regression/client.cpp | 55 -
TAO/orbsvcs/tests/Bug_2316_Regression/run_test.pl | 42 -
TAO/orbsvcs/tests/Bug_2316_Regression/server.cpp | 38 -
TAO/orbsvcs/tests/Bug_2316_Regression/svc.conf | 4 -
.../Bug_2377_Regression/Bug_2377_Regression.mpc | 9 -
TAO/orbsvcs/tests/Bug_2377_Regression/Hello.cpp | 340 -
TAO/orbsvcs/tests/Bug_2377_Regression/Hello.idl | 9 -
TAO/orbsvcs/tests/Bug_2377_Regression/run_test.pl | 32 -
TAO/orbsvcs/tests/Bug_2377_Regression/svc.conf | 5 -
TAO/orbsvcs/tests/Concurrency/CC_client.cpp | 10 +-
TAO/orbsvcs/tests/Concurrency/CC_client.h | 1 +
TAO/orbsvcs/tests/Concurrency/Makefile.am | 2 +-
TAO/orbsvcs/tests/CosEvent/Basic/Disconnect.cpp | 7 +-
TAO/orbsvcs/tests/CosEvent/Basic/MT_Disconnect.cpp | 7 +-
.../tests/CosEvent/Basic/Pull_Push_Event.cpp | 7 +-
TAO/orbsvcs/tests/CosEvent/Basic/Push_Event.cpp | 7 +-
TAO/orbsvcs/tests/CosEvent/Basic/Random.cpp | 9 +-
TAO/orbsvcs/tests/CosEvent/Basic/Shutdown.cpp | 9 +-
.../tests/CosEvent/Basic/basiceventtestexe.mpb | 7 +-
.../tests/EC_Custom_Marshal/ECM_Consumer.cpp | 13 +-
.../tests/EC_Custom_Marshal/ECM_Supplier.cpp | 13 +-
.../tests/EC_Custom_Marshal/EC_Custom_Marshal.mpc | 1 -
TAO/orbsvcs/tests/EC_Custom_Marshal/Makefile.am | 5 -
TAO/orbsvcs/tests/EC_MT_Mcast/Consumer.cpp | 1 +
TAO/orbsvcs/tests/EC_MT_Mcast/EC_MT_Mcast.mpc | 2 +-
TAO/orbsvcs/tests/EC_MT_Mcast/MCast.cpp | 12 +-
TAO/orbsvcs/tests/EC_MT_Mcast/Makefile.am | 3 -
TAO/orbsvcs/tests/EC_MT_Mcast/Supplier.cpp | 1 +
TAO/orbsvcs/tests/EC_MT_Mcast/run_test.pl | 18 +-
TAO/orbsvcs/tests/EC_MT_Mcast/svc.conf | 2 +-
TAO/orbsvcs/tests/EC_Mcast/EC_Mcast.cpp | 15 +-
TAO/orbsvcs/tests/EC_Mcast/Makefile.am | 2 -
TAO/orbsvcs/tests/EC_Mcast/run_test.pl | 16 +-
TAO/orbsvcs/tests/EC_Multiple/EC_Multiple.cpp | 13 +-
TAO/orbsvcs/tests/EC_Multiple/Makefile.am | 2 -
TAO/orbsvcs/tests/EC_Throughput/ECT_Consumer.cpp | 1 +
.../tests/EC_Throughput/ECT_Consumer_Driver.cpp | 13 +-
TAO/orbsvcs/tests/EC_Throughput/ECT_Driver.h | 4 -
TAO/orbsvcs/tests/EC_Throughput/ECT_Supplier.cpp | 1 +
.../tests/EC_Throughput/ECT_Supplier_Driver.cpp | 13 +-
TAO/orbsvcs/tests/EC_Throughput/ECT_Throughput.cpp | 13 +-
TAO/orbsvcs/tests/EC_Throughput/EC_Throughput.mpc | 1 -
TAO/orbsvcs/tests/EC_Throughput/Makefile.am | 4 -
TAO/orbsvcs/tests/Event/Basic/Atomic_Reconnect.cpp | 7 +-
TAO/orbsvcs/tests/Event/Basic/BCast.cpp | 15 +-
TAO/orbsvcs/tests/Event/Basic/BCast.h | 2 -
TAO/orbsvcs/tests/Event/Basic/Bitmask.cpp | 7 +-
TAO/orbsvcs/tests/Event/Basic/Complex.cpp | 7 +-
TAO/orbsvcs/tests/Event/Basic/Control.cpp | 7 +-
TAO/orbsvcs/tests/Event/Basic/Disconnect.cpp | 7 +-
TAO/orbsvcs/tests/Event/Basic/Gateway.cpp | 7 +-
TAO/orbsvcs/tests/Event/Basic/MT_Disconnect.cpp | 7 +-
TAO/orbsvcs/tests/Event/Basic/Makefile.am | 30 -
TAO/orbsvcs/tests/Event/Basic/Negation.cpp | 7 +-
TAO/orbsvcs/tests/Event/Basic/Observer.cpp | 11 +-
TAO/orbsvcs/tests/Event/Basic/Observer.h | 2 +-
TAO/orbsvcs/tests/Event/Basic/Random.cpp | 9 +-
TAO/orbsvcs/tests/Event/Basic/Reconnect.cpp | 9 +-
TAO/orbsvcs/tests/Event/Basic/Schedule.cpp | 4 +-
TAO/orbsvcs/tests/Event/Basic/Schedule.h | 2 +-
TAO/orbsvcs/tests/Event/Basic/Shutdown.cpp | 7 +-
TAO/orbsvcs/tests/Event/Basic/Timeout.cpp | 7 +-
TAO/orbsvcs/tests/Event/Basic/Wildcard.cpp | 7 +-
TAO/orbsvcs/tests/Event/Basic/rteventtestexe.mpb | 7 +-
TAO/orbsvcs/tests/Event/Mcast/Common/EC_Wrapper.h | 2 -
.../tests/Event/Mcast/Common/Gateway_EC.cpp | 7 +-
TAO/orbsvcs/tests/Event/Mcast/Common/Makefile.am | 2 -
TAO/orbsvcs/tests/Event/Mcast/Complex/Complex.mpc | 25 +-
TAO/orbsvcs/tests/Event/Mcast/Complex/Makefile.am | 6 -
TAO/orbsvcs/tests/Event/Mcast/Complex/consumer.cpp | 9 +-
.../tests/Event/Mcast/Complex/gateway-ec.cpp | 7 +-
TAO/orbsvcs/tests/Event/Mcast/Complex/supplier.cpp | 9 +-
TAO/orbsvcs/tests/Event/Mcast/Simple/Makefile.am | 6 -
TAO/orbsvcs/tests/Event/Mcast/Simple/Simple.mpc | 27 +-
TAO/orbsvcs/tests/Event/Mcast/Simple/consumer.cpp | 9 +-
.../tests/Event/Mcast/Simple/gateway-ec.cpp | 7 +-
TAO/orbsvcs/tests/Event/Mcast/Simple/supplier.cpp | 9 +-
TAO/orbsvcs/tests/Event/Mcast/Two_Way/Makefile.am | 4 -
TAO/orbsvcs/tests/Event/Mcast/Two_Way/Two_Way.mpc | 16 +-
.../tests/Event/Mcast/Two_Way/application.cpp | 11 +-
.../tests/Event/Mcast/Two_Way/gateway-ec.cpp | 7 +-
TAO/orbsvcs/tests/Event/Performance/Connect.cpp | 9 +-
TAO/orbsvcs/tests/Event/Performance/Inversion.cpp | 11 +-
TAO/orbsvcs/tests/Event/Performance/Latency.cpp | 13 +-
TAO/orbsvcs/tests/Event/Performance/Latency.h | 2 -
.../tests/Event/Performance/Latency_Server.cpp | 13 +-
TAO/orbsvcs/tests/Event/Performance/Makefile.am | 10 -
TAO/orbsvcs/tests/Event/Performance/Throughput.cpp | 7 +-
.../tests/Event/Performance/eventperftestexe.mpb | 8 +-
TAO/orbsvcs/tests/Event/lib/Driver.cpp | 7 +-
TAO/orbsvcs/tests/Event/lib/Driver.h | 3 -
TAO/orbsvcs/tests/Event/lib/Makefile.am | 2 -
TAO/orbsvcs/tests/FT_App/FTAPP_Analyzer_Main.cpp | 2 +
.../tests/FT_App/FTAPP_FactoryRegistry_Main.cpp | 2 +
.../tests/FT_App/FTAPP_FaultConsumer_Main.cpp | 2 +
TAO/orbsvcs/tests/FT_App/FTAPP_Notifier_Main.cpp | 2 +
TAO/orbsvcs/tests/FT_App/FT_Client.cpp | 13 +-
TAO/orbsvcs/tests/FT_App/FT_Creator.cpp | 11 +-
TAO/orbsvcs/tests/FT_App/FT_Creator.h | 4 +-
TAO/orbsvcs/tests/FT_App/FT_Replica.cpp | 2 +
TAO/orbsvcs/tests/FT_App/FT_ReplicaFactory_i.cpp | 5 +-
.../FT_App/FT_ReplicationManagerController.cpp | 14 +-
TAO/orbsvcs/tests/FT_App/FT_TestReplica_i.cpp | 4 +-
TAO/orbsvcs/tests/FT_App/Makefile.am | 19 -
.../ReplicationManagerFaultConsumerAdapter.cpp | 5 +-
TAO/orbsvcs/tests/FT_App/StubBatchConsumer.cpp | 1 +
TAO/orbsvcs/tests/FT_App/StubFaultAnalyzer.cpp | 5 +-
TAO/orbsvcs/tests/FT_App/StubFaultConsumer.cpp | 3 +-
TAO/orbsvcs/tests/FT_App/StubFaultNotifier.cpp | 5 +-
.../tests/FT_App/TAO_Object_Group_Creator.cpp | 2 +-
.../tests/FT_App/TAO_Object_Group_Creator.h | 2 -
.../GroupRef_Manipulation/Makefile.am | 7 -
.../Server_Request_Interceptor.cpp | 26 +-
.../Server_Request_Interceptor.h | 5 -
.../GroupRef_Manipulation/client.cpp | 33 +-
.../GroupRef_Manipulation/server.cpp | 15 +-
.../FaultTolerance/GroupRef_Manipulation/test.idl | 1 -
TAO/orbsvcs/tests/FaultTolerance/IOGR/Makefile.am | 7 -
TAO/orbsvcs/tests/FaultTolerance/IOGR/Manager.cpp | 22 +-
TAO/orbsvcs/tests/FaultTolerance/IOGR/server.cpp | 13 +-
.../FaultTolerance/IOGRManipulation/IOGRTest.cpp | 7 +-
.../FaultTolerance/IOGRManipulation/Makefile.am | 2 -
TAO/orbsvcs/tests/FtRtEvent/Makefile.am | 4 -
TAO/orbsvcs/tests/FtRtEvent/PushSupplier.h | 2 +
TAO/orbsvcs/tests/FtRtEvent/consumer.cpp | 13 +-
TAO/orbsvcs/tests/FtRtEvent/supplier.cpp | 13 +-
TAO/orbsvcs/tests/HTIOP/AMI/Makefile.am | 3 -
TAO/orbsvcs/tests/HTIOP/AMI/Test_Output.cpp | 4 +-
TAO/orbsvcs/tests/HTIOP/AMI/client.cpp | 19 +-
TAO/orbsvcs/tests/HTIOP/AMI/server.cpp | 13 +-
TAO/orbsvcs/tests/HTIOP/AMI/simple_client.cpp | 19 +-
TAO/orbsvcs/tests/HTIOP/BiDirectional/Makefile.am | 3 -
.../tests/HTIOP/BiDirectional/Test_Output.cpp | 4 +-
TAO/orbsvcs/tests/HTIOP/BiDirectional/client.cpp | 11 +-
TAO/orbsvcs/tests/HTIOP/BiDirectional/server.cpp | 13 +-
TAO/orbsvcs/tests/HTIOP/Hello/Makefile.am | 3 -
TAO/orbsvcs/tests/HTIOP/Hello/Test_Output.cpp | 4 +-
TAO/orbsvcs/tests/HTIOP/Hello/client.cpp | 11 +-
TAO/orbsvcs/tests/HTIOP/Hello/server.cpp | 13 +-
TAO/orbsvcs/tests/HTIOP/test_config.h | 4 +-
TAO/orbsvcs/tests/IOR_MCast/IOR_MCast.mpc | 3 +
TAO/orbsvcs/tests/IOR_MCast/Makefile.am | 3 -
TAO/orbsvcs/tests/IOR_MCast/client.cpp | 6 +-
TAO/orbsvcs/tests/IOR_MCast/ior_mcast_client_i.cpp | 4 +-
TAO/orbsvcs/tests/IOR_MCast/server.cpp | 6 +-
TAO/orbsvcs/tests/IOR_MCast/server_i.cpp | 5 +-
TAO/orbsvcs/tests/ImplRepo/ImplRepo.mpc | 3 +-
TAO/orbsvcs/tests/ImplRepo/Makefile.am | 8 -
TAO/orbsvcs/tests/ImplRepo/NameService/test.cpp | 7 +-
TAO/orbsvcs/tests/ImplRepo/airplane_client.cpp | 7 +-
TAO/orbsvcs/tests/ImplRepo/airplane_client_i.cpp | 3 +-
TAO/orbsvcs/tests/ImplRepo/airplane_server.cpp | 7 +-
TAO/orbsvcs/tests/ImplRepo/airplane_server_i.cpp | 5 +-
TAO/orbsvcs/tests/ImplRepo/nestea_client.cpp | 7 +-
TAO/orbsvcs/tests/ImplRepo/nestea_client_i.cpp | 3 +-
TAO/orbsvcs/tests/ImplRepo/nestea_i.cpp | 4 +-
TAO/orbsvcs/tests/ImplRepo/nestea_server.cpp | 7 +-
TAO/orbsvcs/tests/ImplRepo/nestea_server_i.cpp | 5 +-
TAO/orbsvcs/tests/ImplRepo/run_test.pl | 114 +-
TAO/orbsvcs/tests/ImplRepo/scale/Makefile.am | 3 -
TAO/orbsvcs/tests/ImplRepo/scale/client.cpp | 7 +-
TAO/orbsvcs/tests/ImplRepo/scale/server.cpp | 7 +-
TAO/orbsvcs/tests/ImplRepo/scale/server_i.cpp | 3 +-
.../InterfaceRepo/Application_Test/client.cpp | 8 +-
.../Application_Test/ifr_dii_client.cpp | 9 +-
.../InterfaceRepo/Application_Test/server.cpp | 10 +-
.../tests/InterfaceRepo/IDL3_Test/client.cpp | 8 +-
.../tests/InterfaceRepo/IDL3_Test/idl3_client.cpp | 9 +-
.../IFR_Inheritance_Test/IFR_Inheritance_Test.idl | 33 -
.../IFR_Inheritance_Test/IFR_Inheritance_Test.mpc | 11 -
.../InterfaceRepo/IFR_Inheritance_Test/Makefile.am | 42 -
.../InterfaceRepo/IFR_Inheritance_Test/README | 75 -
.../InterfaceRepo/IFR_Inheritance_Test/main.cpp | 120 -
.../InterfaceRepo/IFR_Inheritance_Test/run_test.pl | 156 -
.../tests/InterfaceRepo/IFR_Test/Admin_Client.cpp | 70 +-
.../tests/InterfaceRepo/IFR_Test/client.cpp | 8 +-
.../Latency_Test/Latency_Query_Client.cpp | 14 +-
.../InterfaceRepo/Latency_Test/Latency_Test.mpc | 1 -
.../tests/InterfaceRepo/Latency_Test/Makefile.am | 5 -
.../tests/InterfaceRepo/Latency_Test/client.cpp | 8 +-
TAO/orbsvcs/tests/InterfaceRepo/Makefile.am | 1 -
.../tests/InterfaceRepo/Persistence_Test/Ptest.cpp | 19 +-
.../tests/InterfaceRepo/Persistence_Test/test.cpp | 8 +-
TAO/orbsvcs/tests/Interoperable_Naming/client.cpp | 7 +-
.../Interoperable_Naming/ncontextext_client_i.cpp | 30 +-
.../Application_Controlled/LB_server.cpp | 2 +-
.../Application_Controlled/Makefile.am | 3 -
.../GenericFactory/Application_Controlled/README | 11 -
.../Application_Controlled/client.cpp | 11 +-
.../Application_Controlled/server.cpp | 7 +-
.../Infrastructure_Controlled/LB_server.cpp | 2 +-
.../Infrastructure_Controlled/Makefile.am | 3 -
.../Infrastructure_Controlled/README | 8 -
.../Infrastructure_Controlled/client.cpp | 11 +-
.../Infrastructure_Controlled/server.cpp | 7 +-
.../GenericFactory/Manage_Object_Group/server.cpp | 7 +-
.../tests/LoadBalancing/LoadMonitor/CPU/client.cpp | 10 +-
.../tests/Log/Basic_Log_Test/Basic_Log_Test.cpp | 8 +-
TAO/orbsvcs/tests/Log/Basic_Log_Test/client.cpp | 5 +-
TAO/orbsvcs/tests/Makefile.am | 4 -
TAO/orbsvcs/tests/Miop/McastHello/Makefile.am | 3 -
TAO/orbsvcs/tests/Miop/McastHello/client.cpp | 11 +-
TAO/orbsvcs/tests/Miop/McastHello/server.cpp | 13 +-
TAO/orbsvcs/tests/Notify/Basic/AdminProperties.cpp | 9 +-
TAO/orbsvcs/tests/Notify/Basic/Basic.mpc | 10 -
.../tests/Notify/Basic/ConnectDisconnect.cpp | 11 +-
TAO/orbsvcs/tests/Notify/Basic/ConnectDisconnect.h | 2 +-
TAO/orbsvcs/tests/Notify/Basic/Events.cpp | 15 +-
TAO/orbsvcs/tests/Notify/Basic/Events.h | 2 +-
TAO/orbsvcs/tests/Notify/Basic/Filter.cpp | 11 +-
TAO/orbsvcs/tests/Notify/Basic/Filter.h | 2 +-
TAO/orbsvcs/tests/Notify/Basic/IdAssignment.cpp | 19 +-
TAO/orbsvcs/tests/Notify/Basic/LifeCycle.cpp | 19 +-
TAO/orbsvcs/tests/Notify/Basic/Makefile.am | 90 -
TAO/orbsvcs/tests/Notify/Basic/MultiTypes.cpp | 14 +-
TAO/orbsvcs/tests/Notify/Basic/MultiTypes.h | 2 +-
TAO/orbsvcs/tests/Notify/Basic/Sequence.cpp | 23 +-
TAO/orbsvcs/tests/Notify/Basic/Sequence.h | 2 +-
TAO/orbsvcs/tests/Notify/Basic/Simple.cpp | 15 +-
TAO/orbsvcs/tests/Notify/Basic/Simple.h | 2 +-
TAO/orbsvcs/tests/Notify/Basic/Updates.cpp | 8 +-
TAO/orbsvcs/tests/Notify/Basic/Updates.h | 2 +-
TAO/orbsvcs/tests/Notify/Basic/run_test_ipv6.pl | 20 +-
TAO/orbsvcs/tests/Notify/Blocking/Blocking.mpc | 1 +
TAO/orbsvcs/tests/Notify/Blocking/Makefile.am | 28 +-
.../Blocking/Notify_Structured_Push_Consumer.cpp | 4 +-
.../tests/Notify/Blocking/Structured_Consumer.cpp | 9 +-
.../tests/Notify/Blocking/Structured_Supplier.cpp | 12 +-
TAO/orbsvcs/tests/Notify/Blocking/common.cpp | 63 +
TAO/orbsvcs/tests/Notify/Blocking/common.h | 26 +
TAO/orbsvcs/tests/Notify/Destroy/Makefile.am | 9 -
TAO/orbsvcs/tests/Notify/Destroy/main.cpp | 5 +-
TAO/orbsvcs/tests/Notify/Discarding/Discarding.mpc | 2 +
TAO/orbsvcs/tests/Notify/Discarding/Makefile.am | 53 +-
.../Discarding/Notify_Structured_Push_Consumer.cpp | 6 +-
.../tests/Notify/Discarding/Sequence_Consumer.cpp | 9 +-
.../tests/Notify/Discarding/Sequence_Supplier.cpp | 11 +-
.../Notify/Discarding/Structured_Consumer.cpp | 9 +-
.../Notify/Discarding/Structured_Supplier.cpp | 11 +-
TAO/orbsvcs/tests/Notify/Discarding/common.cpp | 63 +
TAO/orbsvcs/tests/Notify/Discarding/common.h | 26 +
TAO/orbsvcs/tests/Notify/Discarding/notify.conf | 2 +-
TAO/orbsvcs/tests/Notify/Driver/Makefile.am | 9 -
TAO/orbsvcs/tests/Notify/Driver/main.cpp | 5 +-
.../tests/Notify/MT_Dispatching/MT_Dispatching.mpc | 3 -
.../tests/Notify/MT_Dispatching/Makefile.am | 21 -
.../Notify/MT_Dispatching/Structured_Consumer.cpp | 9 +-
.../Notify/MT_Dispatching/Structured_Supplier.cpp | 11 +-
TAO/orbsvcs/tests/Notify/Ordering/Makefile.am | 53 +-
TAO/orbsvcs/tests/Notify/Ordering/Ordering.mpc | 2 +
.../tests/Notify/Ordering/Sequence_Consumer.cpp | 9 +-
.../tests/Notify/Ordering/Sequence_Supplier.cpp | 11 +-
.../tests/Notify/Ordering/Structured_Consumer.cpp | 9 +-
.../tests/Notify/Ordering/Structured_Supplier.cpp | 11 +-
TAO/orbsvcs/tests/Notify/Ordering/common.cpp | 63 +
TAO/orbsvcs/tests/Notify/Ordering/common.h | 26 +
.../tests/Notify/PluggableTopology/main.cpp | 8 +-
TAO/orbsvcs/tests/Notify/RT_lib/Makefile.am | 2 -
TAO/orbsvcs/tests/Notify/RT_lib/RT_POA_Command.cpp | 8 +-
TAO/orbsvcs/tests/Notify/RT_lib/RT_POA_Command.h | 6 +-
TAO/orbsvcs/tests/Notify/Reconnecting/Consumer.cpp | 31 +-
TAO/orbsvcs/tests/Notify/Reconnecting/Makefile.am | 18 -
TAO/orbsvcs/tests/Notify/Reconnecting/Supplier.cpp | 38 +-
TAO/orbsvcs/tests/Notify/Reconnecting/event.conf | 2 +-
.../tests/Notify/Reconnecting/ns_mt_both.conf | 4 +-
.../tests/Notify/Reconnecting/ns_mt_topo.conf | 2 +-
.../tests/Notify/Reconnecting/ns_st_both.conf | 4 +-
.../tests/Notify/Reconnecting/ns_st_topo.conf | 2 +-
.../Notify/Sequence_Multi_ETCL_Filter/Makefile.am | 28 +-
.../Notify_Sequence_Push_Consumer.cpp | 108 +-
.../Seq_Multi_ETCL_Filter.mpc | 1 +
.../Sequence_Consumer.cpp | 13 +-
.../Sequence_Supplier.cpp | 89 +-
.../Notify/Sequence_Multi_ETCL_Filter/common.cpp | 63 +
.../Notify/Sequence_Multi_ETCL_Filter/common.h | 26 +
.../tests/Notify/Sequence_Multi_Filter/Makefile.am | 28 +-
.../Notify_Sequence_Push_Consumer.cpp | 55 +-
.../Notify_Sequence_Push_Consumer.h | 2 +
.../Sequence_Multi_Filter/Seq_Multi_Filter.mpc | 1 +
.../Sequence_Multi_Filter/Sequence_Consumer.cpp | 256 +-
.../Sequence_Multi_Filter/Sequence_Supplier.cpp | 86 +-
.../tests/Notify/Sequence_Multi_Filter/common.cpp | 63 +
.../tests/Notify/Sequence_Multi_Filter/common.h | 26 +
.../tests/Notify/Sequence_Multi_Filter/run_test.pl | 68 +-
.../tests/Notify/Structured_Filter/Makefile.am | 21 -
.../Structured_Filter/Structured_Consumer.cpp | 9 +-
.../Structured_Filter/Structured_Supplier.cpp | 10 +-
.../Notify/Structured_Multi_Filter/Makefile.am | 21 -
.../Structured_Consumer.cpp | 9 +-
.../Structured_Supplier.cpp | 12 +-
.../tests/Notify/Test_Filter/RT_Test_Filter.cpp | 4 +-
.../Notify/XML_Persistence/XML_Persistence.mpc | 1 -
TAO/orbsvcs/tests/Notify/XML_Persistence/main.cpp | 15 +-
.../tests/Notify/XML_Persistence/run_test.pl | 3 +-
TAO/orbsvcs/tests/Notify/XML_Persistence/svc.conf | 2 +-
.../tests/Notify/lib/Activation_Manager.cpp | 8 +-
TAO/orbsvcs/tests/Notify/lib/Activation_Manager.h | 7 +-
.../tests/Notify/lib/Application_Command.cpp | 14 +-
TAO/orbsvcs/tests/Notify/lib/Application_Command.h | 6 +-
TAO/orbsvcs/tests/Notify/lib/Command.cpp | 2 +-
TAO/orbsvcs/tests/Notify/lib/Command.h | 10 +-
TAO/orbsvcs/tests/Notify/lib/Command_Builder.cpp | 9 +-
TAO/orbsvcs/tests/Notify/lib/Command_Builder.h | 6 +-
.../tests/Notify/lib/ConsumerAdmin_Command.cpp | 10 +-
.../tests/Notify/lib/ConsumerAdmin_Command.h | 6 +-
TAO/orbsvcs/tests/Notify/lib/Driver.cpp | 31 +-
TAO/orbsvcs/tests/Notify/lib/Driver.h | 2 +-
.../tests/Notify/lib/EventChannel_Command.cpp | 12 +-
.../tests/Notify/lib/EventChannel_Command.h | 8 +-
TAO/orbsvcs/tests/Notify/lib/Filter_Command.cpp | 11 +-
TAO/orbsvcs/tests/Notify/lib/Filter_Command.h | 6 +-
TAO/orbsvcs/tests/Notify/lib/Makefile.am | 6 +-
TAO/orbsvcs/tests/Notify/lib/Name.cpp | 45 +-
TAO/orbsvcs/tests/Notify/lib/Name.h | 34 +-
.../tests/Notify/lib/Notify_Test_Client.cpp | 7 +-
TAO/orbsvcs/tests/Notify/lib/Notify_Test_Client.h | 4 +-
TAO/orbsvcs/tests/Notify/lib/Notify_lib.mpc | 2 +-
TAO/orbsvcs/tests/Notify/lib/Options_Parser.cpp | 10 +-
TAO/orbsvcs/tests/Notify/lib/Options_Parser.h | 10 +-
TAO/orbsvcs/tests/Notify/lib/Peer.cpp | 3 +-
TAO/orbsvcs/tests/Notify/lib/Peer.h | 8 +-
TAO/orbsvcs/tests/Notify/lib/Peer_T.cpp | 1 +
TAO/orbsvcs/tests/Notify/lib/Periodic_Consumer.cpp | 8 +-
TAO/orbsvcs/tests/Notify/lib/Periodic_Consumer.h | 12 +-
.../tests/Notify/lib/Periodic_Consumer_Command.cpp | 16 +-
.../tests/Notify/lib/Periodic_Consumer_Command.h | 6 +-
TAO/orbsvcs/tests/Notify/lib/Periodic_Supplier.cpp | 7 +-
TAO/orbsvcs/tests/Notify/lib/Periodic_Supplier.h | 12 +-
.../tests/Notify/lib/Periodic_Supplier_Command.cpp | 16 +-
.../tests/Notify/lib/Periodic_Supplier_Command.h | 6 +-
.../tests/Notify/lib/SupplierAdmin_Command.cpp | 10 +-
.../tests/Notify/lib/SupplierAdmin_Command.h | 6 +-
TAO/orbsvcs/tests/Notify/lib/Task_Stats.cpp | 14 +-
TAO/orbsvcs/tests/Notify/lib/Task_Stats.h | 8 +-
TAO/orbsvcs/tests/Notify/lib/Task_Stats.inl | 1 -
TAO/orbsvcs/tests/Notify/lib/common.cpp | 56 -
TAO/orbsvcs/tests/Notify/lib/common.h | 36 -
.../Notify/performance-tests/Filter/Filter.mpc | 4 +-
.../Notify/performance-tests/Filter/Makefile.am | 53 +-
.../performance-tests/Filter/Sequence_Consumer.cpp | 9 +-
.../performance-tests/Filter/Sequence_Supplier.cpp | 23 +-
.../Filter/Structured_Consumer.cpp | 9 +-
.../Filter/Structured_Supplier.cpp | 11 +-
.../Notify/performance-tests/Filter/common.cpp | 63 +
.../tests/Notify/performance-tests/Filter/common.h | 26 +
.../Notify/performance-tests/RedGreen/Makefile.am | 9 -
.../performance-tests/RedGreen/RedGreen_Test.cpp | 35 +-
.../performance-tests/RedGreen/RedGreen_Test.h | 4 +-
.../Notify/performance-tests/RedGreen/main.cpp | 9 +-
.../performance-tests/Throughput/Makefile.am | 9 +-
.../performance-tests/Throughput/Throughput.cpp | 13 +-
.../performance-tests/Throughput/Throughput.h | 2 +-
TAO/orbsvcs/tests/Property/Makefile.am | 6 +-
TAO/orbsvcs/tests/Property/Property.mpc | 2 +-
TAO/orbsvcs/tests/Property/client.cpp | 7 +-
TAO/orbsvcs/tests/Property/client.h | 1 +
TAO/orbsvcs/tests/Property/main.cpp | 2 +-
TAO/orbsvcs/tests/Property/server.cpp | 8 +-
TAO/orbsvcs/tests/RTCosScheduling/client.cpp | 2 +-
TAO/orbsvcs/tests/RTCosScheduling/server.cpp | 2 +-
TAO/orbsvcs/tests/Redundant_Naming/client.cpp | 17 +-
TAO/orbsvcs/tests/Sched/DynSched_Test.cpp | 3 +-
TAO/orbsvcs/tests/Sched_Conf/Sched_Conf.cpp | 12 +-
.../tests/Sched_Conf/Sched_Conf_Anomalies.cpp | 6 +-
.../tests/Sched_Conf/Sched_Conf_Runtime.cpp | 2 +-
.../tests/Security/BiDirectional/Makefile.am | 3 -
.../tests/Security/BiDirectional/client.cpp | 15 +-
.../tests/Security/BiDirectional/server.cpp | 13 +-
.../tests/Security/BiDirectional/test_i.cpp | 8 +-
TAO/orbsvcs/tests/Security/Big_Request/Makefile.am | 7 -
TAO/orbsvcs/tests/Security/Big_Request/client.cpp | 4 +-
TAO/orbsvcs/tests/Security/Big_Request/server.cpp | 4 +-
TAO/orbsvcs/tests/Security/Callback/Makefile.am | 8 -
TAO/orbsvcs/tests/Security/Callback/client.cpp | 2 +-
TAO/orbsvcs/tests/Security/Callback/server.cpp | 2 +-
TAO/orbsvcs/tests/Security/Crash_Test/Makefile.am | 13 -
.../Security/Crash_Test/Security_Crash_Test.mpc | 4 +-
TAO/orbsvcs/tests/Security/Crash_Test/client.cpp | 4 +-
TAO/orbsvcs/tests/Security/Crash_Test/server.cpp | 4 +-
.../tests/Security/MT_IIOP_SSL/MT_IIOP_SSL.mpc | 2 +-
TAO/orbsvcs/tests/Security/MT_IIOP_SSL/Makefile.am | 8 -
TAO/orbsvcs/tests/Security/MT_IIOP_SSL/client.cpp | 11 +-
TAO/orbsvcs/tests/Security/MT_IIOP_SSL/server.cpp | 4 +-
TAO/orbsvcs/tests/Security/MT_SSLIOP/Makefile.am | 7 -
TAO/orbsvcs/tests/Security/MT_SSLIOP/client.cpp | 4 +-
.../tests/Security/MT_SSLIOP/run_test_harsh.pl | 64 -
.../tests/Security/MT_SSLIOP/run_test_heavy.pl | 65 -
TAO/orbsvcs/tests/Security/MT_SSLIOP/server.cpp | 4 +-
.../tests/Security/Secure_Invocation/Makefile.am | 10 -
.../Secure_Invocation/Secure_Invocation.mpc | 4 +-
.../tests/Security/Secure_Invocation/client.cpp | 15 +-
.../tests/Security/Secure_Invocation/server.cpp | 4 +-
.../tests/Security/ssliop_corbaloc/client.cpp | 11 +-
TAO/orbsvcs/tests/Simple_Naming/client.cpp | 11 +-
TAO/orbsvcs/tests/Time/Client_i.cpp | 3 +-
TAO/orbsvcs/tests/Time/client.cpp | 7 +-
TAO/orbsvcs/tests/Trading/Makefile.am | 3 -
TAO/orbsvcs/tests/Trading/Offer_Importer.cpp | 2 +-
TAO/orbsvcs/tests/Trading/TT_Info.cpp | 6 +-
TAO/orbsvcs/tests/Trading/TT_Info.h | 1 +
TAO/orbsvcs/tests/Trading/Trading.mpc | 2 +-
TAO/orbsvcs/tests/Trading/colocated_test.cpp | 11 +-
TAO/orbsvcs/tests/Trading/export_test.cpp | 12 +-
TAO/orbsvcs/tests/Trading/import_test.cpp | 8 +-
TAO/orbsvcs/tests/Trading/run_test.pl | 8 +-
TAO/orbsvcs/tests/ior_corbaname/Makefile.am | 3 -
TAO/orbsvcs/tests/ior_corbaname/client.cpp | 6 +-
.../tests/ior_corbaname/ior_corbaname_client_i.cpp | 1 +
TAO/orbsvcs/tests/ior_corbaname/server.cpp | 7 +-
.../tests/tests_svc_loader/tests_svc_loader.cpp | 8 +-
TAO/performance-tests/AMI_Latency/Roundtrip.cpp | 26 -
TAO/performance-tests/AMI_Latency/Roundtrip.h | 46 -
.../AMI_Latency/Roundtrip_Handler.cpp | 75 -
.../AMI_Latency/Roundtrip_Handler.h | 61 -
TAO/performance-tests/AMI_Latency/Server_Task.cpp | 24 -
TAO/performance-tests/AMI_Latency/client.cpp | 185 -
TAO/performance-tests/AMI_Latency/server.cpp | 155 -
TAO/performance-tests/Anyop/Anyop.mpc | 1 -
TAO/performance-tests/Anyop/Makefile.am | 5 -
TAO/performance-tests/Anyop/anyop.cpp | 4 +-
TAO/performance-tests/CSD_Strategy/Makefile.am | 15 -
.../CSD_Strategy/TestApps/ClientApp.cpp | 200 -
.../CSD_Strategy/TestApps/ClientApp.h | 63 -
.../CSD_Strategy/TestApps/Makefile.am | 78 -
TAO/performance-tests/CSD_Strategy/TestApps/README | 64 -
.../CSD_Strategy/TestApps/ServerApp.cpp | 430 -
.../CSD_Strategy/TestApps/ServerApp.h | 95 -
.../CSD_Strategy/TestApps/client_main.cpp | 7 -
.../CSD_Strategy/TestApps/csd_pt_testapps.mpc | 21 -
.../CSD_Strategy/TestApps/run_test.pl | 244 -
.../CSD_Strategy/TestApps/server_main.cpp | 5 -
.../CSD_Strategy/TestInf/AppHelper.cpp | 102 -
.../CSD_Strategy/TestInf/AppHelper.h | 114 -
.../CSD_Strategy/TestInf/AppShutdown.cpp | 84 -
.../CSD_Strategy/TestInf/AppShutdown.h | 42 -
.../CSD_Strategy/TestInf/CSD_PT_TestInf_Export.h | 58 -
.../CSD_Strategy/TestInf/CancelledException.idl | 7 -
.../CSD_Strategy/TestInf/ClientEngine.cpp | 12 -
.../CSD_Strategy/TestInf/ClientEngine.h | 39 -
.../CSD_Strategy/TestInf/ClientTask.cpp | 117 -
.../CSD_Strategy/TestInf/ClientTask.h | 53 -
.../CSD_Strategy/TestInf/CustomException.idl | 7 -
.../CSD_Strategy/TestInf/FooException.idl | 7 -
.../CSD_Strategy/TestInf/Makefile.am | 211 -
.../CSD_Strategy/TestInf/OrbRunner.cpp | 57 -
.../CSD_Strategy/TestInf/OrbRunner.h | 24 -
.../CSD_Strategy/TestInf/OrbShutdownTask.cpp | 75 -
.../CSD_Strategy/TestInf/OrbShutdownTask.h | 40 -
.../CSD_Strategy/TestInf/OrbTask.cpp | 98 -
.../CSD_Strategy/TestInf/OrbTask.h | 39 -
TAO/performance-tests/CSD_Strategy/TestInf/README | 13 -
.../CSD_Strategy/TestInf/ServantList_T.cpp | 102 -
.../CSD_Strategy/TestInf/ServantList_T.h | 67 -
.../CSD_Strategy/TestInf/TestAppBase.cpp | 30 -
.../CSD_Strategy/TestInf/TestAppBase.h | 36 -
.../CSD_Strategy/TestInf/TestAppException.idl | 7 -
.../CSD_Strategy/TestInf/TestAppMain.h | 49 -
.../CSD_Strategy/TestInf/csd_pt_testinf.mpc | 38 -
.../TestServant/CSD_PT_TestServant_Export.h | 58 -
.../CSD_Strategy/TestServant/Foo.idl | 29 -
.../CSD_Strategy/TestServant/Foo_ClientEngine.cpp | 88 -
.../CSD_Strategy/TestServant/Foo_ClientEngine.h | 41 -
.../CSD_Strategy/TestServant/Foo_Statistics.cpp | 75 -
.../CSD_Strategy/TestServant/Foo_Statistics.h | 33 -
.../CSD_Strategy/TestServant/Foo_i.cpp | 83 -
.../CSD_Strategy/TestServant/Foo_i.h | 45 -
.../CSD_Strategy/TestServant/Makefile.am | 86 -
.../CSD_Strategy/TestServant/README | 10 -
.../TestServant/csd_pt_testservant.mpc | 20 -
TAO/performance-tests/Callback/Makefile.am | 11 -
TAO/performance-tests/Callback/client.cpp | 4 +-
TAO/performance-tests/Callback/server.cpp | 4 +-
.../Cubit/TAO/DII_Cubit/Makefile.am | 2 -
.../Cubit/TAO/DII_Cubit/client.cpp | 6 +-
.../Cubit/TAO/IDL_Cubit/Cubit_Client.cpp | 2 +-
.../Cubit/TAO/IDL_Cubit/Cubit_Server.cpp | 2 +-
.../Cubit/TAO/IDL_Cubit/Makefile.am | 23 +-
.../Cubit/TAO/IDL_Cubit/client.cpp | 7 +-
.../Cubit/TAO/IDL_Cubit/collocation_test.cpp | 4 +-
.../Cubit/TAO/IDL_Cubit/server.cpp | 7 +-
.../Cubit/TAO/MT_Cubit/Globals.cpp | 2 +-
TAO/performance-tests/Cubit/TAO/MT_Cubit/Globals.h | 2 -
.../Cubit/TAO/MT_Cubit/Makefile.am | 19 +-
.../Cubit/TAO/MT_Cubit/Task_Client.cpp | 2 +-
.../Cubit/TAO/MT_Cubit/client.cpp | 56 +-
.../Cubit/TAO/MT_Cubit/server.cpp | 7 +-
TAO/performance-tests/DII_Latency/Roundtrip.cpp | 26 -
TAO/performance-tests/DII_Latency/Roundtrip.h | 46 -
TAO/performance-tests/DII_Latency/client.cpp | 178 -
TAO/performance-tests/DII_Latency/server.cpp | 136 -
TAO/performance-tests/DSI_Latency/Roundtrip.cpp | 97 -
TAO/performance-tests/DSI_Latency/Roundtrip.h | 48 -
TAO/performance-tests/DSI_Latency/client.cpp | 163 -
TAO/performance-tests/DSI_Latency/server.cpp | 142 -
.../Deferred_Latency/Roundtrip.cpp | 26 -
TAO/performance-tests/Deferred_Latency/Roundtrip.h | 46 -
TAO/performance-tests/Deferred_Latency/client.cpp | 203 -
TAO/performance-tests/Deferred_Latency/server.cpp | 136 -
.../Latency/AMH_Single_Threaded/Makefile.am | 7 -
.../Latency/AMH_Single_Threaded/client.cpp | 4 +-
.../Latency/AMH_Single_Threaded/server.cpp | 4 +-
TAO/performance-tests/Latency/AMI/Makefile.am | 7 -
.../Latency/AMI/Roundtrip_Handler.cpp | 12 +-
.../Latency/AMI/Roundtrip_Handler.h | 4 +-
TAO/performance-tests/Latency/AMI/client.cpp | 4 +-
TAO/performance-tests/Latency/AMI/server.cpp | 4 +-
.../Latency/Collocation/Collocated_Test.cpp | 4 +-
.../Latency/Collocation/Makefile.am | 5 -
TAO/performance-tests/Latency/DII/Makefile.am | 9 -
TAO/performance-tests/Latency/DII/client.cpp | 10 +-
TAO/performance-tests/Latency/DII/server.cpp | 4 +-
TAO/performance-tests/Latency/DSI/Makefile.am | 4 -
TAO/performance-tests/Latency/DSI/Roundtrip.cpp | 2 +-
TAO/performance-tests/Latency/DSI/client.cpp | 4 +-
TAO/performance-tests/Latency/DSI/server.cpp | 4 +-
TAO/performance-tests/Latency/Deferred/Makefile.am | 9 -
TAO/performance-tests/Latency/Deferred/client.cpp | 6 +-
TAO/performance-tests/Latency/Deferred/server.cpp | 4 +-
.../Latency/Single_Threaded/Makefile.am | 19 +-
.../Latency/Single_Threaded/client.cpp | 4 +-
.../Latency/Single_Threaded/server.cpp | 4 +-
.../Latency/Thread_Per_Connection/Makefile.am | 19 +-
.../Latency/Thread_Per_Connection/client.cpp | 4 +-
.../Latency/Thread_Per_Connection/server.cpp | 4 +-
.../Latency/Thread_Pool/Makefile.am | 19 +-
.../Latency/Thread_Pool/client.cpp | 4 +-
.../Latency/Thread_Pool/server.cpp | 4 +-
TAO/performance-tests/Memory/IORsize/Makefile.am | 3 -
TAO/performance-tests/Memory/IORsize/client.cpp | 4 +-
TAO/performance-tests/Memory/IORsize/server.cpp | 4 +-
.../Memory/Single_Threaded/Makefile.am | 3 -
.../Memory/Single_Threaded/client.cpp | 4 +-
.../Memory/Single_Threaded/server.cpp | 4 +-
.../POA/Create_Reference/Create_Reference.mpc | 1 -
.../POA/Create_Reference/Makefile.am | 5 -
.../POA/Create_Reference/create_reference.cpp | 4 +-
TAO/performance-tests/POA/Demux/Makefile.am | 3 -
TAO/performance-tests/POA/Demux/client.cpp | 2 +-
TAO/performance-tests/POA/Demux/demux_stats.cpp | 4 +-
.../POA/Demux/demux_test_client.cpp | 2 +-
.../POA/Demux/demux_test_server.cpp | 2 +-
TAO/performance-tests/POA/Demux/server.cpp | 2 +-
TAO/performance-tests/POA/Demux/write_names.cpp | 2 +-
.../Implicit_Activation/Implicit_Activation.mpc | 7 +-
.../POA/Implicit_Activation/Makefile.am | 15 +-
.../POA/Implicit_Activation/client.cpp | 4 +-
.../POA/Implicit_Activation/collocated.cpp | 4 +-
.../POA/Implicit_Activation/server.cpp | 4 +-
.../Object_Creation_And_Registration/Makefile.am | 5 -
.../Object_Creation_And_Registration.mpc | 1 -
.../registration.cpp | 4 +-
TAO/performance-tests/Pluggable/Makefile.am | 3 -
TAO/performance-tests/Pluggable/PP_Test_Client.cpp | 2 +-
TAO/performance-tests/Pluggable/PP_Test_Server.cpp | 2 +-
TAO/performance-tests/Pluggable/client.cpp | 2 +-
TAO/performance-tests/Pluggable/server.cpp | 2 +-
TAO/performance-tests/Protocols/Makefile.am | 9 -
TAO/performance-tests/Protocols/Protocols.mpc | 12 +-
TAO/performance-tests/Protocols/distributor.cpp | 4 +-
TAO/performance-tests/Protocols/receiver.cpp | 4 +-
TAO/performance-tests/Protocols/sender.cpp | 4 +-
.../Endpoint_Per_Priority/Makefile | 616 -
.../Orb_Per_Priority/Makefile.am | 4 -
.../Multiple_Endpoints/Orb_Per_Priority/client.cpp | 4 +-
.../Multiple_Endpoints/Orb_Per_Priority/server.cpp | 4 +-
.../Multiple_Endpoints/Single_Endpoint/Makefile.am | 4 -
.../Multiple_Endpoints/Single_Endpoint/client.cpp | 4 +-
.../Multiple_Endpoints/Single_Endpoint/server.cpp | 4 +-
.../RTCorba/Oneways/Reliable/Makefile.am | 3 -
.../RTCorba/Oneways/Reliable/client.cpp | 4 +-
.../RTCorba/Oneways/Reliable/server.cpp | 4 +-
.../RTCorba/Thread_Pool/Makefile.am | 5 -
.../RTCorba/Thread_Pool/Thread_Pool.mpc | 3 +-
.../RTCorba/Thread_Pool/client.cpp | 4 +-
.../RTCorba/Thread_Pool/server.cpp | 4 +-
.../AMH_Single_Threaded/Makefile.am | 7 -
.../AMH_Single_Threaded/client.cpp | 4 +-
.../AMH_Single_Threaded/server.cpp | 4 +-
.../Sequence_Latency/AMI/Makefile.am | 7 -
.../Sequence_Latency/AMI/Roundtrip_Handler.cpp | 52 +-
.../Sequence_Latency/AMI/Roundtrip_Handler.h | 16 +-
.../Sequence_Latency/AMI/client.cpp | 4 +-
.../Sequence_Latency/AMI/server.cpp | 4 +-
.../Sequence_Latency/DII/Makefile.am | 9 -
.../Sequence_Latency/DII/client.cpp | 24 +-
.../Sequence_Latency/DII/server.cpp | 4 +-
.../Sequence_Latency/DSI/Makefile.am | 9 -
.../Sequence_Latency/DSI/Roundtrip.cpp | 2 +-
.../Sequence_Latency/DSI/client.cpp | 4 +-
.../Sequence_Latency/DSI/server.cpp | 4 +-
.../Sequence_Latency/Deferred/Deferred.mpc | 2 +-
.../Sequence_Latency/Deferred/Makefile.am | 9 -
.../Sequence_Latency/Deferred/client.cpp | 6 +-
.../Sequence_Latency/Deferred/server.cpp | 4 +-
.../Sequence_Latency/Single_Threaded/Makefile.am | 19 +-
.../Sequence_Latency/Single_Threaded/client.cpp | 4 +-
.../Sequence_Latency/Single_Threaded/server.cpp | 4 +-
.../Thread_Per_Connection/Makefile.am | 19 +-
.../Thread_Per_Connection/client.cpp | 4 +-
.../Thread_Per_Connection/server.cpp | 4 +-
.../Sequence_Latency/Thread_Pool/Makefile.am | 19 +-
.../Sequence_Latency/Thread_Pool/client.cpp | 4 +-
.../Sequence_Latency/Thread_Pool/server.cpp | 4 +-
.../Single_Threaded_Latency/Roundtrip.cpp | 26 -
.../Single_Threaded_Latency/Roundtrip.h | 46 -
.../Single_Threaded_Latency/client.cpp | 164 -
.../Single_Threaded_Latency/server.cpp | 136 -
.../Thread_Per_Connection_Latency/Client_Task.cpp | 65 -
.../Thread_Per_Connection_Latency/Client_Task.h | 46 -
.../Thread_Per_Connection_Latency/Roundtrip.cpp | 26 -
.../Thread_Per_Connection_Latency/Roundtrip.h | 46 -
.../Thread_Per_Connection_Latency/client.cpp | 149 -
.../Thread_Per_Connection_Latency/server.cpp | 136 -
.../Thread_Pool_Latency/Client_Task.cpp | 65 -
.../Thread_Pool_Latency/Client_Task.h | 46 -
.../Thread_Pool_Latency/Roundtrip.cpp | 26 -
.../Thread_Pool_Latency/Roundtrip.h | 46 -
.../Thread_Pool_Latency/Worker_Thread.cpp | 24 -
.../Thread_Pool_Latency/client.cpp | 149 -
.../Thread_Pool_Latency/server.cpp | 139 -
TAO/performance-tests/Throughput/Makefile.am | 15 +-
TAO/performance-tests/Throughput/client.cpp | 4 +-
TAO/performance-tests/Throughput/server.cpp | 4 +-
TAO/performance-tests/perf.mwc | 1 +
TAO/tao/Abstract_Servant_Base.cpp | 4 -
TAO/tao/Abstract_Servant_Base.h | 3 -
TAO/tao/Acceptor_Filter.cpp | 3 -
TAO/tao/Acceptor_Filter.h | 6 +-
TAO/tao/Acceptor_Impl.cpp | 22 +-
TAO/tao/Acceptor_Impl.h | 6 +-
TAO/tao/Acceptor_Registry.cpp | 22 +-
TAO/tao/Acceptor_Registry.h | 13 +-
TAO/tao/Acceptor_Registry.i | 5 -
TAO/tao/Adapter.cpp | 5 +-
TAO/tao/Adapter.h | 9 +-
TAO/tao/Adapter_Factory.cpp | 5 +-
TAO/tao/Adapter_Factory.h | 10 +-
TAO/tao/Adapter_Registry.cpp | 46 +-
TAO/tao/Adapter_Registry.h | 7 +-
TAO/tao/Allocator.h | 8 +-
TAO/tao/AnyTypeCode/Alias_TypeCode.cpp | 3 -
TAO/tao/AnyTypeCode/Alias_TypeCode.h | 3 -
TAO/tao/AnyTypeCode/Alias_TypeCode.inl | 3 -
TAO/tao/AnyTypeCode/Alias_TypeCode_Static.cpp | 9 +-
TAO/tao/AnyTypeCode/Alias_TypeCode_Static.h | 3 -
TAO/tao/AnyTypeCode/Alias_TypeCode_Static.inl | 4 -
TAO/tao/AnyTypeCode/Any.cpp | 16 +-
TAO/tao/AnyTypeCode/Any.h | 8 -
TAO/tao/AnyTypeCode/Any.inl | 5 -
TAO/tao/AnyTypeCode/AnySeq.pidl | 2 -
TAO/tao/AnyTypeCode/AnySeqA.cpp | 6 +-
TAO/tao/AnyTypeCode/AnySeqA.h | 4 -
TAO/tao/AnyTypeCode/AnySeqC.cpp | 6 +-
TAO/tao/AnyTypeCode/AnySeqC.h | 4 -
TAO/tao/AnyTypeCode/AnyTypeCode_Adapter_Impl.cpp | 43 +-
TAO/tao/AnyTypeCode/AnyTypeCode_Adapter_Impl.h | 16 -
TAO/tao/AnyTypeCode/AnyTypeCode_methods.h | 4 -
TAO/tao/AnyTypeCode/Any_Arg_Traits.h | 6 +-
TAO/tao/AnyTypeCode/Any_Array_Impl_T.cpp | 28 +-
TAO/tao/AnyTypeCode/Any_Array_Impl_T.h | 11 +-
TAO/tao/AnyTypeCode/Any_Array_Impl_T.inl | 4 -
TAO/tao/AnyTypeCode/Any_Basic_Impl.cpp | 18 +-
TAO/tao/AnyTypeCode/Any_Basic_Impl.h | 5 -
TAO/tao/AnyTypeCode/Any_Basic_Impl_T.cpp | 31 +-
TAO/tao/AnyTypeCode/Any_Basic_Impl_T.h | 11 +-
TAO/tao/AnyTypeCode/Any_Basic_Impl_T.inl | 5 -
TAO/tao/AnyTypeCode/Any_Dual_Impl_T.cpp | 16 +-
TAO/tao/AnyTypeCode/Any_Dual_Impl_T.h | 12 +-
TAO/tao/AnyTypeCode/Any_Dual_Impl_T.inl | 6 -
TAO/tao/AnyTypeCode/Any_Impl.cpp | 9 +-
TAO/tao/AnyTypeCode/Any_Impl.h | 12 +-
TAO/tao/AnyTypeCode/Any_Impl_T.cpp | 24 +-
TAO/tao/AnyTypeCode/Any_Impl_T.h | 4 -
TAO/tao/AnyTypeCode/Any_Impl_T.inl | 6 +-
TAO/tao/AnyTypeCode/Any_Special_Impl_T.cpp | 32 +-
TAO/tao/AnyTypeCode/Any_Special_Impl_T.h | 11 +-
TAO/tao/AnyTypeCode/Any_Special_Impl_T.inl | 5 -
TAO/tao/AnyTypeCode/Any_SystemException.cpp | 40 +-
TAO/tao/AnyTypeCode/Any_SystemException.h | 6 +-
TAO/tao/AnyTypeCode/Any_Unknown_IDL_Type.cpp | 10 +-
TAO/tao/AnyTypeCode/Any_Unknown_IDL_Type.h | 10 +-
TAO/tao/AnyTypeCode/BooleanSeqA.cpp | 6 +-
TAO/tao/AnyTypeCode/BooleanSeqA.h | 4 -
TAO/tao/AnyTypeCode/Bounds.pidl | 2 -
TAO/tao/AnyTypeCode/BoundsA.cpp | 6 +-
TAO/tao/AnyTypeCode/BoundsA.h | 4 -
TAO/tao/AnyTypeCode/BoundsC.cpp | 6 +-
TAO/tao/AnyTypeCode/BoundsC.h | 4 -
TAO/tao/AnyTypeCode/CONV_FRAMEA.cpp | 6 +-
TAO/tao/AnyTypeCode/CONV_FRAMEA.h | 4 -
TAO/tao/AnyTypeCode/CharSeqA.cpp | 6 +-
TAO/tao/AnyTypeCode/CharSeqA.h | 4 -
TAO/tao/AnyTypeCode/CurrentA.cpp | 5 +-
TAO/tao/AnyTypeCode/CurrentA.h | 4 -
TAO/tao/AnyTypeCode/DomainA.cpp | 6 +-
TAO/tao/AnyTypeCode/DomainA.h | 4 -
TAO/tao/AnyTypeCode/DoubleSeqA.cpp | 6 +-
TAO/tao/AnyTypeCode/DoubleSeqA.h | 4 -
TAO/tao/AnyTypeCode/Dynamic.pidl | 6 +-
TAO/tao/AnyTypeCode/DynamicA.cpp | 6 +-
TAO/tao/AnyTypeCode/DynamicA.h | 4 -
TAO/tao/AnyTypeCode/DynamicC.cpp | 6 +-
TAO/tao/AnyTypeCode/DynamicC.h | 4 -
TAO/tao/AnyTypeCode/Dynamic_Parameter.pidl | 4 +-
TAO/tao/AnyTypeCode/Dynamic_ParameterA.cpp | 6 +-
TAO/tao/AnyTypeCode/Dynamic_ParameterA.h | 4 -
TAO/tao/AnyTypeCode/Dynamic_ParameterC.cpp | 6 +-
TAO/tao/AnyTypeCode/Dynamic_ParameterC.h | 4 -
TAO/tao/AnyTypeCode/Empty_Param_TypeCode.cpp | 16 +-
TAO/tao/AnyTypeCode/Empty_Param_TypeCode.h | 4 -
TAO/tao/AnyTypeCode/Empty_Param_TypeCode.inl | 3 -
TAO/tao/AnyTypeCode/Enum_TypeCode.cpp | 19 +-
TAO/tao/AnyTypeCode/Enum_TypeCode.h | 2 -
TAO/tao/AnyTypeCode/Enum_TypeCode.inl | 3 -
TAO/tao/AnyTypeCode/Enum_TypeCode_Static.cpp | 21 +-
TAO/tao/AnyTypeCode/Enum_TypeCode_Static.h | 2 -
TAO/tao/AnyTypeCode/Enum_TypeCode_Static.inl | 4 -
TAO/tao/AnyTypeCode/ExceptionA.cpp | 18 +-
TAO/tao/AnyTypeCode/ExceptionA.h | 4 -
TAO/tao/AnyTypeCode/Fixed_TypeCode.cpp | 2 -
TAO/tao/AnyTypeCode/Fixed_TypeCode.h | 4 -
TAO/tao/AnyTypeCode/Fixed_TypeCode.inl | 4 -
TAO/tao/AnyTypeCode/FloatSeqA.cpp | 6 +-
TAO/tao/AnyTypeCode/FloatSeqA.h | 4 -
TAO/tao/AnyTypeCode/GIOPA.cpp | 6 +-
TAO/tao/AnyTypeCode/GIOPA.h | 3 -
TAO/tao/AnyTypeCode/IIOPA.cpp | 7 +-
TAO/tao/AnyTypeCode/IIOPA.h | 4 -
TAO/tao/AnyTypeCode/IIOP_EndpointsA.cpp | 6 +-
TAO/tao/AnyTypeCode/IIOP_EndpointsA.h | 4 -
TAO/tao/AnyTypeCode/IOPA.cpp | 2 +-
TAO/tao/AnyTypeCode/IOP_IORA.cpp | 6 +-
TAO/tao/AnyTypeCode/IOP_IORA.h | 4 -
TAO/tao/AnyTypeCode/LongDoubleSeqA.cpp | 6 +-
TAO/tao/AnyTypeCode/LongDoubleSeqA.h | 4 -
TAO/tao/AnyTypeCode/LongLongSeqA.cpp | 6 +-
TAO/tao/AnyTypeCode/LongLongSeqA.h | 4 -
TAO/tao/AnyTypeCode/LongSeqA.cpp | 6 +-
TAO/tao/AnyTypeCode/LongSeqA.h | 4 -
TAO/tao/AnyTypeCode/Marshal.cpp | 3 -
TAO/tao/AnyTypeCode/Marshal.h | 6 +-
TAO/tao/AnyTypeCode/Marshal.inl | 6 -
TAO/tao/AnyTypeCode/Messaging_PolicyValueA.cpp | 6 +-
TAO/tao/AnyTypeCode/Messaging_PolicyValueA.h | 4 -
TAO/tao/AnyTypeCode/NVList.cpp | 23 +-
TAO/tao/AnyTypeCode/NVList.h | 4 -
TAO/tao/AnyTypeCode/NVList.inl | 4 -
TAO/tao/AnyTypeCode/NVList_Adapter_Impl.cpp | 6 +-
TAO/tao/AnyTypeCode/NVList_Adapter_Impl.h | 13 +-
TAO/tao/AnyTypeCode/Null_RefCount_Policy.h | 6 -
TAO/tao/AnyTypeCode/ObjectIdListA.cpp | 6 +-
TAO/tao/AnyTypeCode/ObjectIdListA.h | 4 -
TAO/tao/AnyTypeCode/Objref_TypeCode.cpp | 4 -
TAO/tao/AnyTypeCode/Objref_TypeCode.h | 3 -
TAO/tao/AnyTypeCode/Objref_TypeCode.inl | 3 -
TAO/tao/AnyTypeCode/Objref_TypeCode_Static.cpp | 2 -
TAO/tao/AnyTypeCode/Objref_TypeCode_Static.h | 3 -
TAO/tao/AnyTypeCode/Objref_TypeCode_Static.inl | 3 -
TAO/tao/AnyTypeCode/OctetSeqA.cpp | 6 +-
TAO/tao/AnyTypeCode/OctetSeqA.h | 4 -
TAO/tao/AnyTypeCode/PI_ForwardA.cpp | 5 +-
TAO/tao/AnyTypeCode/PI_ForwardA.h | 4 -
TAO/tao/AnyTypeCode/ParameterModeA.cpp | 6 +-
TAO/tao/AnyTypeCode/ParameterModeA.h | 4 -
TAO/tao/AnyTypeCode/PolicyA.cpp | 6 +-
TAO/tao/AnyTypeCode/PolicyA.h | 4 -
TAO/tao/AnyTypeCode/Policy_ForwardA.cpp | 6 +-
TAO/tao/AnyTypeCode/Policy_ForwardA.h | 3 -
TAO/tao/AnyTypeCode/PortableInterceptorA.cpp | 2 +-
TAO/tao/AnyTypeCode/PortableInterceptorA.h | 4 -
TAO/tao/AnyTypeCode/Recursive_Type_TypeCode.cpp | 5 +-
TAO/tao/AnyTypeCode/Recursive_Type_TypeCode.h | 6 +-
TAO/tao/AnyTypeCode/Recursive_Type_TypeCode.inl | 4 -
TAO/tao/AnyTypeCode/RefCount_Policy_Traits.h | 5 -
TAO/tao/AnyTypeCode/Sequence_TypeCode.cpp | 2 -
TAO/tao/AnyTypeCode/Sequence_TypeCode.h | 4 -
TAO/tao/AnyTypeCode/Sequence_TypeCode.inl | 4 -
TAO/tao/AnyTypeCode/Sequence_TypeCode_Static.cpp | 3 -
TAO/tao/AnyTypeCode/Sequence_TypeCode_Static.h | 2 -
TAO/tao/AnyTypeCode/Sequence_TypeCode_Static.inl | 4 -
TAO/tao/AnyTypeCode/ServicesA.cpp | 6 +-
TAO/tao/AnyTypeCode/ServicesA.h | 4 -
TAO/tao/AnyTypeCode/ShortSeqA.cpp | 6 +-
TAO/tao/AnyTypeCode/ShortSeqA.h | 4 -
TAO/tao/AnyTypeCode/StringSeqA.cpp | 6 +-
TAO/tao/AnyTypeCode/StringSeqA.h | 4 -
TAO/tao/AnyTypeCode/String_TypeCode.cpp | 2 -
TAO/tao/AnyTypeCode/String_TypeCode.h | 4 -
TAO/tao/AnyTypeCode/String_TypeCode.inl | 4 -
TAO/tao/AnyTypeCode/String_TypeCode_Static.cpp | 4 -
TAO/tao/AnyTypeCode/String_TypeCode_Static.h | 3 -
TAO/tao/AnyTypeCode/String_TypeCode_Static.inl | 4 -
TAO/tao/AnyTypeCode/String_TypeCode_Traits.h | 4 -
TAO/tao/AnyTypeCode/Struct_TypeCode.cpp | 3 -
TAO/tao/AnyTypeCode/Struct_TypeCode.h | 2 -
TAO/tao/AnyTypeCode/Struct_TypeCode.inl | 3 -
TAO/tao/AnyTypeCode/Struct_TypeCode_Static.cpp | 4 -
TAO/tao/AnyTypeCode/Struct_TypeCode_Static.h | 2 -
TAO/tao/AnyTypeCode/Struct_TypeCode_Static.inl | 3 -
TAO/tao/AnyTypeCode/SystemExceptionA.cpp | 27 +-
TAO/tao/AnyTypeCode/SystemExceptionA.h | 4 -
TAO/tao/AnyTypeCode/TAOA.cpp | 6 +-
TAO/tao/AnyTypeCode/TAOA.h | 4 -
TAO/tao/AnyTypeCode/TC_Constants_Forward.h | 109 +-
TAO/tao/AnyTypeCode/TimeBaseA.cpp | 6 +-
TAO/tao/AnyTypeCode/TimeBaseA.h | 4 -
TAO/tao/AnyTypeCode/True_RefCount_Policy.cpp | 5 +-
TAO/tao/AnyTypeCode/True_RefCount_Policy.h | 3 -
TAO/tao/AnyTypeCode/True_RefCount_Policy.inl | 3 -
TAO/tao/AnyTypeCode/TypeCode.cpp | 8 +-
TAO/tao/AnyTypeCode/TypeCode.h | 3 -
TAO/tao/AnyTypeCode/TypeCode.inl | 4 -
TAO/tao/AnyTypeCode/TypeCodeA.cpp | 8 +-
TAO/tao/AnyTypeCode/TypeCode_Base_Attributes.h | 5 -
TAO/tao/AnyTypeCode/TypeCode_Base_Attributes.inl | 3 -
TAO/tao/AnyTypeCode/TypeCode_CDR_Extraction.cpp | 302 +-
TAO/tao/AnyTypeCode/TypeCode_CDR_Extraction.h | 6 +-
TAO/tao/AnyTypeCode/TypeCode_Case_Base_T.cpp | 5 +-
TAO/tao/AnyTypeCode/TypeCode_Case_Base_T.h | 8 +-
TAO/tao/AnyTypeCode/TypeCode_Case_Base_T.inl | 3 -
TAO/tao/AnyTypeCode/TypeCode_Case_T.cpp | 6 +-
TAO/tao/AnyTypeCode/TypeCode_Case_T.h | 2 -
TAO/tao/AnyTypeCode/TypeCode_Case_T.inl | 5 -
TAO/tao/AnyTypeCode/TypeCode_Constants.cpp | 13 +-
TAO/tao/AnyTypeCode/TypeCode_Constants.h | 59 -
TAO/tao/AnyTypeCode/TypeCode_Struct_Field.h | 2 -
TAO/tao/AnyTypeCode/TypeCode_Traits.h | 3 -
TAO/tao/AnyTypeCode/TypeCode_Value_Field.h | 2 -
TAO/tao/AnyTypeCode/ULongLongSeqA.cpp | 6 +-
TAO/tao/AnyTypeCode/ULongLongSeqA.h | 4 -
TAO/tao/AnyTypeCode/ULongSeqA.cpp | 6 +-
TAO/tao/AnyTypeCode/ULongSeqA.h | 4 -
TAO/tao/AnyTypeCode/UShortSeqA.cpp | 6 +-
TAO/tao/AnyTypeCode/UShortSeqA.h | 4 -
TAO/tao/AnyTypeCode/Union_TypeCode.cpp | 62 +-
TAO/tao/AnyTypeCode/Union_TypeCode.h | 3 -
TAO/tao/AnyTypeCode/Union_TypeCode.inl | 4 -
TAO/tao/AnyTypeCode/Union_TypeCode_Static.cpp | 56 +-
TAO/tao/AnyTypeCode/Union_TypeCode_Static.h | 2 -
TAO/tao/AnyTypeCode/Union_TypeCode_Static.inl | 4 -
TAO/tao/AnyTypeCode/ValueModifier.pidl | 2 -
TAO/tao/AnyTypeCode/ValueModifierA.cpp | 5 +-
TAO/tao/AnyTypeCode/ValueModifierA.h | 4 -
TAO/tao/AnyTypeCode/ValueModifierC.cpp | 5 +-
TAO/tao/AnyTypeCode/ValueModifierC.h | 4 -
TAO/tao/AnyTypeCode/Value_TypeCode.cpp | 58 +-
TAO/tao/AnyTypeCode/Value_TypeCode.h | 2 -
TAO/tao/AnyTypeCode/Value_TypeCode.inl | 3 -
TAO/tao/AnyTypeCode/Value_TypeCode_Static.cpp | 59 +-
TAO/tao/AnyTypeCode/Value_TypeCode_Static.h | 2 -
TAO/tao/AnyTypeCode/Value_TypeCode_Static.inl | 4 -
TAO/tao/AnyTypeCode/Visibility.pidl | 2 -
TAO/tao/AnyTypeCode/VisibilityA.cpp | 5 +-
TAO/tao/AnyTypeCode/VisibilityA.h | 4 -
TAO/tao/AnyTypeCode/VisibilityC.cpp | 5 +-
TAO/tao/AnyTypeCode/VisibilityC.h | 4 -
TAO/tao/AnyTypeCode/WCharSeqA.cpp | 6 +-
TAO/tao/AnyTypeCode/WCharSeqA.h | 4 -
TAO/tao/AnyTypeCode/WStringSeqA.cpp | 6 +-
TAO/tao/AnyTypeCode/WStringSeqA.h | 4 -
TAO/tao/AnyTypeCode/WrongTransactionA.cpp | 6 +-
TAO/tao/AnyTypeCode/WrongTransactionA.h | 4 -
TAO/tao/AnyTypeCode/append.cpp | 18 +-
TAO/tao/AnyTypeCode/orb_typesA.cpp | 5 +-
TAO/tao/AnyTypeCode/orb_typesA.h | 3 -
TAO/tao/AnyTypeCode/skip.cpp | 71 +-
TAO/tao/AnyTypeCode_Adapter.cpp | 5 +-
TAO/tao/AnyTypeCode_Adapter.h | 16 -
TAO/tao/Any_Insert_Policy_T.h | 8 +-
TAO/tao/Arg_Traits_T.h | 4 -
TAO/tao/Argument.cpp | 4 +-
TAO/tao/Argument.h | 9 +-
TAO/tao/Array_VarOut_T.cpp | 13 +-
TAO/tao/Array_VarOut_T.h | 8 +-
TAO/tao/Array_VarOut_T.inl | 23 +-
TAO/tao/Asynch_Queued_Message.cpp | 9 +-
TAO/tao/Asynch_Queued_Message.h | 4 -
TAO/tao/Asynch_Reply_Dispatcher_Base.cpp | 4 -
TAO/tao/Asynch_Reply_Dispatcher_Base.h | 15 +-
TAO/tao/Asynch_Reply_Dispatcher_Base.i | 6 -
TAO/tao/Auto_Functor.h | 5 -
TAO/tao/BD_String_Argument_T.cpp | 12 +-
TAO/tao/BD_String_Argument_T.h | 4 -
TAO/tao/BD_String_Argument_T.inl | 5 -
TAO/tao/Base_Transport_Property.cpp | 5 +-
TAO/tao/Base_Transport_Property.h | 7 +-
TAO/tao/Base_Transport_Property.inl | 7 +-
TAO/tao/Basic_Argument_T.cpp | 12 +-
TAO/tao/Basic_Argument_T.h | 4 -
TAO/tao/Basic_Argument_T.inl | 5 -
TAO/tao/Basic_Arguments.h | 18 +-
TAO/tao/Basic_Types.h | 8 +-
TAO/tao/BiDir_Adapter.cpp | 5 +-
TAO/tao/BiDir_Adapter.h | 7 +-
TAO/tao/BiDir_GIOP/BiDirGIOP.cpp | 25 +-
TAO/tao/BiDir_GIOP/BiDirGIOP.h | 16 +-
TAO/tao/BiDir_GIOP/BiDirPolicy.pidl | 4 +-
TAO/tao/BiDir_GIOP/BiDirPolicyC.cpp | 6 +-
TAO/tao/BiDir_GIOP/BiDirPolicyC.h | 6 +-
TAO/tao/BiDir_GIOP/BiDirPolicy_Validator.cpp | 10 +-
TAO/tao/BiDir_GIOP/BiDirPolicy_Validator.h | 10 +-
TAO/tao/BiDir_GIOP/BiDir_ORBInitializer.cpp | 12 +-
TAO/tao/BiDir_GIOP/BiDir_ORBInitializer.h | 12 +-
TAO/tao/BiDir_GIOP/BiDir_PolicyFactory.cpp | 10 +-
TAO/tao/BiDir_GIOP/BiDir_PolicyFactory.h | 18 +-
TAO/tao/BiDir_GIOP/BiDir_Policy_i.cpp | 8 +-
TAO/tao/BiDir_GIOP/BiDir_Policy_i.h | 30 +-
TAO/tao/Bind_Dispatcher_Guard.cpp | 4 -
TAO/tao/Bind_Dispatcher_Guard.h | 7 +-
TAO/tao/Bind_Dispatcher_Guard.i | 6 +-
TAO/tao/Block_Flushing_Strategy.cpp | 11 +-
TAO/tao/Block_Flushing_Strategy.h | 6 +-
TAO/tao/Blocked_Connect_Strategy.cpp | 7 +-
TAO/tao/Blocked_Connect_Strategy.h | 8 +-
TAO/tao/BooleanSeqC.cpp | 6 +-
TAO/tao/BooleanSeqC.h | 4 -
TAO/tao/Buffer_Allocator_T.cpp | 5 -
TAO/tao/Buffer_Allocator_T.h | 4 -
TAO/tao/Buffering_Constraint_Policy.cpp | 8 +-
TAO/tao/Buffering_Constraint_Policy.h | 7 +-
TAO/tao/Buffering_Constraint_Policy.i | 6 -
TAO/tao/CDR.cpp | 10 -
TAO/tao/CDR.h | 14 +-
TAO/tao/CDR.i | 4 -
TAO/tao/CONV_FRAME.pidl | 4 -
TAO/tao/CONV_FRAMEC.cpp | 6 +-
TAO/tao/CONV_FRAMEC.h | 4 -
TAO/tao/CORBALOC_Parser.cpp | 32 +-
TAO/tao/CORBALOC_Parser.h | 9 +-
TAO/tao/CORBALOC_Parser.i | 7 +-
TAO/tao/CORBANAME_Parser.cpp | 25 +-
TAO/tao/CORBANAME_Parser.h | 11 +-
TAO/tao/CORBANAME_Parser.i | 6 +
TAO/tao/CORBA_String.cpp | 72 +-
TAO/tao/CORBA_String.h | 10 +-
TAO/tao/CORBA_String.inl | 4 -
TAO/tao/CORBA_methods.h | 4 -
TAO/tao/CSD_Framework.mpc | 38 -
.../CSD_Default_Servant_Dispatcher.cpp | 60 -
.../CSD_Framework/CSD_Default_Servant_Dispatcher.h | 53 -
TAO/tao/CSD_Framework/CSD_FW_Export.h | 58 -
.../CSD_FW_Server_Request_Wrapper.cpp | 465 -
.../CSD_Framework/CSD_FW_Server_Request_Wrapper.h | 131 -
.../CSD_FW_Server_Request_Wrapper.inl | 46 -
TAO/tao/CSD_Framework/CSD_Framework.pidl | 77 -
TAO/tao/CSD_Framework/CSD_FrameworkA.cpp | 76 -
TAO/tao/CSD_Framework/CSD_FrameworkA.h | 68 -
TAO/tao/CSD_Framework/CSD_FrameworkC.cpp | 294 -
TAO/tao/CSD_Framework/CSD_FrameworkC.h | 316 -
TAO/tao/CSD_Framework/CSD_Framework_Loader.cpp | 30 -
TAO/tao/CSD_Framework/CSD_Framework_Loader.h | 47 -
TAO/tao/CSD_Framework/CSD_ORBInitializer.cpp | 36 -
TAO/tao/CSD_Framework/CSD_ORBInitializer.h | 70 -
TAO/tao/CSD_Framework/CSD_Object_Adapter.cpp | 45 -
TAO/tao/CSD_Framework/CSD_Object_Adapter.h | 57 -
.../CSD_Framework/CSD_Object_Adapter_Factory.cpp | 96 -
TAO/tao/CSD_Framework/CSD_Object_Adapter_Factory.h | 49 -
TAO/tao/CSD_Framework/CSD_POA.cpp | 134 -
TAO/tao/CSD_Framework/CSD_POA.h | 111 -
TAO/tao/CSD_Framework/CSD_POA.inl | 14 -
TAO/tao/CSD_Framework/CSD_Strategy_Base.cpp | 132 -
TAO/tao/CSD_Framework/CSD_Strategy_Base.h | 174 -
TAO/tao/CSD_Framework/CSD_Strategy_Base.inl | 144 -
TAO/tao/CSD_Framework/CSD_Strategy_Proxy.cpp | 50 -
TAO/tao/CSD_Framework/CSD_Strategy_Proxy.h | 114 -
TAO/tao/CSD_Framework/CSD_Strategy_Proxy.inl | 104 -
TAO/tao/CSD_Framework/CSD_Strategy_Repository.cpp | 117 -
TAO/tao/CSD_Framework/CSD_Strategy_Repository.h | 78 -
TAO/tao/CSD_Framework/TAO_CSD_Framework.pc.in | 11 -
TAO/tao/CSD_Framework/diffs/CSD_Framework.diff | 84 -
TAO/tao/CSD_ThreadPool.mpc | 38 -
TAO/tao/CSD_ThreadPool/CSD_TP_Cancel_Visitor.cpp | 48 -
TAO/tao/CSD_ThreadPool/CSD_TP_Cancel_Visitor.h | 87 -
TAO/tao/CSD_ThreadPool/CSD_TP_Cancel_Visitor.inl | 32 -
.../CSD_TP_Collocated_Asynch_Request.cpp | 60 -
.../CSD_TP_Collocated_Asynch_Request.h | 90 -
.../CSD_TP_Collocated_Asynch_Request.inl | 24 -
.../CSD_TP_Collocated_Synch_Request.cpp | 56 -
.../CSD_TP_Collocated_Synch_Request.h | 109 -
.../CSD_TP_Collocated_Synch_Request.inl | 59 -
...CSD_TP_Collocated_Synch_With_Server_Request.cpp | 72 -
.../CSD_TP_Collocated_Synch_With_Server_Request.h | 110 -
...CSD_TP_Collocated_Synch_With_Server_Request.inl | 32 -
TAO/tao/CSD_ThreadPool/CSD_TP_Corba_Request.cpp | 19 -
TAO/tao/CSD_ThreadPool/CSD_TP_Corba_Request.h | 103 -
TAO/tao/CSD_ThreadPool/CSD_TP_Corba_Request.inl | 45 -
.../CSD_TP_Custom_Asynch_Request.cpp | 52 -
.../CSD_ThreadPool/CSD_TP_Custom_Asynch_Request.h | 79 -
.../CSD_TP_Custom_Asynch_Request.inl | 15 -
TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Request.cpp | 19 -
TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Request.h | 81 -
TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Request.inl | 48 -
.../CSD_TP_Custom_Request_Operation.cpp | 19 -
.../CSD_TP_Custom_Request_Operation.h | 99 -
.../CSD_TP_Custom_Request_Operation.inl | 51 -
.../CSD_ThreadPool/CSD_TP_Custom_Synch_Request.cpp | 35 -
.../CSD_ThreadPool/CSD_TP_Custom_Synch_Request.h | 92 -
.../CSD_ThreadPool/CSD_TP_Custom_Synch_Request.inl | 23 -
.../CSD_ThreadPool/CSD_TP_Dispatchable_Visitor.cpp | 53 -
.../CSD_ThreadPool/CSD_TP_Dispatchable_Visitor.h | 94 -
.../CSD_ThreadPool/CSD_TP_Dispatchable_Visitor.inl | 31 -
TAO/tao/CSD_ThreadPool/CSD_TP_Export.h | 58 -
TAO/tao/CSD_ThreadPool/CSD_TP_Queue.cpp | 127 -
TAO/tao/CSD_ThreadPool/CSD_TP_Queue.h | 101 -
TAO/tao/CSD_ThreadPool/CSD_TP_Queue.inl | 29 -
TAO/tao/CSD_ThreadPool/CSD_TP_Queue_Visitor.cpp | 19 -
TAO/tao/CSD_ThreadPool/CSD_TP_Queue_Visitor.h | 79 -
TAO/tao/CSD_ThreadPool/CSD_TP_Queue_Visitor.inl | 12 -
TAO/tao/CSD_ThreadPool/CSD_TP_Remote_Request.cpp | 60 -
TAO/tao/CSD_ThreadPool/CSD_TP_Remote_Request.h | 102 -
TAO/tao/CSD_ThreadPool/CSD_TP_Remote_Request.inl | 24 -
TAO/tao/CSD_ThreadPool/CSD_TP_Request.cpp | 27 -
TAO/tao/CSD_ThreadPool/CSD_TP_Request.h | 136 -
TAO/tao/CSD_ThreadPool/CSD_TP_Request.inl | 111 -
TAO/tao/CSD_ThreadPool/CSD_TP_Servant_State.cpp | 19 -
TAO/tao/CSD_ThreadPool/CSD_TP_Servant_State.h | 92 -
TAO/tao/CSD_ThreadPool/CSD_TP_Servant_State.inl | 29 -
.../CSD_ThreadPool/CSD_TP_Servant_State_Map.cpp | 11 -
TAO/tao/CSD_ThreadPool/CSD_TP_Servant_State_Map.h | 95 -
.../CSD_ThreadPool/CSD_TP_Servant_State_Map.inl | 70 -
TAO/tao/CSD_ThreadPool/CSD_TP_Strategy.cpp | 289 -
TAO/tao/CSD_ThreadPool/CSD_TP_Strategy.h | 210 -
TAO/tao/CSD_ThreadPool/CSD_TP_Strategy.inl | 35 -
TAO/tao/CSD_ThreadPool/CSD_TP_Strategy_Factory.cpp | 154 -
TAO/tao/CSD_ThreadPool/CSD_TP_Strategy_Factory.h | 65 -
TAO/tao/CSD_ThreadPool/CSD_TP_Synch_Helper.cpp | 11 -
TAO/tao/CSD_ThreadPool/CSD_TP_Synch_Helper.h | 110 -
TAO/tao/CSD_ThreadPool/CSD_TP_Synch_Helper.inl | 55 -
TAO/tao/CSD_ThreadPool/CSD_TP_Task.cpp | 313 -
TAO/tao/CSD_ThreadPool/CSD_TP_Task.h | 164 -
TAO/tao/CSD_ThreadPool/CSD_TP_Task.inl | 22 -
TAO/tao/CSD_ThreadPool/CSD_ThreadPool.cpp | 23 -
TAO/tao/CSD_ThreadPool/CSD_ThreadPool.h | 65 -
TAO/tao/CSD_ThreadPool/TAO_CSD_ThreadPool.pc.in | 11 -
TAO/tao/Cache_Entries.cpp | 4 -
TAO/tao/Cache_Entries.h | 3 +-
TAO/tao/Cache_Entries.inl | 7 +-
TAO/tao/CharSeq.pidl | 2 -
TAO/tao/CharSeqC.cpp | 6 +-
TAO/tao/CharSeqC.h | 4 -
TAO/tao/Cleanup_Func_Registry.cpp | 18 +-
TAO/tao/Cleanup_Func_Registry.h | 23 +-
TAO/tao/Cleanup_Func_Registry.inl | 10 -
TAO/tao/ClientRequestInterceptor_Adapter.cpp | 11 +-
TAO/tao/ClientRequestInterceptor_Adapter.h | 18 +-
.../ClientRequestInterceptor_Adapter_Factory.cpp | 5 +-
TAO/tao/ClientRequestInterceptor_Adapter_Factory.h | 7 +-
TAO/tao/Client_Strategy_Factory.cpp | 6 +-
TAO/tao/Client_Strategy_Factory.h | 19 +-
TAO/tao/CodecFactory/CDR_Encaps_Codec.cpp | 59 +-
TAO/tao/CodecFactory/CDR_Encaps_Codec.h | 22 +-
TAO/tao/CodecFactory/CodecFactory.cpp | 11 +-
TAO/tao/CodecFactory/CodecFactory.h | 17 +-
TAO/tao/CodecFactory/CodecFactory_impl.cpp | 94 +-
TAO/tao/CodecFactory/CodecFactory_impl.h | 31 +-
TAO/tao/CodecFactory/IOP_Codec.pidl | 23 +-
TAO/tao/CodecFactory/IOP_CodecA.cpp | 704 +
TAO/tao/CodecFactory/IOP_CodecC.cpp | 714 +-
TAO/tao/CodecFactory/IOP_CodecC.h | 509 +-
TAO/tao/CodecFactory/IOP_Codec_include.pidl | 6 +-
TAO/tao/CodecFactory/IOP_Codec_includeA.h | 44 -
TAO/tao/CodecFactory/IOP_Codec_includeC.h | 26 +-
TAO/tao/CodecFactory/diff/IOP_Codec.diff | 27 +-
TAO/tao/Codeset/Codeset.cpp | 16 +-
TAO/tao/Codeset/Codeset.h | 10 +-
TAO/tao/Codeset/Codeset_Descriptor.cpp | 12 +-
TAO/tao/Codeset/Codeset_Descriptor.h | 6 +-
TAO/tao/Codeset/Codeset_Manager_Factory.cpp | 8 +-
TAO/tao/Codeset/Codeset_Manager_Factory.h | 5 +-
TAO/tao/Codeset/Codeset_Manager_i.cpp | 43 +-
TAO/tao/Codeset/Codeset_Manager_i.h | 10 +-
TAO/tao/Codeset/Codeset_Translator_Factory.cpp | 6 +-
TAO/tao/Codeset/Codeset_Translator_Factory.h | 14 +-
TAO/tao/Codeset/Codeset_Translator_Factory_T.cpp | 7 +-
TAO/tao/Codeset/Codeset_Translator_Factory_T.h | 12 +-
TAO/tao/Codeset/UTF16_BOM_Factory.cpp | 8 +-
TAO/tao/Codeset/UTF16_BOM_Factory.h | 10 +-
TAO/tao/Codeset/UTF16_BOM_Translator.cpp | 6 +-
TAO/tao/Codeset/UTF16_BOM_Translator.h | 8 +-
TAO/tao/Codeset/UTF8_Latin1_Factory.cpp | 9 +-
TAO/tao/Codeset/UTF8_Latin1_Factory.h | 12 +-
TAO/tao/Codeset/UTF8_Latin1_Translator.cpp | 5 +-
TAO/tao/Codeset/UTF8_Latin1_Translator.h | 9 +-
TAO/tao/Codeset_Descriptor_Base.h | 10 +-
TAO/tao/Codeset_Manager.cpp | 13 +-
TAO/tao/Codeset_Manager.h | 27 +-
TAO/tao/Codeset_Manager_Factory_Base.cpp | 16 +-
TAO/tao/Codeset_Manager_Factory_Base.h | 19 +-
TAO/tao/Codeset_Translator_Base.cpp | 8 +-
TAO/tao/Codeset_Translator_Base.h | 19 +-
TAO/tao/Collocated_Invocation.cpp | 23 +-
TAO/tao/Collocated_Invocation.h | 9 +-
TAO/tao/Collocation_Proxy_Broker.cpp | 6 +-
TAO/tao/Collocation_Proxy_Broker.h | 7 +-
TAO/tao/Collocation_Resolver.cpp | 4 +-
TAO/tao/Collocation_Resolver.h | 13 +-
TAO/tao/Collocation_Strategy.h | 6 -
TAO/tao/Condition.cpp | 12 +-
TAO/tao/Condition.h | 11 +-
TAO/tao/Condition.inl | 8 +-
TAO/tao/Connect_Strategy.cpp | 6 +-
TAO/tao/Connect_Strategy.h | 18 +-
TAO/tao/Connection_Handler.cpp | 23 +-
TAO/tao/Connection_Handler.h | 16 +-
TAO/tao/Connection_Handler.inl | 6 +-
TAO/tao/Connection_Purging_Strategy.cpp | 8 +-
TAO/tao/Connection_Purging_Strategy.h | 10 +-
TAO/tao/Connection_Purging_Strategy.inl | 9 +-
TAO/tao/Connector_Impl.cpp | 7 +-
TAO/tao/Connector_Impl.h | 17 +-
TAO/tao/Connector_Registry.cpp | 5 +-
TAO/tao/Connector_Registry.h | 10 +-
TAO/tao/Connector_Registry.i | 4 -
TAO/tao/Current.pidl | 4 -
TAO/tao/CurrentC.cpp | 6 +-
TAO/tao/CurrentC.h | 4 -
TAO/tao/DLL_Parser.cpp | 22 +-
TAO/tao/DLL_Parser.h | 13 +-
TAO/tao/DLL_Parser.i | 6 +
TAO/tao/Default_Collocation_Resolver.cpp | 4 -
TAO/tao/Default_Collocation_Resolver.h | 6 -
TAO/tao/Default_Endpoint_Selector_Factory.cpp | 12 +-
TAO/tao/Default_Endpoint_Selector_Factory.h | 16 +-
TAO/tao/Default_Protocols_Hooks.cpp | 4 +-
TAO/tao/Default_Protocols_Hooks.h | 5 +-
TAO/tao/Default_Stub_Factory.cpp | 11 +-
TAO/tao/Default_Stub_Factory.h | 10 +-
TAO/tao/Default_Thread_Lane_Resources_Manager.cpp | 32 +-
TAO/tao/Default_Thread_Lane_Resources_Manager.h | 22 +-
TAO/tao/Domain.pidl | 8 +-
TAO/tao/Domain/DomainS.cpp | 8 +-
TAO/tao/Domain/DomainS.h | 10 +-
TAO/tao/Domain/DomainS.inl | 2 -
TAO/tao/Domain/DomainS_T.cpp | 4 +-
TAO/tao/Domain/DomainS_T.h | 7 +-
TAO/tao/Domain/DomainS_T.inl | 4 -
TAO/tao/DomainC.cpp | 8 +-
TAO/tao/DomainC.h | 6 +-
TAO/tao/DomainC.inl | 4 -
TAO/tao/DoubleSeq.pidl | 2 -
TAO/tao/DoubleSeqC.cpp | 6 +-
TAO/tao/DoubleSeqC.h | 4 -
TAO/tao/DynamicAny/DynAnyFactory.cpp | 18 +-
TAO/tao/DynamicAny/DynAnyFactory.h | 9 +-
TAO/tao/DynamicAny/DynAny_i.cpp | 10 +-
TAO/tao/DynamicAny/DynAny_i.h | 11 +-
TAO/tao/DynamicAny/DynArray_i.cpp | 8 +-
TAO/tao/DynamicAny/DynArray_i.h | 11 +-
TAO/tao/DynamicAny/DynCommon.cpp | 23 +-
TAO/tao/DynamicAny/DynCommon.h | 8 +-
TAO/tao/DynamicAny/DynEnum_i.cpp | 7 +-
TAO/tao/DynamicAny/DynEnum_i.h | 11 +-
TAO/tao/DynamicAny/DynSequence_i.cpp | 8 +-
TAO/tao/DynamicAny/DynSequence_i.h | 11 +-
TAO/tao/DynamicAny/DynStruct_i.cpp | 9 +-
TAO/tao/DynamicAny/DynStruct_i.h | 11 +-
TAO/tao/DynamicAny/DynUnion_i.cpp | 8 +-
TAO/tao/DynamicAny/DynUnion_i.h | 11 +-
TAO/tao/DynamicAny/DynamicAny.cpp | 10 +-
TAO/tao/DynamicAny/DynamicAny.h | 17 +-
TAO/tao/DynamicAny/DynamicAny.pidl | 6 +-
TAO/tao/DynamicAny/DynamicAnyC.cpp | 6 +-
TAO/tao/DynamicAny/DynamicAnyC.h | 6 +-
TAO/tao/DynamicInterface/Context.cpp | 7 +-
TAO/tao/DynamicInterface/Context.h | 11 +-
TAO/tao/DynamicInterface/Context.inl | 4 -
TAO/tao/DynamicInterface/DII_Arguments.cpp | 8 +-
TAO/tao/DynamicInterface/DII_Arguments.h | 8 +-
TAO/tao/DynamicInterface/DII_Arguments.inl | 12 +-
TAO/tao/DynamicInterface/DII_CORBA_methods.h | 3 -
TAO/tao/DynamicInterface/DII_Invocation.cpp | 16 +-
TAO/tao/DynamicInterface/DII_Invocation.h | 16 +-
.../DynamicInterface/DII_Invocation_Adapter.cpp | 21 +-
TAO/tao/DynamicInterface/DII_Invocation_Adapter.h | 14 +-
TAO/tao/DynamicInterface/DII_Reply_Dispatcher.cpp | 9 +-
TAO/tao/DynamicInterface/DII_Reply_Dispatcher.h | 6 +-
TAO/tao/DynamicInterface/Dynamic_Adapter_Impl.cpp | 10 +-
TAO/tao/DynamicInterface/Dynamic_Adapter_Impl.h | 31 +-
.../DynamicInterface/Dynamic_Implementation.cpp | 8 +-
TAO/tao/DynamicInterface/Dynamic_Implementation.h | 9 +-
TAO/tao/DynamicInterface/ExceptionList.cpp | 7 +-
TAO/tao/DynamicInterface/ExceptionList.h | 10 +-
TAO/tao/DynamicInterface/ExceptionList.inl | 4 -
TAO/tao/DynamicInterface/Request.cpp | 14 +-
TAO/tao/DynamicInterface/Request.h | 10 +-
TAO/tao/DynamicInterface/Request.inl | 4 -
TAO/tao/DynamicInterface/Server_Request.cpp | 7 +-
TAO/tao/DynamicInterface/Server_Request.h | 10 +-
TAO/tao/DynamicInterface/Server_Request.inl | 4 -
.../DynamicInterface/Unknown_User_Exception.cpp | 5 +-
TAO/tao/DynamicInterface/Unknown_User_Exception.h | 5 +-
TAO/tao/Dynamic_Adapter.cpp | 5 +-
TAO/tao/Dynamic_Adapter.h | 5 +-
TAO/tao/Endpoint.cpp | 7 +-
TAO/tao/Endpoint.h | 10 +-
TAO/tao/Endpoint.i | 13 +-
TAO/tao/Endpoint_Selector_Factory.cpp | 3 -
TAO/tao/Endpoint_Selector_Factory.h | 11 +-
TAO/tao/Environment.cpp | 17 +-
TAO/tao/Environment.h | 4 -
TAO/tao/Environment.i | 4 -
TAO/tao/Exception.cpp | 28 +-
TAO/tao/Exception.h | 16 +-
TAO/tao/Exception.i | 4 -
TAO/tao/Exception_Data.h | 4 -
TAO/tao/Exclusive_TMS.cpp | 9 +-
TAO/tao/Exclusive_TMS.h | 5 +-
TAO/tao/FILE_Parser.cpp | 15 +-
TAO/tao/FILE_Parser.h | 11 +-
TAO/tao/FILE_Parser.i | 6 +
TAO/tao/Fault_Tolerance_Service.cpp | 4 -
TAO/tao/Fault_Tolerance_Service.h | 13 +-
TAO/tao/Fault_Tolerance_Service.i | 8 +-
TAO/tao/Fixed_Array_Argument_T.cpp | 12 +-
TAO/tao/Fixed_Array_Argument_T.h | 4 -
TAO/tao/Fixed_Array_Argument_T.inl | 4 -
TAO/tao/Fixed_Size_Argument_T.cpp | 12 +-
TAO/tao/Fixed_Size_Argument_T.h | 6 +-
TAO/tao/Fixed_Size_Argument_T.inl | 5 -
TAO/tao/FlResource_Factory.cpp | 13 +-
TAO/tao/FlResource_Factory.h | 11 +-
TAO/tao/FlResource_Loader.cpp | 17 +-
TAO/tao/FlResource_Loader.h | 13 +-
TAO/tao/FloatSeq.pidl | 2 -
TAO/tao/FloatSeqC.cpp | 6 +-
TAO/tao/FloatSeqC.h | 4 -
TAO/tao/Flushing_Strategy.cpp | 8 +-
TAO/tao/Flushing_Strategy.h | 7 -
TAO/tao/GIOP.pidl | 4 +-
TAO/tao/GIOPC.cpp | 8 +-
TAO/tao/GIOPC.h | 6 +-
TAO/tao/GIOPC.inl | 4 -
TAO/tao/GIOP_Message_Base.cpp | 706 +-
TAO/tao/GIOP_Message_Base.h | 87 +-
TAO/tao/GIOP_Message_Generator_Parser.cpp | 21 +-
TAO/tao/GIOP_Message_Generator_Parser.h | 7 +-
TAO/tao/GIOP_Message_Generator_Parser_10.cpp | 10 +-
TAO/tao/GIOP_Message_Generator_Parser_10.h | 7 +-
TAO/tao/GIOP_Message_Generator_Parser_11.cpp | 10 +-
TAO/tao/GIOP_Message_Generator_Parser_11.h | 12 +-
TAO/tao/GIOP_Message_Generator_Parser_12.cpp | 6 +-
TAO/tao/GIOP_Message_Generator_Parser_12.h | 9 +-
TAO/tao/GIOP_Message_Generator_Parser_Impl.h | 7 +-
TAO/tao/GIOP_Message_Generator_Parser_Impl.inl | 6 +-
TAO/tao/GIOP_Message_Lite.cpp | 201 +-
TAO/tao/GIOP_Message_Lite.h | 59 +-
TAO/tao/GIOP_Message_Locate_Header.cpp | 5 +-
TAO/tao/GIOP_Message_Locate_Header.h | 4 -
TAO/tao/GIOP_Message_Locate_Header.i | 9 +-
TAO/tao/GIOP_Message_State.cpp | 56 +-
TAO/tao/GIOP_Message_State.h | 31 +-
TAO/tao/GIOP_Message_State.inl | 7 +-
TAO/tao/GIOP_Message_Version.cpp | 2 +-
TAO/tao/GIOP_Message_Version.h | 7 +-
TAO/tao/GIOP_Message_Version.inl | 18 +-
TAO/tao/GIOP_Utils.cpp | 15 +-
TAO/tao/GIOP_Utils.h | 11 +-
TAO/tao/GUIResource_Factory.cpp | 10 +-
TAO/tao/GUIResource_Factory.h | 18 +-
TAO/tao/IFR_Client/IFR_Base.pidl | 6 +-
TAO/tao/IFR_Client/IFR_BaseC.cpp | 8 +-
TAO/tao/IFR_Client/IFR_BaseC.h | 8 +-
TAO/tao/IFR_Client/IFR_BaseC.inl | 4 -
TAO/tao/IFR_Client/IFR_BaseS.h | 6 +-
TAO/tao/IFR_Client/IFR_Basic.pidl | 4 +-
TAO/tao/IFR_Client/IFR_BasicC.cpp | 8 +-
TAO/tao/IFR_Client/IFR_BasicC.h | 8 +-
TAO/tao/IFR_Client/IFR_BasicC.inl | 4 -
TAO/tao/IFR_Client/IFR_Client_Adapter_Impl.cpp | 8 +-
TAO/tao/IFR_Client/IFR_Client_Adapter_Impl.h | 13 +-
TAO/tao/IFR_Client/IFR_Components.pidl | 2 -
TAO/tao/IFR_Client/IFR_ComponentsC.cpp | 9 +-
TAO/tao/IFR_Client/IFR_ComponentsC.h | 8 +-
TAO/tao/IFR_Client/IFR_ComponentsC.inl | 3 -
TAO/tao/IFR_Client/IFR_Extended.pidl | 2 -
TAO/tao/IFR_Client/IFR_ExtendedC.cpp | 8 +-
TAO/tao/IFR_Client/IFR_ExtendedC.h | 8 +-
TAO/tao/IFR_Client/IFR_ExtendedC.inl | 3 -
TAO/tao/IFR_Client_Adapter.cpp | 2 +-
TAO/tao/IFR_Client_Adapter.h | 6 +-
TAO/tao/IIOP.pidl | 2 -
TAO/tao/IIOPC.cpp | 6 +-
TAO/tao/IIOPC.h | 4 -
TAO/tao/IIOP_Acceptor.cpp | 38 +-
TAO/tao/IIOP_Acceptor.h | 8 +-
TAO/tao/IIOP_Acceptor.i | 5 -
TAO/tao/IIOP_Connection_Handler.cpp | 45 +-
TAO/tao/IIOP_Connection_Handler.h | 8 +-
TAO/tao/IIOP_Connector.cpp | 30 +-
TAO/tao/IIOP_Connector.h | 10 +-
TAO/tao/IIOP_Endpoint.cpp | 12 +-
TAO/tao/IIOP_Endpoint.h | 9 +-
TAO/tao/IIOP_Endpoint.i | 4 +-
TAO/tao/IIOP_EndpointsC.cpp | 6 +-
TAO/tao/IIOP_EndpointsC.h | 4 -
TAO/tao/IIOP_Factory.cpp | 18 +-
TAO/tao/IIOP_Factory.h | 8 +-
TAO/tao/IIOP_Lite_Factory.cpp | 18 +-
TAO/tao/IIOP_Lite_Factory.h | 8 +-
TAO/tao/IIOP_Profile.cpp | 127 +-
TAO/tao/IIOP_Profile.h | 11 +-
TAO/tao/IIOP_Transport.cpp | 39 +-
TAO/tao/IIOP_Transport.h | 4 -
TAO/tao/IOP.pidl | 2 +-
TAO/tao/IOPC.cpp | 6 +-
TAO/tao/IOPC.h | 4 -
TAO/tao/IOP_IOR.pidl | 2 +-
TAO/tao/IOP_IORC.cpp | 6 +-
TAO/tao/IOP_IORC.h | 4 -
TAO/tao/IORInterceptor/IORInfo.cpp | 9 +-
TAO/tao/IORInterceptor/IORInfo.h | 18 +-
TAO/tao/IORInterceptor/IORInfo.inl | 7 +-
TAO/tao/IORInterceptor/IORInfo.pidl | 4 +-
TAO/tao/IORInterceptor/IORInfoC.cpp | 34 +-
TAO/tao/IORInterceptor/IORInfoC.h | 73 +-
TAO/tao/IORInterceptor/IORInterceptor.pidl | 5 +-
TAO/tao/IORInterceptor/IORInterceptorC.cpp | 153 +-
TAO/tao/IORInterceptor/IORInterceptorC.h | 170 +-
.../IORInterceptor_Adapter_Factory_Impl.cpp | 9 +-
.../IORInterceptor_Adapter_Factory_Impl.h | 11 +-
.../IORInterceptor/IORInterceptor_Adapter_Impl.cpp | 75 +-
.../IORInterceptor/IORInterceptor_Adapter_Impl.h | 17 +-
TAO/tao/IORInterceptor/IORInterceptor_Details.cpp | 23 -
TAO/tao/IORInterceptor/IORInterceptor_Details.h | 63 -
TAO/tao/IORInterceptor_Adapter.cpp | 5 +-
TAO/tao/IORInterceptor_Adapter.h | 16 +-
TAO/tao/IORInterceptor_Adapter_Factory.cpp | 4 -
TAO/tao/IORInterceptor_Adapter_Factory.h | 6 +-
TAO/tao/IORManipulation/IORA.cpp | 6 +-
TAO/tao/IORManipulation/IORC.cpp | 6 +-
TAO/tao/IORManipulation/IORC.h | 6 +-
TAO/tao/IORManipulation/IORManip_Loader.cpp | 8 +-
TAO/tao/IORManipulation/IORManip_Loader.h | 16 +-
TAO/tao/IORManipulation/IORManipulation.cpp | 38 +-
TAO/tao/IORManipulation/IORManipulation.h | 21 +-
TAO/tao/IORTable/IORTable.cpp | 9 +-
TAO/tao/IORTable/IORTable.h | 12 +-
TAO/tao/IORTable/IORTableC.cpp | 6 +-
TAO/tao/IORTable/IORTableC.h | 6 +-
TAO/tao/IORTable/IOR_Table_Impl.cpp | 6 +-
TAO/tao/IORTable/IOR_Table_Impl.h | 8 +-
TAO/tao/IORTable/Table_Adapter.cpp | 113 +-
TAO/tao/IORTable/Table_Adapter.h | 18 +-
TAO/tao/IOR_Parser.cpp | 4 -
TAO/tao/IOR_Parser.h | 5 -
TAO/tao/ImR_Client/ImR_Client.cpp | 32 +-
TAO/tao/ImR_Client/ImR_Client.h | 12 +-
TAO/tao/ImR_Client/ImplRepoC.cpp | 8 +-
TAO/tao/ImR_Client/ImplRepoC.h | 8 +-
TAO/tao/ImR_Client/ImplRepoC.inl | 4 -
TAO/tao/ImR_Client/ImplRepoS.cpp | 6 +-
TAO/tao/ImR_Client/ImplRepoS.h | 6 +-
TAO/tao/ImR_Client/ServerObjectC.cpp | 8 +-
TAO/tao/ImR_Client/ServerObjectC.h | 8 +-
TAO/tao/ImR_Client/ServerObjectC.inl | 3 -
TAO/tao/ImR_Client/ServerObjectS.cpp | 6 +-
TAO/tao/ImR_Client/ServerObjectS.h | 6 +-
TAO/tao/ImR_Client/ServerObject_i.cpp | 7 +-
TAO/tao/ImR_Client/ServerObject_i.h | 15 +-
TAO/tao/Incoming_Message_Queue.cpp | 147 +-
TAO/tao/Incoming_Message_Queue.h | 86 +-
TAO/tao/Incoming_Message_Queue.inl | 58 +-
TAO/tao/Incoming_Message_Stack.cpp | 16 -
TAO/tao/Incoming_Message_Stack.h | 89 -
TAO/tao/Incoming_Message_Stack.inl | 71 -
TAO/tao/Intrusive_Ref_Count_Base_T.cpp | 21 -
TAO/tao/Intrusive_Ref_Count_Base_T.h | 80 -
TAO/tao/Intrusive_Ref_Count_Base_T.inl | 38 -
TAO/tao/Intrusive_Ref_Count_Handle_T.cpp | 12 -
TAO/tao/Intrusive_Ref_Count_Handle_T.h | 159 -
TAO/tao/Intrusive_Ref_Count_Handle_T.inl | 162 -
TAO/tao/Invocation_Adapter.cpp | 66 +-
TAO/tao/Invocation_Adapter.h | 12 +-
TAO/tao/Invocation_Adapter.inl | 7 +-
TAO/tao/Invocation_Base.cpp | 29 +-
TAO/tao/Invocation_Base.h | 18 +-
TAO/tao/Invocation_Base.inl | 14 +-
TAO/tao/Invocation_Endpoint_Selectors.cpp | 20 +-
TAO/tao/Invocation_Endpoint_Selectors.h | 25 +-
TAO/tao/Invocation_Utils.h | 6 -
TAO/tao/LF_CH_Event.cpp | 7 +-
TAO/tao/LF_CH_Event.h | 6 +-
TAO/tao/LF_Connect_Strategy.cpp | 17 +-
TAO/tao/LF_Connect_Strategy.h | 11 +-
TAO/tao/LF_Event.cpp | 13 +-
TAO/tao/LF_Event.h | 10 +-
TAO/tao/LF_Event.inl | 5 -
TAO/tao/LF_Event_Binder.cpp | 9 +-
TAO/tao/LF_Event_Binder.h | 6 +-
TAO/tao/LF_Event_Binder.inl | 6 +-
TAO/tao/LF_Event_Loop_Thread_Helper.cpp | 5 +-
TAO/tao/LF_Event_Loop_Thread_Helper.h | 4 -
TAO/tao/LF_Event_Loop_Thread_Helper.inl | 16 +-
TAO/tao/LF_Follower.cpp | 4 +-
TAO/tao/LF_Follower.h | 13 +-
TAO/tao/LF_Follower.inl | 6 -
TAO/tao/LF_Follower_Auto_Adder.cpp | 9 +-
TAO/tao/LF_Follower_Auto_Adder.h | 4 -
TAO/tao/LF_Follower_Auto_Adder.inl | 6 -
TAO/tao/LF_Follower_Auto_Ptr.cpp | 9 +-
TAO/tao/LF_Follower_Auto_Ptr.h | 4 -
TAO/tao/LF_Follower_Auto_Ptr.inl | 6 -
TAO/tao/LF_Invocation_Event.cpp | 6 +-
TAO/tao/LF_Invocation_Event.h | 6 +-
TAO/tao/LF_Strategy.cpp | 5 +-
TAO/tao/LF_Strategy.h | 9 -
TAO/tao/LF_Strategy_Complete.cpp | 7 +-
TAO/tao/LF_Strategy_Complete.h | 8 -
TAO/tao/LF_Strategy_Complete.inl | 6 -
TAO/tao/LRU_Connection_Purging_Strategy.cpp | 13 +-
TAO/tao/LRU_Connection_Purging_Strategy.h | 8 +-
TAO/tao/Leader_Follower.cpp | 8 +-
TAO/tao/Leader_Follower.h | 9 +-
TAO/tao/Leader_Follower.i | 5 -
TAO/tao/Leader_Follower_Flushing_Strategy.cpp | 6 +-
TAO/tao/Leader_Follower_Flushing_Strategy.h | 6 +-
TAO/tao/LocalObject.cpp | 29 +-
TAO/tao/LocalObject.h | 13 +-
TAO/tao/LocalObject.i | 4 -
TAO/tao/LocateRequest_Invocation.cpp | 27 +-
TAO/tao/LocateRequest_Invocation.h | 4 -
TAO/tao/LocateRequest_Invocation_Adapter.cpp | 22 +-
TAO/tao/LocateRequest_Invocation_Adapter.h | 10 +-
TAO/tao/LongDoubleSeqC.cpp | 6 +-
TAO/tao/LongDoubleSeqC.h | 4 -
TAO/tao/LongLongSeqC.cpp | 6 +-
TAO/tao/LongLongSeqC.h | 4 -
TAO/tao/LongSeqC.cpp | 6 +-
TAO/tao/LongSeqC.h | 4 -
TAO/tao/MCAST_Parser.cpp | 26 +-
TAO/tao/MCAST_Parser.h | 6 +-
TAO/tao/MCAST_Parser.i | 6 -
TAO/tao/MProfile.cpp | 3 -
TAO/tao/MProfile.h | 4 -
TAO/tao/MProfile.i | 4 -
TAO/tao/Makefile.am | 265 +-
TAO/tao/Managed_Types.cpp | 24 +-
TAO/tao/Managed_Types.h | 52 +-
TAO/tao/Managed_Types.i | 61 +-
TAO/tao/Messaging/AMH_Response_Handler.cpp | 51 +-
TAO/tao/Messaging/AMH_Response_Handler.h | 22 +-
TAO/tao/Messaging/Asynch_Invocation.cpp | 7 +-
TAO/tao/Messaging/Asynch_Invocation.h | 9 +-
TAO/tao/Messaging/Asynch_Invocation_Adapter.cpp | 21 +-
TAO/tao/Messaging/Asynch_Invocation_Adapter.h | 17 +-
TAO/tao/Messaging/Asynch_Reply_Dispatcher.cpp | 7 +-
TAO/tao/Messaging/Asynch_Reply_Dispatcher.h | 12 +-
TAO/tao/Messaging/Asynch_Timeout_Handler.cpp | 7 +-
TAO/tao/Messaging/Asynch_Timeout_Handler.h | 10 +-
TAO/tao/Messaging/Connection_Timeout_Policy_i.cpp | 8 +-
TAO/tao/Messaging/Connection_Timeout_Policy_i.h | 15 +-
TAO/tao/Messaging/ExceptionHolderA.cpp | 7 +-
TAO/tao/Messaging/ExceptionHolderA.h | 6 +-
TAO/tao/Messaging/ExceptionHolderC.cpp | 8 +-
TAO/tao/Messaging/ExceptionHolderC.h | 8 +-
TAO/tao/Messaging/ExceptionHolderC.inl | 4 -
TAO/tao/Messaging/ExceptionHolder_i.cpp | 84 -
TAO/tao/Messaging/ExceptionHolder_i.h | 102 -
TAO/tao/Messaging/Messaging.cpp | 13 +-
TAO/tao/Messaging/Messaging.h | 22 +-
TAO/tao/Messaging/MessagingA.cpp | 6 +-
TAO/tao/Messaging/MessagingA.h | 6 +-
TAO/tao/Messaging/MessagingC.cpp | 8 +-
TAO/tao/Messaging/MessagingC.h | 8 +-
TAO/tao/Messaging/MessagingC.inl | 3 -
TAO/tao/Messaging/MessagingS.cpp | 6 +-
TAO/tao/Messaging/MessagingS.h | 8 +-
TAO/tao/Messaging/MessagingS_T.cpp | 4 +-
TAO/tao/Messaging/MessagingS_T.h | 8 +-
TAO/tao/Messaging/MessagingS_T.inl | 2 -
TAO/tao/Messaging/Messaging_Loader.cpp | 13 +-
TAO/tao/Messaging/Messaging_Loader.h | 22 +-
TAO/tao/Messaging/Messaging_No_ImplA.cpp | 6 +-
TAO/tao/Messaging/Messaging_No_ImplA.h | 6 +-
TAO/tao/Messaging/Messaging_No_ImplC.cpp | 6 +-
TAO/tao/Messaging/Messaging_No_ImplC.h | 6 +-
TAO/tao/Messaging/Messaging_ORBInitializer.cpp | 58 +-
TAO/tao/Messaging/Messaging_ORBInitializer.h | 14 +-
TAO/tao/Messaging/Messaging_PolicyFactory.cpp | 10 +-
TAO/tao/Messaging/Messaging_PolicyFactory.h | 7 +-
TAO/tao/Messaging/Messaging_Policy_i.cpp | 6 +-
TAO/tao/Messaging/Messaging_Policy_i.h | 10 +-
TAO/tao/Messaging/Messaging_Policy_i.i | 6 -
TAO/tao/Messaging/Messaging_RT_PolicyA.cpp | 6 +-
TAO/tao/Messaging/Messaging_RT_PolicyA.h | 6 +-
TAO/tao/Messaging/Messaging_RT_PolicyC.cpp | 6 +-
TAO/tao/Messaging/Messaging_RT_PolicyC.h | 6 +-
TAO/tao/Messaging/Messaging_SyncScope_PolicyA.cpp | 6 +-
TAO/tao/Messaging/Messaging_SyncScope_PolicyA.h | 7 +-
TAO/tao/Messaging/Messaging_SyncScope_PolicyC.cpp | 6 +-
TAO/tao/Messaging/Messaging_SyncScope_PolicyC.h | 6 +-
TAO/tao/Messaging/OldExceptionHolderA.cpp | 6 +-
TAO/tao/Messaging/OldExceptionHolderA.h | 6 +-
TAO/tao/Messaging/OldExceptionHolderC.cpp | 8 +-
TAO/tao/Messaging/OldExceptionHolderC.h | 8 +-
TAO/tao/Messaging/OldExceptionHolderC.inl | 4 -
TAO/tao/Messaging/PollableC.cpp | 5 +-
TAO/tao/Messaging/PollableC.h | 6 +-
TAO/tao/Messaging/TAO_ExtA.cpp | 6 +-
TAO/tao/Messaging/TAO_ExtA.h | 6 +-
TAO/tao/Messaging/TAO_ExtC.cpp | 6 +-
TAO/tao/Messaging/TAO_ExtC.h | 6 +-
TAO/tao/Messaging_PolicyValue.pidl | 4 +-
TAO/tao/Messaging_PolicyValueC.cpp | 6 +-
TAO/tao/Messaging_PolicyValueC.h | 4 -
TAO/tao/Messaging_SyncScopeC.cpp | 6 +-
TAO/tao/Messaging_SyncScopeC.h | 4 -
TAO/tao/Muxed_TMS.cpp | 13 +-
TAO/tao/Muxed_TMS.h | 9 +-
TAO/tao/NVList_Adapter.cpp | 5 +-
TAO/tao/NVList_Adapter.h | 9 +-
TAO/tao/New_Leader_Generator.cpp | 6 +-
TAO/tao/New_Leader_Generator.h | 4 -
TAO/tao/ORB.cpp | 64 +-
TAO/tao/ORB.h | 25 +-
TAO/tao/ORB.i | 8 +-
TAO/tao/ORBInitializer_Registry.cpp | 17 +-
TAO/tao/ORBInitializer_Registry.h | 11 +-
TAO/tao/ORBInitializer_Registry_Adapter.cpp | 8 +-
TAO/tao/ORBInitializer_Registry_Adapter.h | 10 +-
TAO/tao/ORB_Constants.h | 4 -
TAO/tao/ORB_Core.cpp | 421 +-
TAO/tao/ORB_Core.h | 50 +-
TAO/tao/ORB_Core.i | 29 +-
TAO/tao/ORB_Core_Auto_Ptr.cpp | 10 +-
TAO/tao/ORB_Core_Auto_Ptr.h | 12 +-
TAO/tao/ORB_Core_Auto_Ptr.inl | 5 -
TAO/tao/ORB_Core_TSS_Resources.cpp | 4 +-
TAO/tao/ORB_Core_TSS_Resources.h | 6 +-
TAO/tao/ORB_Table.cpp | 12 +-
TAO/tao/ORB_Table.h | 33 +-
TAO/tao/ORB_Table.inl | 11 +-
TAO/tao/ObjRefTemplate/Default_ORTA.cpp | 6 +-
TAO/tao/ObjRefTemplate/Default_ORTC.cpp | 8 +-
TAO/tao/ObjRefTemplate/Default_ORTC.h | 8 +-
.../ObjRefTemplate/ORT_Adapter_Factory_Impl.cpp | 29 +-
TAO/tao/ObjRefTemplate/ORT_Adapter_Factory_Impl.h | 14 +-
TAO/tao/ObjRefTemplate/ORT_Adapter_Impl.cpp | 6 +-
TAO/tao/ObjRefTemplate/ORT_Adapter_Impl.h | 8 +-
.../ObjRefTemplate/ObjectReferenceTemplate.pidl | 5 +-
.../ObjRefTemplate/ObjectReferenceTemplateA.cpp | 6 +-
.../ObjRefTemplate/ObjectReferenceTemplateC.cpp | 8 +-
TAO/tao/ObjRefTemplate/ObjectReferenceTemplateC.h | 8 +-
.../ObjRefTemplate/ObjectReferenceTemplate_i.cpp | 6 +-
TAO/tao/ObjRefTemplate/ObjectReferenceTemplate_i.h | 10 +-
.../ObjectReferenceTemplate_includeC.h | 6 +-
.../ObjectReferenceTemplate_includeS.h | 2 +-
TAO/tao/Object.cpp | 168 +-
TAO/tao/Object.h | 38 +-
TAO/tao/Object.i | 16 +-
TAO/tao/ObjectIdListC.cpp | 6 +-
TAO/tao/ObjectIdListC.h | 4 -
TAO/tao/ObjectKey_Table.cpp | 16 +-
TAO/tao/ObjectKey_Table.h | 5 -
TAO/tao/Object_Argument_T.cpp | 12 +-
TAO/tao/Object_Argument_T.h | 4 -
TAO/tao/Object_Argument_T.inl | 3 -
TAO/tao/Object_KeyC.cpp | 6 +-
TAO/tao/Object_KeyC.h | 4 -
TAO/tao/Object_Loader.cpp | 7 +-
TAO/tao/Object_Loader.h | 7 -
TAO/tao/Object_Proxy_Broker.cpp | 14 +-
TAO/tao/Object_Proxy_Broker.h | 4 -
TAO/tao/Object_Ref_Table.cpp | 18 +-
TAO/tao/Object_Ref_Table.h | 14 +-
TAO/tao/Object_Ref_Table.inl | 17 +-
TAO/tao/Object_T.cpp | 15 +-
TAO/tao/Object_T.h | 11 -
TAO/tao/Objref_VarOut_T.cpp | 12 +-
TAO/tao/Objref_VarOut_T.h | 4 -
TAO/tao/OctetSeqC.cpp | 6 +-
TAO/tao/OctetSeqC.h | 4 -
TAO/tao/PI/ClientRequestDetails.cpp | 77 -
TAO/tao/PI/ClientRequestDetails.h | 84 -
TAO/tao/PI/ClientRequestDetails.inl | 27 -
TAO/tao/PI/ClientRequestInfo.cpp | 42 +-
TAO/tao/PI/ClientRequestInfo.h | 35 +-
TAO/tao/PI/ClientRequestInfo.pidl | 4 +-
TAO/tao/PI/ClientRequestInfoA.cpp | 85 +-
TAO/tao/PI/ClientRequestInfoA.h | 65 -
TAO/tao/PI/ClientRequestInfoC.cpp | 32 +-
TAO/tao/PI/ClientRequestInfoC.h | 167 +-
TAO/tao/PI/ClientRequestInterceptorA.cpp | 86 +-
TAO/tao/PI/ClientRequestInterceptorA.h | 64 -
TAO/tao/PI/ClientRequestInterceptorC.cpp | 32 +-
TAO/tao/PI/ClientRequestInterceptorC.h | 128 +-
.../PI/ClientRequestInterceptor_Adapter_Impl.cpp | 96 +-
TAO/tao/PI/ClientRequestInterceptor_Adapter_Impl.h | 19 +-
.../PI/ClientRequestInterceptor_Adapter_Impl.inl | 4 -
.../PI/ClientRequestInterceptor_Factory_Impl.cpp | 10 +-
TAO/tao/PI/ClientRequestInterceptor_Factory_Impl.h | 11 +-
TAO/tao/PI/InterceptorA.cpp | 87 +-
TAO/tao/PI/InterceptorA.h | 62 -
TAO/tao/PI/InterceptorC.cpp | 32 +-
TAO/tao/PI/InterceptorC.h | 67 +-
TAO/tao/PI/Interceptor_List_T.cpp | 126 +-
TAO/tao/PI/Interceptor_List_T.h | 35 +-
TAO/tao/PI/InvalidSlotA.cpp | 6 +-
TAO/tao/PI/InvalidSlotA.h | 4 -
TAO/tao/PI/InvalidSlotC.cpp | 6 +-
TAO/tao/PI/InvalidSlotC.h | 4 -
TAO/tao/PI/ORBInitInfo.cpp | 93 +-
TAO/tao/PI/ORBInitInfo.h | 44 +-
TAO/tao/PI/ORBInitInfo.inl | 4 -
TAO/tao/PI/ORBInitInfo.pidl | 25 +-
TAO/tao/PI/ORBInitInfoA.cpp | 337 +
TAO/tao/PI/ORBInitInfoC.cpp | 335 +-
TAO/tao/PI/ORBInitInfoC.h | 547 +-
TAO/tao/PI/ORBInitializerA.cpp | 87 +-
TAO/tao/PI/ORBInitializerA.h | 62 -
TAO/tao/PI/ORBInitializerC.cpp | 32 +-
TAO/tao/PI/ORBInitializerC.h | 75 +-
TAO/tao/PI/ORBInitializer_Registry_Impl.cpp | 22 +-
TAO/tao/PI/ORBInitializer_Registry_Impl.h | 10 +-
TAO/tao/PI/PI.cpp | 57 +-
TAO/tao/PI/PI.h | 22 +-
TAO/tao/PI/PICurrent.cpp | 8 +-
TAO/tao/PI/PICurrent.h | 10 +-
TAO/tao/PI/PICurrent.inl | 2 -
TAO/tao/PI/PICurrent.pidl | 6 +-
TAO/tao/PI/PICurrentA.cpp | 6 +-
TAO/tao/PI/PICurrentA.h | 6 +-
TAO/tao/PI/PICurrentC.cpp | 6 +-
TAO/tao/PI/PICurrentC.h | 6 +-
TAO/tao/PI/PICurrent_Copy_Callback.cpp | 30 +-
TAO/tao/PI/PICurrent_Copy_Callback.h | 12 +-
TAO/tao/PI/PICurrent_Impl.cpp | 44 +-
TAO/tao/PI/PICurrent_Impl.h | 25 +-
TAO/tao/PI/PICurrent_Impl.inl | 27 +-
TAO/tao/PI/PICurrent_Loader.cpp | 8 +-
TAO/tao/PI/PICurrent_Loader.h | 6 +-
TAO/tao/PI/PIForwardRequestA.cpp | 50 +-
TAO/tao/PI/PIForwardRequestA.h | 70 -
TAO/tao/PI/PIForwardRequestC.cpp | 48 +-
TAO/tao/PI/PIForwardRequestC.h | 67 +-
TAO/tao/PI/PI_ORBInitializer.cpp | 107 -
TAO/tao/PI/PI_ORBInitializer.h | 84 -
TAO/tao/PI/PI_PolicyFactory.cpp | 48 -
TAO/tao/PI/PI_PolicyFactory.h | 52 -
TAO/tao/PI/PolicyFactory.pidl | 2 +-
TAO/tao/PI/PolicyFactoryA.cpp | 86 +-
TAO/tao/PI/PolicyFactoryA.h | 62 -
TAO/tao/PI/PolicyFactoryC.cpp | 62 +-
TAO/tao/PI/PolicyFactoryC.h | 77 +-
TAO/tao/PI/PolicyFactory_Loader.cpp | 8 +-
TAO/tao/PI/PolicyFactory_Loader.h | 14 +-
TAO/tao/PI/PolicyFactory_Registry.cpp | 8 +-
TAO/tao/PI/PolicyFactory_Registry.h | 12 +-
TAO/tao/PI/ProcessingModePolicy.cpp | 59 -
TAO/tao/PI/ProcessingModePolicy.h | 72 -
TAO/tao/PI/ProcessingModePolicy.pidl | 42 -
TAO/tao/PI/ProcessingModePolicyC.cpp | 221 -
TAO/tao/PI/ProcessingModePolicyC.h | 263 -
TAO/tao/PI/ProcessingModePolicyS.h | 28 -
TAO/tao/PI/RequestInfo.pidl | 6 +-
TAO/tao/PI/RequestInfoA.cpp | 86 +-
TAO/tao/PI/RequestInfoA.h | 67 -
TAO/tao/PI/RequestInfoC.cpp | 32 +-
TAO/tao/PI/RequestInfoC.h | 207 +-
TAO/tao/PI/RequestInfo_Util.cpp | 8 +-
TAO/tao/PI/RequestInfo_Util.h | 6 +-
TAO/tao/PI_Forward.pidl | 4 +-
TAO/tao/PI_ForwardC.cpp | 6 +-
TAO/tao/PI_ForwardC.h | 4 -
TAO/tao/PI_Server/PICurrent_Guard.cpp | 12 +-
TAO/tao/PI_Server/PICurrent_Guard.h | 8 +-
TAO/tao/PI_Server/PI_Server.cpp | 10 +-
TAO/tao/PI_Server/PI_Server.h | 12 +-
TAO/tao/PI_Server/PI_Server_Loader.cpp | 15 +-
TAO/tao/PI_Server/PI_Server_Loader.h | 14 +-
TAO/tao/PI_Server/PI_Server_include.pidl | 2 +-
TAO/tao/PI_Server/PI_Server_includeC.h | 2 +-
TAO/tao/PI_Server/Policy_Creator_T.h | 8 +-
.../PI_Server/PortableServer_ORBInitializer.cpp | 30 +-
TAO/tao/PI_Server/PortableServer_ORBInitializer.h | 10 +-
TAO/tao/PI_Server/PortableServer_PolicyFactory.cpp | 8 +-
TAO/tao/PI_Server/PortableServer_PolicyFactory.h | 9 +-
TAO/tao/PI_Server/ServerInterceptorAdapter.cpp | 250 +-
TAO/tao/PI_Server/ServerInterceptorAdapter.h | 28 +-
TAO/tao/PI_Server/ServerRequestDetails.cpp | 77 -
TAO/tao/PI_Server/ServerRequestDetails.h | 83 -
TAO/tao/PI_Server/ServerRequestDetails.inl | 27 -
TAO/tao/PI_Server/ServerRequestInfo.cpp | 9 +-
TAO/tao/PI_Server/ServerRequestInfo.h | 14 +-
TAO/tao/PI_Server/ServerRequestInfo.inl | 4 -
TAO/tao/PI_Server/ServerRequestInfo.pidl | 4 +-
TAO/tao/PI_Server/ServerRequestInfoA.cpp | 85 +-
TAO/tao/PI_Server/ServerRequestInfoA.h | 65 -
TAO/tao/PI_Server/ServerRequestInfoC.cpp | 32 +-
TAO/tao/PI_Server/ServerRequestInfoC.h | 174 +-
TAO/tao/PI_Server/ServerRequestInterceptor.pidl | 2 +-
TAO/tao/PI_Server/ServerRequestInterceptorA.cpp | 85 +-
TAO/tao/PI_Server/ServerRequestInterceptorA.h | 65 -
TAO/tao/PI_Server/ServerRequestInterceptorC.cpp | 32 +-
TAO/tao/PI_Server/ServerRequestInterceptorC.h | 108 +-
.../ServerRequestInterceptor_Factory_Impl.cpp | 9 +-
.../ServerRequestInterceptor_Factory_Impl.h | 9 +-
.../PI_Server/diffs/ServerRequestInterceptor.diff | 24 -
TAO/tao/ParameterModeC.cpp | 6 +-
TAO/tao/ParameterModeC.h | 5 -
TAO/tao/Parser_Registry.cpp | 4 +-
TAO/tao/Parser_Registry.h | 11 +-
TAO/tao/Parser_Registry.i | 6 -
TAO/tao/Pluggable_Messaging.cpp | 8 +-
TAO/tao/Pluggable_Messaging.h | 75 +-
TAO/tao/Pluggable_Messaging_Utils.cpp | 14 +-
TAO/tao/Pluggable_Messaging_Utils.h | 5 +-
TAO/tao/Pluggable_Messaging_Utils.i | 4 -
TAO/tao/Policy.pidl | 6 +-
TAO/tao/PolicyC.cpp | 8 +-
TAO/tao/PolicyC.h | 6 +-
TAO/tao/PolicyC.inl | 4 -
TAO/tao/PolicyFactory_Registry_Adapter.cpp | 13 +-
TAO/tao/PolicyFactory_Registry_Adapter.h | 8 +-
TAO/tao/PolicyFactory_Registry_Factory.cpp | 6 +-
TAO/tao/PolicyFactory_Registry_Factory.h | 7 +-
TAO/tao/Policy_Current.cpp | 9 +-
TAO/tao/Policy_Current.h | 14 +-
TAO/tao/Policy_Current.inl | 5 -
TAO/tao/Policy_Current_Impl.cpp | 6 +-
TAO/tao/Policy_Current_Impl.h | 8 +-
TAO/tao/Policy_Current_Impl.inl | 5 -
TAO/tao/Policy_ForwardC.cpp | 6 +-
TAO/tao/Policy_ForwardC.h | 4 -
TAO/tao/Policy_Manager.cpp | 5 +-
TAO/tao/Policy_Manager.h | 9 +-
TAO/tao/Policy_Manager.i | 4 -
TAO/tao/Policy_Set.cpp | 21 +-
TAO/tao/Policy_Set.h | 6 +-
TAO/tao/Policy_Set.i | 16 +-
TAO/tao/Policy_Validator.cpp | 19 +-
TAO/tao/Policy_Validator.h | 8 +-
TAO/tao/PortableInterceptor.h | 2 +-
TAO/tao/PortableInterceptor.pidl | 4 +-
TAO/tao/PortableInterceptorC.cpp | 6 +-
TAO/tao/PortableInterceptorC.h | 4 -
TAO/tao/PortableServer/Active_Object_Map.cpp | 9 +-
TAO/tao/PortableServer/Active_Object_Map.h | 14 +-
TAO/tao/PortableServer/Active_Object_Map.i | 8 +-
TAO/tao/PortableServer/Active_Object_Map_Entry.cpp | 5 +-
TAO/tao/PortableServer/Active_Object_Map_Entry.h | 9 +-
.../PortableServer/Active_Policy_Strategies.cpp | 213 +-
TAO/tao/PortableServer/Active_Policy_Strategies.h | 15 +-
.../PortableServer/Active_Policy_Strategies.inl | 22 +-
TAO/tao/PortableServer/AdapterActivator.pidl | 2 +-
TAO/tao/PortableServer/AdapterActivatorA.cpp | 6 +-
TAO/tao/PortableServer/AdapterActivatorA.h | 8 +-
TAO/tao/PortableServer/AdapterActivatorC.cpp | 6 +-
TAO/tao/PortableServer/AdapterActivatorC.h | 6 +-
TAO/tao/PortableServer/Adapter_Activator.cpp | 12 +-
TAO/tao/PortableServer/Adapter_Activator.h | 11 +-
TAO/tao/PortableServer/Any_SArg_Traits.h | 6 +-
TAO/tao/PortableServer/BD_String_SArgument_T.cpp | 3 -
TAO/tao/PortableServer/BD_String_SArgument_T.h | 4 -
TAO/tao/PortableServer/BD_String_SArgument_T.inl | 5 -
TAO/tao/PortableServer/Basic_SArgument_T.cpp | 3 -
TAO/tao/PortableServer/Basic_SArgument_T.h | 4 -
TAO/tao/PortableServer/Basic_SArgument_T.inl | 3 -
TAO/tao/PortableServer/Basic_SArguments.h | 3 -
.../Collocated_Object_Proxy_Broker.cpp | 16 +-
.../Collocated_Object_Proxy_Broker.h | 6 +-
TAO/tao/PortableServer/Creation_Time.cpp | 4 +-
TAO/tao/PortableServer/Creation_Time.h | 6 +-
TAO/tao/PortableServer/Creation_Time.inl | 3 -
TAO/tao/PortableServer/Default_Acceptor_Filter.cpp | 7 +-
TAO/tao/PortableServer/Default_Acceptor_Filter.h | 11 +-
.../PortableServer/Default_Policy_Validator.cpp | 11 +-
TAO/tao/PortableServer/Default_Policy_Validator.h | 8 +-
.../PortableServer/Default_Servant_Dispatcher.cpp | 10 +-
.../PortableServer/Default_Servant_Dispatcher.h | 10 +-
.../Direct_Collocation_Upcall_Wrapper.cpp | 7 +-
.../Direct_Collocation_Upcall_Wrapper.h | 7 +-
TAO/tao/PortableServer/Fixed_Array_SArgument_T.cpp | 4 -
TAO/tao/PortableServer/Fixed_Array_SArgument_T.h | 5 -
TAO/tao/PortableServer/Fixed_Array_SArgument_T.inl | 4 -
TAO/tao/PortableServer/Fixed_Size_SArgument_T.cpp | 5 +-
TAO/tao/PortableServer/Fixed_Size_SArgument_T.h | 4 +-
TAO/tao/PortableServer/Fixed_Size_SArgument_T.inl | 4 -
TAO/tao/PortableServer/ForwardRequestA.cpp | 6 +-
TAO/tao/PortableServer/ForwardRequestA.h | 8 +-
TAO/tao/PortableServer/ForwardRequestC.cpp | 6 +-
TAO/tao/PortableServer/ForwardRequestC.h | 6 +-
TAO/tao/PortableServer/IdAssignmentPolicy.cpp | 7 +-
TAO/tao/PortableServer/IdAssignmentPolicy.h | 8 +-
TAO/tao/PortableServer/IdAssignmentPolicy.pidl | 2 +-
TAO/tao/PortableServer/IdAssignmentPolicyA.cpp | 6 +-
TAO/tao/PortableServer/IdAssignmentPolicyA.h | 8 +-
TAO/tao/PortableServer/IdAssignmentPolicyC.cpp | 6 +-
TAO/tao/PortableServer/IdAssignmentPolicyC.h | 6 +-
TAO/tao/PortableServer/IdAssignmentStrategy.cpp | 9 +-
TAO/tao/PortableServer/IdAssignmentStrategy.h | 10 +-
.../PortableServer/IdAssignmentStrategyFactory.h | 10 +-
.../IdAssignmentStrategyFactoryImpl.cpp | 31 +-
.../IdAssignmentStrategyFactoryImpl.h | 15 +-
.../PortableServer/IdAssignmentStrategySystem.cpp | 31 +-
.../PortableServer/IdAssignmentStrategySystem.h | 14 +-
.../PortableServer/IdAssignmentStrategyUser.cpp | 29 +-
TAO/tao/PortableServer/IdAssignmentStrategyUser.h | 14 +-
TAO/tao/PortableServer/IdUniquenessPolicy.cpp | 7 +-
TAO/tao/PortableServer/IdUniquenessPolicy.h | 8 +-
TAO/tao/PortableServer/IdUniquenessPolicy.pidl | 2 +-
TAO/tao/PortableServer/IdUniquenessPolicyA.cpp | 5 +-
TAO/tao/PortableServer/IdUniquenessPolicyA.h | 8 +-
TAO/tao/PortableServer/IdUniquenessPolicyC.cpp | 6 +-
TAO/tao/PortableServer/IdUniquenessPolicyC.h | 6 +-
TAO/tao/PortableServer/IdUniquenessStrategy.h | 12 +-
.../PortableServer/IdUniquenessStrategyFactory.h | 10 +-
.../IdUniquenessStrategyFactoryImpl.cpp | 31 +-
.../IdUniquenessStrategyFactoryImpl.h | 14 +-
.../IdUniquenessStrategyMultiple.cpp | 30 +-
.../PortableServer/IdUniquenessStrategyMultiple.h | 14 +-
.../PortableServer/IdUniquenessStrategyUnique.cpp | 32 +-
.../PortableServer/IdUniquenessStrategyUnique.h | 14 +-
.../IdUniquenessStrategyUniqueFactoryImpl.cpp | 31 +-
.../IdUniquenessStrategyUniqueFactoryImpl.h | 14 +-
TAO/tao/PortableServer/ImR_Client_Adapter.cpp | 8 +-
TAO/tao/PortableServer/ImR_Client_Adapter.h | 8 +-
.../PortableServer/ImplicitActivationPolicy.cpp | 8 +-
TAO/tao/PortableServer/ImplicitActivationPolicy.h | 8 +-
.../PortableServer/ImplicitActivationPolicy.pidl | 2 +-
.../PortableServer/ImplicitActivationPolicyA.cpp | 6 +-
TAO/tao/PortableServer/ImplicitActivationPolicyA.h | 8 +-
.../PortableServer/ImplicitActivationPolicyC.cpp | 6 +-
TAO/tao/PortableServer/ImplicitActivationPolicyC.h | 6 +-
.../PortableServer/ImplicitActivationStrategy.cpp | 5 +-
.../PortableServer/ImplicitActivationStrategy.h | 6 +-
.../ImplicitActivationStrategyExplicit.cpp | 31 +-
.../ImplicitActivationStrategyExplicit.h | 15 +-
.../ImplicitActivationStrategyFactory.h | 10 +-
.../ImplicitActivationStrategyFactoryImpl.cpp | 35 +-
.../ImplicitActivationStrategyFactoryImpl.h | 15 +-
.../ImplicitActivationStrategyImplicit.cpp | 32 +-
.../ImplicitActivationStrategyImplicit.h | 15 +-
TAO/tao/PortableServer/Key_Adapters.cpp | 9 +-
TAO/tao/PortableServer/Key_Adapters.h | 14 +-
TAO/tao/PortableServer/LifespanPolicy.cpp | 7 +-
TAO/tao/PortableServer/LifespanPolicy.h | 8 +-
TAO/tao/PortableServer/LifespanPolicy.pidl | 2 +-
TAO/tao/PortableServer/LifespanPolicyA.cpp | 6 +-
TAO/tao/PortableServer/LifespanPolicyA.h | 8 +-
TAO/tao/PortableServer/LifespanPolicyC.cpp | 6 +-
TAO/tao/PortableServer/LifespanPolicyC.h | 6 +-
TAO/tao/PortableServer/LifespanStrategy.cpp | 5 +-
TAO/tao/PortableServer/LifespanStrategy.h | 8 +-
TAO/tao/PortableServer/LifespanStrategyFactory.h | 10 +-
.../PortableServer/LifespanStrategyFactoryImpl.cpp | 31 +-
.../PortableServer/LifespanStrategyFactoryImpl.h | 15 +-
.../PortableServer/LifespanStrategyPersistent.cpp | 12 +-
.../PortableServer/LifespanStrategyPersistent.h | 6 +-
.../LifespanStrategyPersistentFactoryImpl.cpp | 32 +-
.../LifespanStrategyPersistentFactoryImpl.h | 15 +-
.../PortableServer/LifespanStrategyTransient.cpp | 11 +-
TAO/tao/PortableServer/LifespanStrategyTransient.h | 8 +-
.../LifespanStrategyTransientFactoryImpl.cpp | 33 +-
.../LifespanStrategyTransientFactoryImpl.h | 17 +-
TAO/tao/PortableServer/Local_Servant_Base.cpp | 6 +-
TAO/tao/PortableServer/Local_Servant_Base.h | 10 +-
TAO/tao/PortableServer/Local_Servant_Base.inl | 6 -
TAO/tao/PortableServer/Non_Servant_Upcall.cpp | 11 +-
TAO/tao/PortableServer/Non_Servant_Upcall.h | 12 +-
TAO/tao/PortableServer/Non_Servant_Upcall.inl | 3 -
TAO/tao/PortableServer/ORT_Adapter.cpp | 9 +
TAO/tao/PortableServer/ORT_Adapter.h | 11 +-
TAO/tao/PortableServer/ORT_Adapter_Factory.cpp | 6 +-
TAO/tao/PortableServer/ORT_Adapter_Factory.h | 9 +-
TAO/tao/PortableServer/Object_Adapter.cpp | 94 +-
TAO/tao/PortableServer/Object_Adapter.h | 27 +-
TAO/tao/PortableServer/Object_Adapter.i | 3 -
TAO/tao/PortableServer/Object_Adapter_Factory.cpp | 10 +-
TAO/tao/PortableServer/Object_Adapter_Factory.h | 8 +-
TAO/tao/PortableServer/Object_SArg_Traits.h | 4 -
TAO/tao/PortableServer/Object_SArgument_T.cpp | 3 -
TAO/tao/PortableServer/Object_SArgument_T.h | 4 -
TAO/tao/PortableServer/Object_SArgument_T.inl | 4 -
TAO/tao/PortableServer/Operation_Table.cpp | 9 +-
TAO/tao/PortableServer/Operation_Table.h | 9 +-
.../Operation_Table_Binary_Search.cpp | 11 +-
.../PortableServer/Operation_Table_Binary_Search.h | 12 +-
.../Operation_Table_Dynamic_Hash.cpp | 5 +-
.../PortableServer/Operation_Table_Dynamic_Hash.h | 10 +-
.../Operation_Table_Linear_Search.cpp | 8 +-
.../PortableServer/Operation_Table_Linear_Search.h | 12 +-
.../Operation_Table_Perfect_Hash.cpp | 12 +-
.../PortableServer/Operation_Table_Perfect_Hash.h | 11 +-
TAO/tao/PortableServer/POAManager.cpp | 27 +-
TAO/tao/PortableServer/POAManager.h | 21 +-
TAO/tao/PortableServer/POAManager.i | 3 -
TAO/tao/PortableServer/POAManagerC.cpp | 5 +-
TAO/tao/PortableServer/POAManagerC.h | 6 +-
TAO/tao/PortableServer/POA_Cached_Policies.cpp | 30 +-
TAO/tao/PortableServer/POA_Cached_Policies.h | 22 +-
TAO/tao/PortableServer/POA_Cached_Policies.i | 6 -
TAO/tao/PortableServer/POA_Current.cpp | 23 +-
TAO/tao/PortableServer/POA_Current.h | 31 +-
TAO/tao/PortableServer/POA_Current.inl | 14 +
TAO/tao/PortableServer/POA_Current_Factory.cpp | 10 +-
TAO/tao/PortableServer/POA_Current_Factory.h | 8 +-
TAO/tao/PortableServer/POA_Current_Impl.cpp | 17 +-
TAO/tao/PortableServer/POA_Current_Impl.h | 31 +-
TAO/tao/PortableServer/POA_Current_Impl.inl | 3 -
TAO/tao/PortableServer/POA_Guard.cpp | 8 +-
TAO/tao/PortableServer/POA_Guard.h | 13 +-
TAO/tao/PortableServer/POA_Policy_Set.cpp | 17 +-
TAO/tao/PortableServer/POA_Policy_Set.h | 13 +-
TAO/tao/PortableServer/POA_Policy_Set.i | 6 -
TAO/tao/PortableServer/PS_Current.pidl | 9 +-
TAO/tao/PortableServer/PS_CurrentA.cpp | 224 +
TAO/tao/PortableServer/PS_CurrentC.cpp | 100 +-
TAO/tao/PortableServer/PS_CurrentC.h | 103 +-
TAO/tao/PortableServer/PS_Forward.pidl | 2 +-
TAO/tao/PortableServer/PS_ForwardA.cpp | 5 +-
TAO/tao/PortableServer/PS_ForwardA.h | 8 +-
TAO/tao/PortableServer/PS_ForwardC.cpp | 5 +-
TAO/tao/PortableServer/PS_ForwardC.h | 6 +-
TAO/tao/PortableServer/PolicyS.cpp | 6 +-
TAO/tao/PortableServer/PolicyS.h | 8 +-
TAO/tao/PortableServer/PolicyS_T.cpp | 4 +-
TAO/tao/PortableServer/PolicyS_T.h | 8 +-
TAO/tao/PortableServer/PolicyS_T.inl | 3 -
TAO/tao/PortableServer/Policy_Strategy.h | 8 +-
TAO/tao/PortableServer/PortableServer.cpp | 119 +-
TAO/tao/PortableServer/PortableServer.h | 34 +-
TAO/tao/PortableServer/PortableServer.pidl | 22 +-
TAO/tao/PortableServer/PortableServerA.cpp | 6 +-
TAO/tao/PortableServer/PortableServerC.cpp | 6 +-
TAO/tao/PortableServer/PortableServerC.h | 6 +-
TAO/tao/PortableServer/PortableServerS.h | 6 +-
.../PortableServer/PortableServer_Functions.cpp | 6 +-
TAO/tao/PortableServer/PortableServer_Functions.h | 6 +-
.../PortableServer/PortableServer_WFunctions.cpp | 7 +-
TAO/tao/PortableServer/PortableServer_WFunctions.h | 6 +-
TAO/tao/PortableServer/PortableServer_include.pidl | 2 +-
TAO/tao/PortableServer/PortableServer_includeC.h | 6 +-
TAO/tao/PortableServer/Regular_POA.cpp | 8 +-
TAO/tao/PortableServer/Regular_POA.h | 7 +-
TAO/tao/PortableServer/Regular_POA.inl | 8 +-
TAO/tao/PortableServer/RequestProcessingPolicy.cpp | 8 +-
TAO/tao/PortableServer/RequestProcessingPolicy.h | 8 +-
.../PortableServer/RequestProcessingPolicy.pidl | 2 +-
.../PortableServer/RequestProcessingPolicyA.cpp | 6 +-
TAO/tao/PortableServer/RequestProcessingPolicyA.h | 8 +-
.../PortableServer/RequestProcessingPolicyC.cpp | 6 +-
TAO/tao/PortableServer/RequestProcessingPolicyC.h | 6 +-
.../PortableServer/RequestProcessingStrategy.cpp | 9 +-
TAO/tao/PortableServer/RequestProcessingStrategy.h | 10 +-
.../RequestProcessingStrategyAOMOnly.cpp | 13 +-
.../RequestProcessingStrategyAOMOnly.h | 15 +-
...RequestProcessingStrategyAOMOnlyFactoryImpl.cpp | 34 +-
.../RequestProcessingStrategyAOMOnlyFactoryImpl.h | 13 +-
.../RequestProcessingStrategyDefaultServant.cpp | 16 +-
.../RequestProcessingStrategyDefaultServant.h | 12 +-
.../RequestProcessingStrategyDefaultServantFI.cpp | 38 +-
.../RequestProcessingStrategyDefaultServantFI.h | 12 +-
.../RequestProcessingStrategyFactory.h | 6 +-
.../RequestProcessingStrategyFactoryImpl.cpp | 38 +-
.../RequestProcessingStrategyFactoryImpl.h | 13 +-
.../RequestProcessingStrategyServantActivator.cpp | 18 +-
.../RequestProcessingStrategyServantActivator.h | 10 +-
...RequestProcessingStrategyServantActivatorFI.cpp | 35 +-
.../RequestProcessingStrategyServantActivatorFI.h | 13 +-
.../RequestProcessingStrategyServantLocator.cpp | 20 +-
.../RequestProcessingStrategyServantLocator.h | 10 +-
.../RequestProcessingStrategyServantLocatorFI.cpp | 35 +-
.../RequestProcessingStrategyServantLocatorFI.h | 12 +-
.../RequestProcessingStrategyServantManager.cpp | 10 +-
.../RequestProcessingStrategyServantManager.h | 10 +-
TAO/tao/PortableServer/Root_POA.cpp | 197 +-
TAO/tao/PortableServer/Root_POA.h | 68 +-
TAO/tao/PortableServer/Root_POA.inl | 4 -
TAO/tao/PortableServer/SArg_Traits_T.h | 10 +-
TAO/tao/PortableServer/ServantActivator.pidl | 6 +-
TAO/tao/PortableServer/ServantActivatorA.cpp | 6 +-
TAO/tao/PortableServer/ServantActivatorA.h | 8 +-
TAO/tao/PortableServer/ServantActivatorC.cpp | 6 +-
TAO/tao/PortableServer/ServantActivatorC.h | 6 +-
TAO/tao/PortableServer/ServantLocator.pidl | 8 +-
TAO/tao/PortableServer/ServantLocatorA.cpp | 6 +-
TAO/tao/PortableServer/ServantLocatorA.h | 8 +-
TAO/tao/PortableServer/ServantLocatorC.cpp | 6 +-
TAO/tao/PortableServer/ServantLocatorC.h | 6 +-
TAO/tao/PortableServer/ServantManagerA.cpp | 6 +-
TAO/tao/PortableServer/ServantManagerA.h | 8 +-
TAO/tao/PortableServer/ServantManagerC.cpp | 6 +-
TAO/tao/PortableServer/ServantManagerC.h | 6 +-
TAO/tao/PortableServer/ServantRetentionPolicy.cpp | 10 +-
TAO/tao/PortableServer/ServantRetentionPolicy.h | 8 +-
TAO/tao/PortableServer/ServantRetentionPolicy.pidl | 2 +-
TAO/tao/PortableServer/ServantRetentionPolicyA.cpp | 6 +-
TAO/tao/PortableServer/ServantRetentionPolicyA.h | 8 +-
TAO/tao/PortableServer/ServantRetentionPolicyC.cpp | 6 +-
TAO/tao/PortableServer/ServantRetentionPolicyC.h | 6 +-
TAO/tao/PortableServer/ServantRetentionStrategy.h | 19 +-
.../ServantRetentionStrategyFactory.h | 6 +-
.../ServantRetentionStrategyFactoryImpl.cpp | 31 +-
.../ServantRetentionStrategyFactoryImpl.h | 12 +-
.../ServantRetentionStrategyNonRetain.cpp | 24 +-
.../ServantRetentionStrategyNonRetain.h | 13 +-
...ervantRetentionStrategyNonRetainFactoryImpl.cpp | 34 +-
.../ServantRetentionStrategyNonRetainFactoryImpl.h | 12 +-
.../ServantRetentionStrategyRetain.cpp | 102 +-
.../ServantRetentionStrategyRetain.h | 11 +-
.../ServantRetentionStrategyRetainFactoryImpl.cpp | 33 +-
.../ServantRetentionStrategyRetainFactoryImpl.h | 13 +-
TAO/tao/PortableServer/Servant_Base.cpp | 13 +-
TAO/tao/PortableServer/Servant_Base.h | 14 +-
TAO/tao/PortableServer/Servant_Base.i | 2 -
TAO/tao/PortableServer/Servant_Dispatcher.cpp | 9 +-
TAO/tao/PortableServer/Servant_Dispatcher.h | 15 +-
TAO/tao/PortableServer/Servant_Location.h | 6 +-
TAO/tao/PortableServer/Servant_Upcall.cpp | 27 +-
TAO/tao/PortableServer/Servant_Upcall.h | 13 +-
TAO/tao/PortableServer/Servant_Upcall.inl | 3 -
.../PortableServer/Special_Basic_SArgument_T.cpp | 4 -
TAO/tao/PortableServer/Special_Basic_SArgument_T.h | 5 -
.../PortableServer/Special_Basic_SArgument_T.inl | 3 -
TAO/tao/PortableServer/Special_Basic_SArguments.h | 8 +-
TAO/tao/PortableServer/StrategyFactory.cpp | 6 +-
TAO/tao/PortableServer/StrategyFactory.h | 13 +-
TAO/tao/PortableServer/ThreadPolicy.cpp | 8 +-
TAO/tao/PortableServer/ThreadPolicy.h | 8 +-
TAO/tao/PortableServer/ThreadPolicy.pidl | 2 +-
TAO/tao/PortableServer/ThreadPolicyA.cpp | 6 +-
TAO/tao/PortableServer/ThreadPolicyA.h | 8 +-
TAO/tao/PortableServer/ThreadPolicyC.cpp | 6 +-
TAO/tao/PortableServer/ThreadPolicyC.h | 6 +-
TAO/tao/PortableServer/ThreadStrategy.cpp | 8 +-
TAO/tao/PortableServer/ThreadStrategy.h | 12 +-
TAO/tao/PortableServer/ThreadStrategyFactory.h | 10 +-
.../PortableServer/ThreadStrategyFactoryImpl.cpp | 32 +-
TAO/tao/PortableServer/ThreadStrategyFactoryImpl.h | 12 +-
.../PortableServer/ThreadStrategyORBControl.cpp | 30 +-
TAO/tao/PortableServer/ThreadStrategyORBControl.h | 18 +-
TAO/tao/PortableServer/ThreadStrategySingle.cpp | 30 +-
TAO/tao/PortableServer/ThreadStrategySingle.h | 18 +-
.../ThreadStrategySingleFactoryImpl.cpp | 34 +-
.../ThreadStrategySingleFactoryImpl.h | 12 +-
TAO/tao/PortableServer/TypeCode_SArg_Traits.h | 3 -
TAO/tao/PortableServer/UB_String_SArgument_T.cpp | 3 -
TAO/tao/PortableServer/UB_String_SArgument_T.h | 4 -
TAO/tao/PortableServer/UB_String_SArgument_T.inl | 5 -
TAO/tao/PortableServer/UB_String_SArguments.h | 9 +-
TAO/tao/PortableServer/Upcall_Command.cpp | 6 +-
TAO/tao/PortableServer/Upcall_Command.h | 6 +-
TAO/tao/PortableServer/Upcall_Wrapper.cpp | 50 +-
TAO/tao/PortableServer/Upcall_Wrapper.h | 5 +-
TAO/tao/PortableServer/Var_Array_SArgument_T.cpp | 3 -
TAO/tao/PortableServer/Var_Array_SArgument_T.h | 4 -
TAO/tao/PortableServer/Var_Array_SArgument_T.inl | 2 -
TAO/tao/PortableServer/Var_Size_SArgument_T.cpp | 4 -
TAO/tao/PortableServer/Var_Size_SArgument_T.h | 4 -
TAO/tao/PortableServer/Var_Size_SArgument_T.inl | 3 -
TAO/tao/PortableServer/get_arg.h | 5 +-
TAO/tao/PortableServer/poa_macros.h | 7 +-
TAO/tao/Principal.cpp | 8 +-
TAO/tao/Principal.h | 16 +-
TAO/tao/Principal.i | 3 -
TAO/tao/Profile.cpp | 11 +-
TAO/tao/Profile.h | 17 +-
TAO/tao/Profile.i | 5 -
TAO/tao/Profile_Transport_Resolver.cpp | 48 +-
TAO/tao/Profile_Transport_Resolver.h | 18 +-
TAO/tao/Profile_Transport_Resolver.inl | 19 +-
TAO/tao/Protocol_Factory.cpp | 10 +-
TAO/tao/Protocol_Factory.h | 15 +-
TAO/tao/Protocols_Hooks.cpp | 6 +-
TAO/tao/Protocols_Hooks.h | 11 +-
TAO/tao/Pseudo_VarOut_T.cpp | 13 +-
TAO/tao/Pseudo_VarOut_T.h | 4 -
TAO/tao/Pseudo_VarOut_T.inl | 4 -
TAO/tao/QtResource_Factory.cpp | 11 +-
TAO/tao/QtResource_Factory.h | 5 +-
TAO/tao/QtResource_Loader.cpp | 10 +-
TAO/tao/QtResource_Loader.h | 10 +-
TAO/tao/Queued_Message.cpp | 8 +-
TAO/tao/Queued_Message.h | 8 -
TAO/tao/RTCORBA/Continuous_Priority_Mapping.cpp | 8 +-
TAO/tao/RTCORBA/Continuous_Priority_Mapping.h | 11 +-
TAO/tao/RTCORBA/Direct_Priority_Mapping.cpp | 6 +-
TAO/tao/RTCORBA/Direct_Priority_Mapping.h | 15 +-
.../RTCORBA/Linear_Network_Priority_Mapping.cpp | 10 +-
TAO/tao/RTCORBA/Linear_Network_Priority_Mapping.h | 14 +-
TAO/tao/RTCORBA/Linear_Priority_Mapping.cpp | 29 +-
TAO/tao/RTCORBA/Linear_Priority_Mapping.h | 24 +-
TAO/tao/RTCORBA/Multi_Priority_Mapping.cpp | 47 +-
TAO/tao/RTCORBA/Multi_Priority_Mapping.h | 14 +-
TAO/tao/RTCORBA/Network_Priority_Mapping.cpp | 6 +-
TAO/tao/RTCORBA/Network_Priority_Mapping.h | 7 +-
.../RTCORBA/Network_Priority_Mapping_Manager.cpp | 11 +-
TAO/tao/RTCORBA/Network_Priority_Mapping_Manager.h | 10 +-
TAO/tao/RTCORBA/Network_Priority_Mapping_Manager.i | 11 +-
TAO/tao/RTCORBA/Priority_Mapping.cpp | 7 +-
TAO/tao/RTCORBA/Priority_Mapping.h | 6 +-
TAO/tao/RTCORBA/Priority_Mapping_Manager.cpp | 10 +-
TAO/tao/RTCORBA/Priority_Mapping_Manager.h | 13 +-
TAO/tao/RTCORBA/Priority_Mapping_Manager.i | 12 +-
TAO/tao/RTCORBA/RTCORBA.cpp | 8 +-
TAO/tao/RTCORBA/RTCORBA.h | 10 +-
TAO/tao/RTCORBA/RTCORBA.pidl | 6 +-
TAO/tao/RTCORBA/RTCORBAA.cpp | 6 +-
TAO/tao/RTCORBA/RTCORBAC.cpp | 6 +-
TAO/tao/RTCORBA/RTCORBAC.h | 8 +-
TAO/tao/RTCORBA/RTCORBA_includeC.h | 6 +-
TAO/tao/RTCORBA/RT_Current.cpp | 8 +-
TAO/tao/RTCORBA/RT_Current.h | 12 +-
TAO/tao/RTCORBA/RT_Endpoint_Selector_Factory.cpp | 12 +-
TAO/tao/RTCORBA/RT_Endpoint_Selector_Factory.h | 8 +-
TAO/tao/RTCORBA/RT_Endpoint_Utils.cpp | 12 +-
TAO/tao/RTCORBA/RT_Endpoint_Utils.h | 8 +-
.../RTCORBA/RT_Invocation_Endpoint_Selectors.cpp | 18 +-
TAO/tao/RTCORBA/RT_Invocation_Endpoint_Selectors.h | 14 +-
TAO/tao/RTCORBA/RT_Mutex.cpp | 14 +-
TAO/tao/RTCORBA/RT_Mutex.h | 19 +-
TAO/tao/RTCORBA/RT_ORB.cpp | 28 +-
TAO/tao/RTCORBA/RT_ORB.h | 17 +-
TAO/tao/RTCORBA/RT_ORBInitializer.cpp | 56 +-
TAO/tao/RTCORBA/RT_ORBInitializer.h | 33 +-
TAO/tao/RTCORBA/RT_ORB_Loader.cpp | 218 +-
TAO/tao/RTCORBA/RT_ORB_Loader.h | 10 +-
TAO/tao/RTCORBA/RT_PolicyFactory.cpp | 8 +-
TAO/tao/RTCORBA/RT_PolicyFactory.h | 8 +-
TAO/tao/RTCORBA/RT_Policy_i.cpp | 11 +-
TAO/tao/RTCORBA/RT_Policy_i.h | 9 +-
TAO/tao/RTCORBA/RT_Protocols_Hooks.cpp | 14 +-
TAO/tao/RTCORBA/RT_Protocols_Hooks.h | 13 +-
TAO/tao/RTCORBA/RT_Stub.cpp | 8 +-
TAO/tao/RTCORBA/RT_Stub.h | 23 +-
TAO/tao/RTCORBA/RT_Stub_Factory.cpp | 8 +-
TAO/tao/RTCORBA/RT_Stub_Factory.h | 9 +-
.../RTCORBA/RT_Thread_Lane_Resources_Manager.cpp | 4 -
TAO/tao/RTCORBA/RT_Thread_Lane_Resources_Manager.h | 7 -
TAO/tao/RTCORBA/RT_Transport_Descriptor.cpp | 10 +-
TAO/tao/RTCORBA/RT_Transport_Descriptor.h | 15 +-
TAO/tao/RTCORBA/RT_Transport_Descriptor.inl | 6 -
.../RTCORBA/RT_Transport_Descriptor_Property.cpp | 8 +-
TAO/tao/RTCORBA/RT_Transport_Descriptor_Property.h | 23 +-
.../RTCORBA/RT_Transport_Descriptor_Property.inl | 6 -
TAO/tao/RTCORBA/Thread_Pool.cpp | 219 +-
TAO/tao/RTCORBA/Thread_Pool.h | 89 +-
TAO/tao/RTCORBA/Thread_Pool.inl | 37 +-
TAO/tao/RTCORBA/rtcorba_typedefs.h | 2 -
TAO/tao/RTPortableServer/RTPortableServer.cpp | 9 +-
TAO/tao/RTPortableServer/RTPortableServer.h | 11 +-
TAO/tao/RTPortableServer/RTPortableServerA.cpp | 6 +-
TAO/tao/RTPortableServer/RTPortableServerC.cpp | 6 +-
TAO/tao/RTPortableServer/RTPortableServerC.h | 6 +-
TAO/tao/RTPortableServer/RTPortableServerS.h | 5 +-
.../RTPortableServer/RTPortableServer_include.pidl | 2 +-
.../RTPortableServer/RTPortableServer_includeC.h | 6 +-
TAO/tao/RTPortableServer/RT_Acceptor_Filters.cpp | 24 +-
TAO/tao/RTPortableServer/RT_Acceptor_Filters.h | 7 +-
.../RTPortableServer/RT_Collocation_Resolver.cpp | 46 +-
TAO/tao/RTPortableServer/RT_Collocation_Resolver.h | 6 -
.../RTPortableServer/RT_Object_Adapter_Factory.cpp | 15 +-
.../RTPortableServer/RT_Object_Adapter_Factory.h | 11 +-
TAO/tao/RTPortableServer/RT_POA.cpp | 14 +-
TAO/tao/RTPortableServer/RT_POA.h | 19 +-
TAO/tao/RTPortableServer/RT_POA.i | 6 -
TAO/tao/RTPortableServer/RT_Policy_Validator.cpp | 7 +-
TAO/tao/RTPortableServer/RT_Policy_Validator.h | 8 +-
TAO/tao/RTPortableServer/RT_Servant_Dispatcher.cpp | 35 +-
TAO/tao/RTPortableServer/RT_Servant_Dispatcher.h | 9 +-
TAO/tao/RTScheduling/Current.cpp | 30 +-
TAO/tao/RTScheduling/Current.h | 17 +-
TAO/tao/RTScheduling/Distributable_Thread.cpp | 6 +-
TAO/tao/RTScheduling/Distributable_Thread.h | 12 +-
TAO/tao/RTScheduling/RTScheduler.cpp | 8 +-
TAO/tao/RTScheduling/RTScheduler.h | 13 +-
TAO/tao/RTScheduling/RTSchedulerA.cpp | 5 +-
TAO/tao/RTScheduling/RTSchedulerC.cpp | 6 +-
TAO/tao/RTScheduling/RTSchedulerC.h | 6 +-
TAO/tao/RTScheduling/RTScheduler_Initializer.cpp | 24 +-
TAO/tao/RTScheduling/RTScheduler_Initializer.h | 20 +-
TAO/tao/RTScheduling/RTScheduler_Loader.cpp | 11 +-
TAO/tao/RTScheduling/RTScheduler_Loader.h | 12 +-
TAO/tao/RTScheduling/RTScheduler_Manager.cpp | 7 +-
TAO/tao/RTScheduling/RTScheduler_Manager.h | 10 +-
TAO/tao/RTScheduling/RTScheduler_Manager.i | 4 -
TAO/tao/RTScheduling/RTScheduler_include.pidl | 2 +-
TAO/tao/RTScheduling/RTScheduler_includeA.h | 4 -
TAO/tao/RTScheduling/RTScheduler_includeC.h | 4 -
TAO/tao/RTScheduling/RTScheduler_includeS.h | 28 -
TAO/tao/RTScheduling/Request_Interceptor.cpp | 65 +-
TAO/tao/RTScheduling/Request_Interceptor.h | 21 +-
TAO/tao/RTScheduling/ThreadAction.h | 8 +-
TAO/tao/Reactive_Connect_Strategy.cpp | 16 +-
TAO/tao/Reactive_Connect_Strategy.h | 13 +-
TAO/tao/Reactive_Flushing_Strategy.cpp | 13 +-
TAO/tao/Reactive_Flushing_Strategy.h | 6 +-
TAO/tao/Refcounted_ObjectKey.cpp | 9 +-
TAO/tao/Refcounted_ObjectKey.h | 6 +-
TAO/tao/Refcounted_ObjectKey.inl | 9 +-
TAO/tao/Remote_Invocation.cpp | 27 +-
TAO/tao/Remote_Invocation.h | 4 -
TAO/tao/Remote_Object_Proxy_Broker.cpp | 21 +-
TAO/tao/Remote_Object_Proxy_Broker.h | 4 -
TAO/tao/Reply_Dispatcher.cpp | 6 +-
TAO/tao/Reply_Dispatcher.h | 6 +-
TAO/tao/Reply_Dispatcher.i | 7 -
TAO/tao/Request_Dispatcher.cpp | 10 +-
TAO/tao/Request_Dispatcher.h | 4 -
TAO/tao/Resource_Factory.cpp | 14 +-
TAO/tao/Resource_Factory.h | 27 +-
TAO/tao/Resume_Handle.cpp | 62 +-
TAO/tao/Resume_Handle.h | 20 +-
TAO/tao/Resume_Handle.inl | 8 +-
TAO/tao/Seq_Out_T.cpp | 16 +-
TAO/tao/Seq_Out_T.h | 5 +-
TAO/tao/Seq_Out_T.inl | 6 -
TAO/tao/Seq_Var_T.cpp | 144 +-
TAO/tao/Seq_Var_T.h | 10 +-
TAO/tao/Seq_Var_T.inl | 45 +-
TAO/tao/Sequence.cpp | 10 +-
TAO/tao/Sequence.h | 10 +-
TAO/tao/Sequence.i | 8 +-
TAO/tao/Sequence_T.cpp | 40 +-
TAO/tao/Sequence_T.h | 9 -
TAO/tao/Sequence_T.i | 7 +-
TAO/tao/ServerRequestInterceptor_Adapter.cpp | 11 +-
TAO/tao/ServerRequestInterceptor_Adapter.h | 25 +-
.../ServerRequestInterceptor_Adapter_Factory.cpp | 6 +-
TAO/tao/ServerRequestInterceptor_Adapter_Factory.h | 7 +-
TAO/tao/Server_Strategy_Factory.cpp | 5 -
TAO/tao/Server_Strategy_Factory.h | 10 +-
TAO/tao/Service_Callbacks.cpp | 22 +-
TAO/tao/Service_Callbacks.h | 19 +-
TAO/tao/Service_Context.cpp | 7 +-
TAO/tao/Service_Context.h | 19 +-
TAO/tao/Service_Context.inl | 5 +-
TAO/tao/ServicesC.cpp | 6 +-
TAO/tao/ServicesC.h | 4 -
TAO/tao/Services_Activate.cpp | 5 +-
TAO/tao/Services_Activate.h | 7 +-
TAO/tao/ShortSeqC.cpp | 6 +-
TAO/tao/ShortSeqC.h | 4 -
TAO/tao/SmartProxies/Smart_Proxies.cpp | 4 +-
TAO/tao/SmartProxies/Smart_Proxies.h | 16 +-
TAO/tao/SmartProxies/Smart_Proxies.inl | 7 +-
TAO/tao/Special_Basic_Argument_T.cpp | 13 +-
TAO/tao/Special_Basic_Argument_T.h | 4 -
TAO/tao/Special_Basic_Argument_T.inl | 3 -
TAO/tao/Special_Basic_Arguments.h | 11 +-
TAO/tao/Strategies.mpc | 3 +-
TAO/tao/Strategies/DIOP_Acceptor.cpp | 19 +-
TAO/tao/Strategies/DIOP_Acceptor.h | 10 +-
TAO/tao/Strategies/DIOP_Acceptor.i | 5 -
TAO/tao/Strategies/DIOP_Connection_Handler.cpp | 17 +-
TAO/tao/Strategies/DIOP_Connection_Handler.h | 19 +-
TAO/tao/Strategies/DIOP_Connector.cpp | 15 +-
TAO/tao/Strategies/DIOP_Connector.h | 8 +-
TAO/tao/Strategies/DIOP_Endpoint.cpp | 11 +-
TAO/tao/Strategies/DIOP_Endpoint.h | 11 +-
TAO/tao/Strategies/DIOP_Endpoint.i | 5 -
TAO/tao/Strategies/DIOP_Factory.cpp | 16 +-
TAO/tao/Strategies/DIOP_Factory.h | 9 +-
TAO/tao/Strategies/DIOP_Profile.cpp | 17 +-
TAO/tao/Strategies/DIOP_Profile.h | 8 +-
TAO/tao/Strategies/DIOP_Transport.cpp | 46 +-
TAO/tao/Strategies/DIOP_Transport.h | 16 +-
.../FIFO_Connection_Purging_Strategy.cpp | 9 +-
.../Strategies/FIFO_Connection_Purging_Strategy.h | 8 +-
.../Strategies/LFU_Connection_Purging_Strategy.cpp | 7 +-
.../Strategies/LFU_Connection_Purging_Strategy.h | 8 +-
TAO/tao/Strategies/LF_Strategy_Null.cpp | 10 +-
TAO/tao/Strategies/LF_Strategy_Null.h | 8 +-
.../NULL_Connection_Purging_Strategy.cpp | 9 +-
.../Strategies/NULL_Connection_Purging_Strategy.h | 8 +-
.../Strategies/OC_Endpoint_Selector_Factory.cpp | 67 -
TAO/tao/Strategies/OC_Endpoint_Selector_Factory.h | 87 -
TAO/tao/Strategies/OC_Endpoint_Selector_Loader.cpp | 19 -
TAO/tao/Strategies/OC_Endpoint_Selector_Loader.h | 62 -
.../Optimized_Connection_Endpoint_Selector.cpp | 178 -
.../Optimized_Connection_Endpoint_Selector.h | 80 -
TAO/tao/Strategies/SCIOP_Acceptor.cpp | 13 +-
TAO/tao/Strategies/SCIOP_Acceptor.h | 10 +-
TAO/tao/Strategies/SCIOP_Acceptor.i | 5 -
TAO/tao/Strategies/SCIOP_Connection_Handler.cpp | 14 +-
TAO/tao/Strategies/SCIOP_Connection_Handler.h | 16 +-
TAO/tao/Strategies/SCIOP_Connector.cpp | 10 +-
TAO/tao/Strategies/SCIOP_Connector.h | 12 +-
TAO/tao/Strategies/SCIOP_Endpoint.cpp | 7 +-
TAO/tao/Strategies/SCIOP_Endpoint.h | 7 +-
TAO/tao/Strategies/SCIOP_Endpoint.i | 4 -
TAO/tao/Strategies/SCIOP_Factory.cpp | 10 +-
TAO/tao/Strategies/SCIOP_Factory.h | 11 +-
TAO/tao/Strategies/SCIOP_Lite_Factory.cpp | 10 +-
TAO/tao/Strategies/SCIOP_Lite_Factory.h | 7 +-
TAO/tao/Strategies/SCIOP_Profile.cpp | 10 +-
TAO/tao/Strategies/SCIOP_Profile.h | 5 +-
TAO/tao/Strategies/SCIOP_Transport.cpp | 12 +-
TAO/tao/Strategies/SCIOP_Transport.h | 8 +-
TAO/tao/Strategies/SHMIOP_Acceptor.cpp | 19 +-
TAO/tao/Strategies/SHMIOP_Acceptor.h | 8 +-
TAO/tao/Strategies/SHMIOP_Connection_Handler.cpp | 10 +-
TAO/tao/Strategies/SHMIOP_Connection_Handler.h | 11 +-
TAO/tao/Strategies/SHMIOP_Connector.cpp | 16 +-
TAO/tao/Strategies/SHMIOP_Connector.h | 6 +-
TAO/tao/Strategies/SHMIOP_Endpoint.cpp | 13 +-
TAO/tao/Strategies/SHMIOP_Endpoint.h | 7 +-
TAO/tao/Strategies/SHMIOP_Endpoint.i | 5 -
TAO/tao/Strategies/SHMIOP_Factory.cpp | 14 +-
TAO/tao/Strategies/SHMIOP_Factory.h | 10 +-
TAO/tao/Strategies/SHMIOP_Profile.cpp | 6 +-
TAO/tao/Strategies/SHMIOP_Profile.h | 9 +-
TAO/tao/Strategies/SHMIOP_Transport.cpp | 163 +-
TAO/tao/Strategies/SHMIOP_Transport.h | 24 +-
TAO/tao/Strategies/UIOP_Acceptor.cpp | 8 +-
TAO/tao/Strategies/UIOP_Acceptor.h | 6 +-
TAO/tao/Strategies/UIOP_Connection_Handler.cpp | 11 +-
TAO/tao/Strategies/UIOP_Connection_Handler.h | 9 +-
TAO/tao/Strategies/UIOP_Connector.cpp | 10 +-
TAO/tao/Strategies/UIOP_Connector.h | 8 +-
TAO/tao/Strategies/UIOP_Endpoint.cpp | 10 +-
TAO/tao/Strategies/UIOP_Endpoint.h | 7 +-
TAO/tao/Strategies/UIOP_Endpoint.i | 6 +-
TAO/tao/Strategies/UIOP_Factory.cpp | 10 +-
TAO/tao/Strategies/UIOP_Factory.h | 7 +-
TAO/tao/Strategies/UIOP_Lite_Factory.cpp | 10 +-
TAO/tao/Strategies/UIOP_Lite_Factory.h | 8 +-
TAO/tao/Strategies/UIOP_Profile.cpp | 8 +-
TAO/tao/Strategies/UIOP_Profile.h | 9 +-
TAO/tao/Strategies/UIOP_Transport.cpp | 12 +-
TAO/tao/Strategies/UIOP_Transport.h | 8 +-
TAO/tao/Strategies/advanced_resource.cpp | 56 +-
TAO/tao/Strategies/advanced_resource.h | 10 +-
TAO/tao/Strategies/sciop_endpointsC.cpp | 6 +-
TAO/tao/Strategies/sciop_endpointsC.h | 6 +-
TAO/tao/Strategies/uiop_endpointsC.cpp | 6 +-
TAO/tao/Strategies/uiop_endpointsC.h | 6 +-
TAO/tao/StringSeqC.cpp | 6 +-
TAO/tao/StringSeqC.h | 4 -
TAO/tao/Stub.cpp | 128 +-
TAO/tao/Stub.h | 68 +-
TAO/tao/Stub.i | 121 +-
TAO/tao/Stub_Factory.cpp | 8 +-
TAO/tao/Stub_Factory.h | 12 +-
TAO/tao/Synch_Invocation.cpp | 76 +-
TAO/tao/Synch_Invocation.h | 8 +-
TAO/tao/Synch_Invocation.inl | 6 -
TAO/tao/Synch_Queued_Message.cpp | 20 +-
TAO/tao/Synch_Queued_Message.h | 6 +-
TAO/tao/Synch_Reply_Dispatcher.cpp | 68 +-
TAO/tao/Synch_Reply_Dispatcher.h | 9 +-
TAO/tao/SystemException.cpp | 27 +-
TAO/tao/SystemException.h | 7 +-
TAO/tao/SystemException.inl | 4 -
TAO/tao/TAO.pidl | 6 +-
TAO/tao/TAOC.cpp | 6 +-
TAO/tao/TAOC.h | 4 -
TAO/tao/TAO_Internal.cpp | 65 +-
TAO/tao/TAO_Internal.h | 5 +-
TAO/tao/TAO_Server_Request.cpp | 46 +-
TAO/tao/TAO_Server_Request.h | 36 +-
TAO/tao/TAO_Server_Request.i | 4 -
TAO/tao/TAO_Singleton.cpp | 6 +-
TAO/tao/TAO_Singleton.h | 6 -
TAO/tao/TAO_Singleton.inl | 6 -
TAO/tao/TAO_Singleton_Manager.cpp | 95 +-
TAO/tao/TAO_Singleton_Manager.h | 43 +-
TAO/tao/TAO_Singleton_Manager.inl | 12 +-
TAO/tao/TSS_Resources.cpp | 10 +-
TAO/tao/TSS_Resources.h | 8 +-
TAO/tao/Tagged_Components.cpp | 4 -
TAO/tao/Tagged_Components.h | 7 +-
TAO/tao/Tagged_Components.i | 4 -
TAO/tao/Tagged_Profile.cpp | 4 -
TAO/tao/Tagged_Profile.h | 19 -
TAO/tao/Tagged_Profile.i | 6 +-
TAO/tao/Thread_Lane_Resources.cpp | 5 -
TAO/tao/Thread_Lane_Resources.h | 9 +-
TAO/tao/Thread_Lane_Resources_Manager.cpp | 3 -
TAO/tao/Thread_Lane_Resources_Manager.h | 9 +-
TAO/tao/Thread_Per_Connection_Handler.cpp | 14 +-
TAO/tao/Thread_Per_Connection_Handler.h | 7 +-
TAO/tao/TimeBaseC.cpp | 6 +-
TAO/tao/TimeBaseC.h | 4 -
TAO/tao/TkResource_Factory.cpp | 8 +-
TAO/tao/TkResource_Factory.h | 5 -
TAO/tao/TkResource_Loader.cpp | 15 +-
TAO/tao/TkResource_Loader.h | 17 +-
TAO/tao/Transport.cpp | 1676 +-
TAO/tao/Transport.h | 146 +-
TAO/tao/Transport.inl | 5 +-
TAO/tao/Transport_Acceptor.cpp | 11 +-
TAO/tao/Transport_Acceptor.h | 11 +-
TAO/tao/Transport_Acceptor.inl | 6 -
TAO/tao/Transport_Cache_Manager.cpp | 22 +-
TAO/tao/Transport_Cache_Manager.h | 12 +-
TAO/tao/Transport_Cache_Manager.inl | 9 +-
TAO/tao/Transport_Connector.cpp | 45 +-
TAO/tao/Transport_Connector.h | 15 +-
TAO/tao/Transport_Connector.inl | 6 -
TAO/tao/Transport_Descriptor_Interface.cpp | 8 +-
TAO/tao/Transport_Descriptor_Interface.h | 4 -
TAO/tao/Transport_Descriptor_Interface.inl | 27 +-
TAO/tao/Transport_Mux_Strategy.cpp | 5 -
TAO/tao/Transport_Mux_Strategy.h | 9 +-
TAO/tao/Transport_Queueing_Strategies.cpp | 13 +-
TAO/tao/Transport_Queueing_Strategies.h | 9 +-
TAO/tao/Transport_Timer.cpp | 9 +-
TAO/tao/Transport_Timer.h | 7 +-
TAO/tao/TypeCodeFactory/Recursive_TypeCode.cpp | 7 +-
TAO/tao/TypeCodeFactory/Recursive_TypeCode.h | 3 -
TAO/tao/TypeCodeFactory/Recursive_TypeCode.inl | 3 -
TAO/tao/TypeCodeFactory/TypeCodeFactoryA.cpp | 6 +-
TAO/tao/TypeCodeFactory/TypeCodeFactoryC.cpp | 6 +-
TAO/tao/TypeCodeFactory/TypeCodeFactoryC.h | 6 +-
.../TypeCodeFactory_Adapter_Impl.cpp | 8 +-
.../TypeCodeFactory/TypeCodeFactory_Adapter_Impl.h | 15 +-
TAO/tao/TypeCodeFactory/TypeCodeFactory_Loader.cpp | 17 +-
TAO/tao/TypeCodeFactory/TypeCodeFactory_Loader.h | 16 +-
TAO/tao/TypeCodeFactory/TypeCodeFactory_i.cpp | 13 +-
TAO/tao/TypeCodeFactory/TypeCodeFactory_i.h | 5 +-
TAO/tao/TypeCodeFactory_Adapter.h | 6 -
TAO/tao/Typecode_typesC.cpp | 6 +-
TAO/tao/Typecode_typesC.h | 4 -
TAO/tao/UB_String_Argument_T.cpp | 12 +-
TAO/tao/UB_String_Argument_T.h | 7 +-
TAO/tao/UB_String_Argument_T.inl | 8 +-
TAO/tao/UB_String_Arguments.h | 6 +-
TAO/tao/ULongLongSeqC.cpp | 6 +-
TAO/tao/ULongLongSeqC.h | 4 -
TAO/tao/ULongSeqC.cpp | 6 +-
TAO/tao/ULongSeqC.h | 4 -
TAO/tao/UShortSeqC.cpp | 6 +-
TAO/tao/UShortSeqC.h | 4 -
TAO/tao/UserException.cpp | 6 +-
TAO/tao/UserException.h | 4 -
TAO/tao/UserException.inl | 4 -
TAO/tao/Utils/Encodable.cpp | 6 +-
TAO/tao/Utils/Encodable.h | 7 +-
TAO/tao/Utils/Implicit_Deactivator.cpp | 7 +-
TAO/tao/Utils/Implicit_Deactivator.h | 6 +-
TAO/tao/Utils/ORB_Destroyer.cpp | 7 +-
TAO/tao/Utils/ORB_Destroyer.h | 7 +-
TAO/tao/Utils/ORB_Manager.cpp | 7 +-
TAO/tao/Utils/ORB_Manager.h | 7 +-
TAO/tao/Utils/PolicyList_Destroyer.cpp | 8 +-
TAO/tao/Utils/PolicyList_Destroyer.h | 8 +-
TAO/tao/Utils/PolicyList_Destroyer.inl | 6 -
TAO/tao/Utils/RIR_Narrow.cpp | 10 +-
TAO/tao/Utils/RIR_Narrow.h | 8 +-
TAO/tao/Utils/Servant_Var.cpp | 4 +-
TAO/tao/Utils/Servant_Var.h | 10 +-
TAO/tao/Utils/Servant_Var.inl | 30 +-
TAO/tao/Utils/Server_Main.cpp | 12 +-
TAO/tao/Utils/Server_Main.h | 19 +-
TAO/tao/Utils/Synch_Refcountable.cpp | 9 +-
TAO/tao/Utils/Synch_Refcountable.h | 11 +-
TAO/tao/Utils/Synch_Refcountable.inl | 5 -
TAO/tao/Valuetype/AbstractBase.cpp | 12 +-
TAO/tao/Valuetype/AbstractBase.h | 8 +-
TAO/tao/Valuetype/AbstractBase.inl | 4 -
.../Valuetype/AbstractBase_Invocation_Adapter.cpp | 8 +-
.../Valuetype/AbstractBase_Invocation_Adapter.h | 19 +-
TAO/tao/Valuetype/AbstractBase_T.cpp | 19 +-
TAO/tao/Valuetype/AbstractBase_T.h | 6 +-
TAO/tao/Valuetype/Sequence_T.cpp | 15 +-
TAO/tao/Valuetype/Sequence_T.h | 9 +-
TAO/tao/Valuetype/Sequence_T.inl | 4 -
TAO/tao/Valuetype/StringValueC.cpp | 28 +-
TAO/tao/Valuetype/StringValueC.h | 8 +-
TAO/tao/Valuetype/StringValueC.inl | 11 +-
TAO/tao/Valuetype/ValueBase.cpp | 43 +-
TAO/tao/Valuetype/ValueBase.h | 7 +-
TAO/tao/Valuetype/ValueBase.inl | 4 -
TAO/tao/Valuetype/ValueFactory.cpp | 6 +-
TAO/tao/Valuetype/ValueFactory.h | 16 +-
TAO/tao/Valuetype/ValueFactory_Map.cpp | 8 +-
TAO/tao/Valuetype/ValueFactory_Map.h | 9 +-
TAO/tao/Valuetype/Value_CORBA_methods.h | 6 +-
TAO/tao/Valuetype/Value_VarOut_T.cpp | 29 +-
TAO/tao/Valuetype/Value_VarOut_T.h | 6 +-
TAO/tao/Valuetype/Valuetype_Adapter_Impl.cpp | 16 +-
TAO/tao/Valuetype/Valuetype_Adapter_Impl.h | 16 +-
TAO/tao/Valuetype_Adapter.cpp | 5 +-
TAO/tao/Valuetype_Adapter.h | 6 +-
TAO/tao/VarOut_T.cpp | 96 +-
TAO/tao/VarOut_T.h | 3 -
TAO/tao/VarOut_T.inl | 7 +-
TAO/tao/Var_Array_Argument_T.cpp | 12 +-
TAO/tao/Var_Array_Argument_T.h | 4 -
TAO/tao/Var_Array_Argument_T.inl | 4 -
TAO/tao/Var_Size_Argument_T.cpp | 12 +-
TAO/tao/Var_Size_Argument_T.h | 4 -
TAO/tao/Var_Size_Argument_T.inl | 5 -
TAO/tao/Version.h | 10 +-
TAO/tao/Versioned_Namespace.h | 60 -
TAO/tao/WCharSeqC.cpp | 6 +-
TAO/tao/WCharSeqC.h | 4 -
TAO/tao/WStringSeqC.cpp | 6 +-
TAO/tao/WStringSeqC.h | 4 -
TAO/tao/Wait_On_LF_No_Upcall.cpp | 15 +-
TAO/tao/Wait_On_LF_No_Upcall.h | 10 +-
TAO/tao/Wait_On_Leader_Follower.cpp | 4 -
TAO/tao/Wait_On_Leader_Follower.h | 6 +-
TAO/tao/Wait_On_Reactor.cpp | 4 -
TAO/tao/Wait_On_Reactor.h | 6 +-
TAO/tao/Wait_On_Read.cpp | 18 +-
TAO/tao/Wait_On_Read.h | 4 -
TAO/tao/Wait_Strategy.cpp | 7 +-
TAO/tao/Wait_Strategy.h | 11 +-
TAO/tao/WrongTransactionC.cpp | 7 +-
TAO/tao/WrongTransactionC.h | 4 -
TAO/tao/XtResource_Factory.cpp | 4 +-
TAO/tao/XtResource_Loader.cpp | 6 +-
TAO/tao/corba.h | 2 +-
TAO/tao/corbafwd.cpp | 7 +
TAO/tao/debug.cpp | 4 -
TAO/tao/debug.h | 6 -
TAO/tao/default_client.cpp | 37 +-
TAO/tao/default_client.h | 6 +-
TAO/tao/default_environment.h | 4 -
TAO/tao/default_resource.cpp | 157 +-
TAO/tao/default_resource.h | 14 +-
TAO/tao/default_server.cpp | 4 -
TAO/tao/default_server.h | 3 -
TAO/tao/diffs/ServerRequestInterceptor.diff | 24 +
TAO/tao/extra_core.mpb | 2 +
TAO/tao/objectid.h | 6 -
TAO/tao/operation_details.cpp | 15 +-
TAO/tao/operation_details.h | 41 +-
TAO/tao/operation_details.i | 34 -
TAO/tao/orb_typesC.cpp | 6 +-
TAO/tao/orb_typesC.h | 4 -
TAO/tao/orbconf.h | 81 +-
TAO/tao/params.cpp | 5 -
TAO/tao/params.h | 16 +-
TAO/tao/params.i | 16 -
TAO/tao/tao.mpc | 5 -
TAO/tao/target_specification.cpp | 2 +-
TAO/tao/target_specification.h | 5 +-
TAO/tao/target_specification.i | 6 +-
TAO/tao/varbase.h | 8 +-
TAO/tests/AMH_Exceptions/AMH_Exceptions.mpc | 1 -
TAO/tests/AMH_Exceptions/client.cpp | 7 +-
TAO/tests/AMH_Exceptions/run_test.pl | 2 +-
TAO/tests/AMH_Exceptions/server.cpp | 10 +-
TAO/tests/AMH_Oneway/AMH_Oneway.mpc | 1 -
TAO/tests/AMH_Oneway/client.cpp | 12 +-
TAO/tests/AMH_Oneway/run_test.pl | 20 +-
TAO/tests/AMH_Oneway/server.cpp | 15 +-
TAO/tests/AMI/AMI.mpc | 2 -
TAO/tests/AMI/client.cpp | 24 +-
TAO/tests/AMI/run_test.pl | 13 +-
TAO/tests/AMI/server.cpp | 14 +-
TAO/tests/AMI/simple_client.cpp | 29 +-
TAO/tests/AMI_Buffering/AMI_Buffering.mpc | 2 -
TAO/tests/AMI_Buffering/Reply_Handler.cpp | 12 +-
TAO/tests/AMI_Buffering/Reply_Handler.h | 6 +-
TAO/tests/AMI_Buffering/admin.cpp | 14 +-
TAO/tests/AMI_Buffering/client.cpp | 12 +-
TAO/tests/AMI_Buffering/server.cpp | 14 +-
TAO/tests/AMI_Timeouts/client.cpp | 12 +-
TAO/tests/AMI_Timeouts/server.cpp | 14 +-
TAO/tests/AMI_Timeouts/timeout_i.cpp | 4 +-
TAO/tests/AMI_Timeouts/timeout_i.h | 2 +-
.../Abstract_Interface/Abstract_Interface.mpc | 1 -
TAO/tests/Abstract_Interface/client.cpp | 14 +-
TAO/tests/Abstract_Interface/server.cpp | 16 +-
TAO/tests/Abstract_Interface/test_i.cpp | 2 +-
TAO/tests/AlternateIIOP/run_test.pl | 4 +-
TAO/tests/AlternateIIOP/svc.conf | 1 -
TAO/tests/Any/Recursive/RecursiveHello.mpc | 3 +-
TAO/tests/Any/Recursive/Test.idl | 50 -
TAO/tests/Any/Recursive/client.cpp | 65 +-
TAO/tests/Any/Recursive/server.cpp | 13 +-
TAO/tests/BiDirectional/BiDirectional.mpc | 1 -
TAO/tests/BiDirectional/client.cpp | 11 +-
TAO/tests/BiDirectional/run_test_ipv6.pl | 6 +-
TAO/tests/BiDirectional/server.cpp | 13 +-
TAO/tests/BiDirectional/test_i.cpp | 3 -
.../BiDir_DelayedUpcall.mpc | 18 -
TAO/tests/BiDirectional_DelayedUpcall/README | 6 -
TAO/tests/BiDirectional_DelayedUpcall/client.cpp | 173 -
TAO/tests/BiDirectional_DelayedUpcall/run_test.pl | 48 -
TAO/tests/BiDirectional_DelayedUpcall/server.cpp | 164 -
TAO/tests/BiDirectional_DelayedUpcall/test.idl | 27 -
TAO/tests/BiDirectional_DelayedUpcall/test_i.cpp | 106 -
TAO/tests/BiDirectional_DelayedUpcall/test_i.h | 93 -
TAO/tests/BiDirectional_DelayedUpcall/test_i.i | 17 -
TAO/tests/BiDirectional_MultipleORB/destroy.cpp | 9 +-
.../BiDir_NestedUpcall.mpc | 1 -
TAO/tests/BiDirectional_NestedUpcall/client.cpp | 13 +-
TAO/tests/BiDirectional_NestedUpcall/run_test.pl | 9 +-
TAO/tests/BiDirectional_NestedUpcall/server.cpp | 13 +-
TAO/tests/Big_AMI/Big_AMI.mpc | 1 -
TAO/tests/Big_AMI/client.cpp | 14 +-
TAO/tests/Big_AMI/server.cpp | 13 +-
TAO/tests/Big_Oneways/Big_Oneways.mpc | 1 -
TAO/tests/Big_Oneways/client.cpp | 11 +-
TAO/tests/Big_Oneways/server.cpp | 13 +-
TAO/tests/Big_Reply/Big_Reply.mpc | 1 -
TAO/tests/Big_Reply/client.cpp | 11 +-
TAO/tests/Big_Reply/server.cpp | 13 +-
.../Big_Request_Muxing/Big_Request_Muxing.mpc | 1 -
TAO/tests/Big_Request_Muxing/client.cpp | 11 +-
TAO/tests/Big_Request_Muxing/server.cpp | 29 +-
TAO/tests/Big_Twoways/Big_Twoways.mpc | 1 -
TAO/tests/Big_Twoways/client.cpp | 11 +-
TAO/tests/Big_Twoways/server.cpp | 13 +-
.../Blocking_Sync_None/Blocking_Sync_None.mpc | 1 -
TAO/tests/Blocking_Sync_None/client.cpp | 11 +-
TAO/tests/Blocking_Sync_None/server.cpp | 13 +-
.../Bug_1020_Basic_Regression.mpc | 1 -
TAO/tests/Bug_1020_Basic_Regression/client.cpp | 11 +-
TAO/tests/Bug_1020_Basic_Regression/server.cpp | 13 +-
TAO/tests/Bug_1020_Regression/client.cpp | 11 +-
TAO/tests/Bug_1020_Regression/server.cpp | 13 +-
.../Bug_1269_Regression/Bug_1269_Regression.mpc | 1 -
TAO/tests/Bug_1269_Regression/client.cpp | 11 +-
TAO/tests/Bug_1269_Regression/server.cpp | 13 +-
TAO/tests/Bug_1269_Regression/shutdown.cpp | 11 +-
.../Bug_1270_Regression/Bug_1270_Regression.mpc | 2 -
TAO/tests/Bug_1270_Regression/client.cpp | 11 +-
TAO/tests/Bug_1270_Regression/server.cpp | 13 +-
TAO/tests/Bug_1270_Regression/shutdown.cpp | 11 +-
.../Bug_1330_Regression/Bug_1330_Regression.mpc | 5 +-
TAO/tests/Bug_1330_Regression/client.cpp | 11 +-
TAO/tests/Bug_1330_Regression/server.cpp | 13 +-
.../Bug_1361_Regression/Bug_1361_Regression.mpc | 2 -
TAO/tests/Bug_1361_Regression/client.cpp | 11 +-
TAO/tests/Bug_1361_Regression/server.cpp | 13 +-
TAO/tests/Bug_1361_Regression/shutdown.cpp | 11 +-
.../Bug_1476_Regression/Bug_1476_Regression.mpc | 1 -
TAO/tests/Bug_1476_Regression/client.cpp | 11 +-
TAO/tests/Bug_1476_Regression/server.cpp | 13 +-
.../Bug_1482_Regression/Bug_1482_Regression.mpc | 20 -
TAO/tests/Bug_1482_Regression/Reply_Handler.cpp | 4 +-
TAO/tests/Bug_1482_Regression/Reply_Handler.h | 2 +-
TAO/tests/Bug_1482_Regression/client.cpp | 11 +-
TAO/tests/Bug_1482_Regression/server.cpp | 13 +-
TAO/tests/Bug_1482_Regression/test.mpc | 19 +
TAO/tests/Bug_1495_Regression/Bug_1495.mpc | 1 -
TAO/tests/Bug_1495_Regression/Client_Task.cpp | 48 +-
TAO/tests/Bug_1495_Regression/Server_Task.cpp | 2 +-
TAO/tests/Bug_1495_Regression/Server_Task.h | 2 -
TAO/tests/Bug_1495_Regression/Threaded_Client.cpp | 20 +-
TAO/tests/Bug_1495_Regression/Threaded_Server.cpp | 13 +-
TAO/tests/Bug_1495_Regression/run_test.pl | 2 +-
.../Bug_1535_Regression/bug_1535_regression.cpp | 9 +-
.../Bug_1551_Regression/Bug_1551_Regression.mpc | 20 -
TAO/tests/Bug_1551_Regression/Reply_Handler.cpp | 6 +-
TAO/tests/Bug_1551_Regression/Reply_Handler.h | 2 +-
TAO/tests/Bug_1551_Regression/client.cpp | 11 +-
TAO/tests/Bug_1551_Regression/server.cpp | 13 +-
TAO/tests/Bug_1551_Regression/test.mpc | 19 +
.../Bug_1568_Regression/Bug_1568_Regression.mpc | 1 -
TAO/tests/Bug_1568_Regression/client.cpp | 11 +-
TAO/tests/Bug_1568_Regression/server.cpp | 13 +-
.../Bug_1627_Regression/Bug_1627_Regression.mpc | 17 -
TAO/tests/Bug_1627_Regression/client.cpp | 11 +-
TAO/tests/Bug_1627_Regression/server.cpp | 13 +-
TAO/tests/Bug_1627_Regression/test.mpc | 16 +
TAO/tests/Bug_1635_Regression/client.cpp | 7 +-
TAO/tests/Bug_1636_Regression/client.cpp | 7 +-
TAO/tests/Bug_1639_Regression/struct_client.cpp | 6 +-
.../Bug_1670_Regression/Bug_1670_Regression.mpc | 1 -
TAO/tests/Bug_1670_Regression/client.cpp | 11 +-
TAO/tests/Bug_1670_Regression/server.cpp | 13 +-
TAO/tests/Bug_1693_Test/client.cpp | 8 +-
TAO/tests/Bug_1812_Regression/test.cpp | 2 +-
TAO/tests/Bug_1813_Regression/test.cpp | 2 +-
TAO/tests/Bug_1869_Regression/AMI.idl | 7 -
.../Bug_1869_Regression/Bug_1869_Regression.mpc | 14 -
TAO/tests/Bug_1869_Regression/client.cpp | 93 -
TAO/tests/Bug_1869_Regression/run_test.pl | 40 -
TAO/tests/Bug_1869_Regression/server.cpp | 87 -
.../Bug_2084_Regression/Bug_2084_Regression.mpc | 6 -
TAO/tests/Bug_2084_Regression/Client_Task.cpp | 100 -
TAO/tests/Bug_2084_Regression/Client_Task.h | 37 -
TAO/tests/Bug_2084_Regression/Collocated_Test.cpp | 127 -
TAO/tests/Bug_2084_Regression/EventNode.cpp | 60 -
TAO/tests/Bug_2084_Regression/EventNode.h | 38 -
TAO/tests/Bug_2084_Regression/Hello.cpp | 68 -
TAO/tests/Bug_2084_Regression/Hello.h | 38 -
TAO/tests/Bug_2084_Regression/Server_Task.cpp | 102 -
TAO/tests/Bug_2084_Regression/Server_Task.h | 48 -
TAO/tests/Bug_2084_Regression/Test.idl | 27 -
TAO/tests/Bug_2084_Regression/run_test.pl | 82 -
TAO/tests/Bug_2122_Regression/test.cpp | 2 +-
TAO/tests/Bug_2124_Regression/test.cpp | 2 +-
TAO/tests/Bug_2126_Regression/test.cpp | 2 +-
.../Bug_2134_Regression/Bug_2134_Regression.mpc | 10 -
TAO/tests/Bug_2134_Regression/Hello.cpp | 105 -
TAO/tests/Bug_2134_Regression/Hello.idl | 7 -
TAO/tests/Bug_2134_Regression/README | 5 -
TAO/tests/Bug_2134_Regression/run_test.pl | 22 -
TAO/tests/Bug_2144_Regression/test.cpp | 2 +-
.../Bug_2174_Regression/Bug_2174_Regression.mpc | 1 -
TAO/tests/Bug_2174_Regression/client.cpp | 11 +-
TAO/tests/Bug_2174_Regression/run_test.pl | 26 +-
TAO/tests/Bug_2174_Regression/server.cpp | 13 +-
.../Bug_2183_Regression/Bug_2183_Regression.mpc | 1 -
TAO/tests/Bug_2183_Regression/client.cpp | 11 +-
TAO/tests/Bug_2183_Regression/run_test.pl | 21 +-
TAO/tests/Bug_2183_Regression/server.cpp | 13 +-
.../Bug_2186_Regression/Bug_2186_Regression.mpc | 18 -
TAO/tests/Bug_2186_Regression/Hello.cpp | 45 -
TAO/tests/Bug_2186_Regression/Hello.h | 36 -
TAO/tests/Bug_2186_Regression/README | 60 -
TAO/tests/Bug_2186_Regression/Test.idl | 22 -
TAO/tests/Bug_2186_Regression/client.cpp | 132 -
TAO/tests/Bug_2186_Regression/run_test.pl | 63 -
TAO/tests/Bug_2186_Regression/server.conf | 2 -
TAO/tests/Bug_2186_Regression/server.cpp | 115 -
.../Bug_2201_Regression/Bug_2201_Regression.mpc | 9 -
TAO/tests/Bug_2201_Regression/TestData.idl | 11 -
TAO/tests/Bug_2201_Regression/run_test.pl | 27 -
TAO/tests/Bug_2201_Regression/test.cpp | 32 -
TAO/tests/Bug_2222_Regression/test.cpp | 2 +-
.../Bug_2234_Regression/Bug_2234_Regression.mpc | 1 -
TAO/tests/Bug_2234_Regression/client.cpp | 25 +-
TAO/tests/Bug_2234_Regression/run_test.pl | 13 +-
TAO/tests/Bug_2234_Regression/server.cpp | 7 +-
.../Bug_2289_Regression/Bug_2289_Regression.mpc | 21 -
TAO/tests/Bug_2289_Regression/MyInterfaceImpl.cpp | 20 -
TAO/tests/Bug_2289_Regression/MyInterfaceImpl.h | 21 -
TAO/tests/Bug_2289_Regression/README | 26 -
TAO/tests/Bug_2289_Regression/Test.idl | 8 -
TAO/tests/Bug_2289_Regression/client.cpp | 145 -
TAO/tests/Bug_2289_Regression/run_test.pl | 60 -
TAO/tests/Bug_2289_Regression/server.cpp | 142 -
.../Bug_2319_Regression/Bug_2319_Regression.mpc | 8 -
TAO/tests/Bug_2319_Regression/Test.idl | 17 -
TAO/tests/Bug_2319_Regression/run_test.pl | 24 -
TAO/tests/Bug_2319_Regression/server.cpp | 367 -
.../Bug_2328_Regression/Bug_2328_Regression.mpc | 19 -
TAO/tests/Bug_2328_Regression/Hello.cpp | 26 -
TAO/tests/Bug_2328_Regression/Hello.h | 33 -
TAO/tests/Bug_2328_Regression/README | 16 -
TAO/tests/Bug_2328_Regression/Test.idl | 20 -
TAO/tests/Bug_2328_Regression/client.cpp | 89 -
TAO/tests/Bug_2328_Regression/run_test.pl | 49 -
TAO/tests/Bug_2328_Regression/server.cpp | 116 -
.../Bug_2345_Regression/Bug_2345_Regression.mpc | 8 -
TAO/tests/Bug_2345_Regression/run_test.pl | 22 -
TAO/tests/Bug_2345_Regression/server.cpp | 41 -
.../Bug_2349_Regression/Bug_2349_Regression.mpc | 17 -
TAO/tests/Bug_2349_Regression/client.cpp | 37 -
TAO/tests/Bug_2349_Regression/foo.idl | 6 -
TAO/tests/Bug_2349_Regression/run_test.pl | 49 -
TAO/tests/Bug_2349_Regression/server.cpp | 90 -
.../Bug_2375_Regression/Bug_2375_Regression.mpc | 8 -
TAO/tests/Bug_2375_Regression/README | 5 -
TAO/tests/Bug_2375_Regression/test.cpp | 11 -
TAO/tests/Bug_2375_Regression/test.idl | 5 -
.../Bug_2399_Regression/Bug_2399_Regression.mpc | 11 -
TAO/tests/Bug_2399_Regression/README | 8 -
TAO/tests/Bug_2399_Regression/included.idl | 5 -
TAO/tests/Bug_2399_Regression/mytmp/included.idl | 3 -
TAO/tests/Bug_2399_Regression/test.cpp | 10 -
TAO/tests/Bug_2399_Regression/test.idl | 7 -
.../Bug_2417_Regression/Bug_2417_Regression.mpc | 19 -
TAO/tests/Bug_2417_Regression/client.cpp | 77 -
TAO/tests/Bug_2417_Regression/publisher.idl | 10 -
TAO/tests/Bug_2417_Regression/publisher_impl.cpp | 165 -
TAO/tests/Bug_2417_Regression/publisher_impl.h | 37 -
TAO/tests/Bug_2417_Regression/run_test.pl | 54 -
TAO/tests/Bug_2417_Regression/server.cpp | 93 -
TAO/tests/Bug_2417_Regression/subscriber.idl | 7 -
TAO/tests/Bug_2417_Regression/subscriber_impl.cpp | 45 -
TAO/tests/Bug_2417_Regression/subscriber_impl.h | 34 -
.../Bug_2419_Regression/Bug_2419_Regression.mpc | 8 -
TAO/tests/Bug_2419_Regression/README | 3 -
TAO/tests/Bug_2419_Regression/abstract_parent.idl | 6 -
TAO/tests/Bug_2419_Regression/client.cpp | 8 -
TAO/tests/Bug_2419_Regression/local_child.idl | 6 -
.../Bug_2424_Regression/Bug_2424_Regression.mpc | 8 -
TAO/tests/Bug_2424_Regression/OneLineCosNaming.idl | 2 -
TAO/tests/Bug_2424_Regression/README | 5 -
TAO/tests/Bug_2424_Regression/client.cpp | 8 -
.../Bug_2429_Regression/Bug_2429_Regression.mpc | 21 -
TAO/tests/Bug_2429_Regression/Child.idl | 8 -
TAO/tests/Bug_2429_Regression/ChildServant.cpp | 30 -
TAO/tests/Bug_2429_Regression/ChildServant.h | 24 -
TAO/tests/Bug_2429_Regression/Parent.idl | 8 -
TAO/tests/Bug_2429_Regression/README | 16 -
TAO/tests/Bug_2429_Regression/client.cpp | 185 -
TAO/tests/Bug_2429_Regression/run_test.pl | 44 -
TAO/tests/Bug_2429_Regression/server.cpp | 105 -
.../Bug_2494_Regression/Bug_2494_Regression.mpc | 19 -
TAO/tests/Bug_2494_Regression/README | 34 -
TAO/tests/Bug_2494_Regression/client.cpp | 137 -
TAO/tests/Bug_2494_Regression/run_test.pl | 68 -
TAO/tests/Bug_2494_Regression/server.cpp | 157 -
TAO/tests/Bug_2494_Regression/test.idl | 10 -
TAO/tests/Bug_2494_Regression/test_i.cpp | 29 -
TAO/tests/Bug_2494_Regression/test_i.h | 36 -
TAO/tests/Bug_2494_Regression/test_i.inl | 7 -
TAO/tests/CDR/alignment.cpp | 6 +-
TAO/tests/CDR/allocator.cpp | 9 +-
TAO/tests/CDR/basic_types.cpp | 11 +-
TAO/tests/CDR/growth.cpp | 7 +-
TAO/tests/CDR/octet_sequence.cpp | 2 +-
TAO/tests/CDR/tc.cpp | 11 +-
.../CSD_Strategy_Tests/Broken/CSD_TP_Broken.mpc | 21 -
TAO/tests/CSD_Strategy_Tests/Broken/ClientApp.cpp | 328 -
TAO/tests/CSD_Strategy_Tests/Broken/ClientApp.h | 78 -
TAO/tests/CSD_Strategy_Tests/Broken/ServerApp.cpp | 427 -
TAO/tests/CSD_Strategy_Tests/Broken/ServerApp.h | 85 -
.../CSD_Strategy_Tests/Broken/client_main.cpp | 7 -
TAO/tests/CSD_Strategy_Tests/Broken/run_test.pl | 186 -
.../CSD_Strategy_Tests/Broken/server_main.cpp | 5 -
TAO/tests/CSD_Strategy_Tests/README | 117 -
.../CSD_Strategy_Tests/TP_Common/AppHelper.cpp | 102 -
TAO/tests/CSD_Strategy_Tests/TP_Common/AppHelper.h | 114 -
.../CSD_Strategy_Tests/TP_Common/AppShutdown.cpp | 85 -
.../CSD_Strategy_Tests/TP_Common/AppShutdown.h | 42 -
.../TP_Common/CSD_TP_Test_Export.h | 58 -
.../TP_Common/CSD_TP_Test_Lib.mpc | 39 -
.../TP_Common/CancelledException.idl | 7 -
.../CSD_Strategy_Tests/TP_Common/ClientEngine.cpp | 12 -
.../CSD_Strategy_Tests/TP_Common/ClientEngine.h | 38 -
.../CSD_Strategy_Tests/TP_Common/ClientTask.cpp | 116 -
.../CSD_Strategy_Tests/TP_Common/ClientTask.h | 51 -
.../TP_Common/CustomException.idl | 7 -
.../CSD_Strategy_Tests/TP_Common/FooException.idl | 7 -
.../CSD_Strategy_Tests/TP_Common/OrbRunner.cpp | 58 -
TAO/tests/CSD_Strategy_Tests/TP_Common/OrbRunner.h | 24 -
.../TP_Common/OrbShutdownTask.cpp | 75 -
.../CSD_Strategy_Tests/TP_Common/OrbShutdownTask.h | 40 -
TAO/tests/CSD_Strategy_Tests/TP_Common/OrbTask.cpp | 99 -
TAO/tests/CSD_Strategy_Tests/TP_Common/OrbTask.h | 38 -
.../CSD_Strategy_Tests/TP_Common/ServantList_T.cpp | 135 -
.../CSD_Strategy_Tests/TP_Common/ServantList_T.h | 68 -
.../TP_Common/StatisticsHelper.cpp | 35 -
.../TP_Common/StatisticsHelper.h | 24 -
.../CSD_Strategy_Tests/TP_Common/TestAppBase.cpp | 30 -
.../CSD_Strategy_Tests/TP_Common/TestAppBase.h | 36 -
.../TP_Common/TestAppException.idl | 7 -
.../CSD_Strategy_Tests/TP_Common/TestAppMain.h | 49 -
.../TP_Foo_A/CSD_TP_Foo_A_Export.h | 58 -
TAO/tests/CSD_Strategy_Tests/TP_Foo_A/Foo_A.idl | 29 -
.../TP_Foo_A/Foo_A_ClientEngine.cpp | 94 -
.../TP_Foo_A/Foo_A_ClientEngine.h | 40 -
.../TP_Foo_A/Foo_A_Statistics.cpp | 88 -
.../CSD_Strategy_Tests/TP_Foo_A/Foo_A_Statistics.h | 34 -
TAO/tests/CSD_Strategy_Tests/TP_Foo_A/Foo_A_i.cpp | 82 -
TAO/tests/CSD_Strategy_Tests/TP_Foo_A/Foo_A_i.h | 43 -
.../TP_Foo_A/csd_tp_foo_a_lib.mpc | 20 -
.../TP_Foo_B/CSD_TP_Foo_B_Export.h | 58 -
TAO/tests/CSD_Strategy_Tests/TP_Foo_B/Callback.idl | 11 -
.../CSD_Strategy_Tests/TP_Foo_B/Callback_i.cpp | 28 -
TAO/tests/CSD_Strategy_Tests/TP_Foo_B/Callback_i.h | 31 -
TAO/tests/CSD_Strategy_Tests/TP_Foo_B/Foo_B.idl | 70 -
.../TP_Foo_B/Foo_B_ClientEngine.cpp | 210 -
.../TP_Foo_B/Foo_B_ClientEngine.h | 47 -
.../TP_Foo_B/Foo_B_SimpleClientEngine.cpp | 83 -
.../TP_Foo_B/Foo_B_SimpleClientEngine.h | 47 -
.../TP_Foo_B/Foo_B_Statistics.cpp | 218 -
.../CSD_Strategy_Tests/TP_Foo_B/Foo_B_Statistics.h | 54 -
TAO/tests/CSD_Strategy_Tests/TP_Foo_B/Foo_B_i.cpp | 297 -
TAO/tests/CSD_Strategy_Tests/TP_Foo_B/Foo_B_i.h | 92 -
.../TP_Foo_B/csd_tp_foo_b_lib.mpc | 25 -
.../TP_Foo_C/CSD_TP_Foo_C_Export.h | 58 -
TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C.idl | 29 -
.../TP_Foo_C/Foo_C_ClientEngine.cpp | 92 -
.../TP_Foo_C/Foo_C_ClientEngine.h | 40 -
.../TP_Foo_C/Foo_C_Custom_ClientEngine.cpp | 136 -
.../TP_Foo_C/Foo_C_Custom_ClientEngine.h | 42 -
.../TP_Foo_C/Foo_C_Custom_Proxy.cpp | 153 -
.../TP_Foo_C/Foo_C_Custom_Proxy.h | 52 -
.../TP_Foo_C/Foo_C_Statistics.cpp | 111 -
.../CSD_Strategy_Tests/TP_Foo_C/Foo_C_Statistics.h | 35 -
.../CSD_Strategy_Tests/TP_Foo_C/Foo_C_cust_op1.cpp | 65 -
.../CSD_Strategy_Tests/TP_Foo_C/Foo_C_cust_op1.h | 45 -
.../CSD_Strategy_Tests/TP_Foo_C/Foo_C_cust_op2.cpp | 66 -
.../CSD_Strategy_Tests/TP_Foo_C/Foo_C_cust_op2.h | 50 -
.../CSD_Strategy_Tests/TP_Foo_C/Foo_C_cust_op3.cpp | 69 -
.../CSD_Strategy_Tests/TP_Foo_C/Foo_C_cust_op3.h | 51 -
.../CSD_Strategy_Tests/TP_Foo_C/Foo_C_cust_op4.cpp | 52 -
.../CSD_Strategy_Tests/TP_Foo_C/Foo_C_cust_op4.h | 47 -
.../CSD_Strategy_Tests/TP_Foo_C/Foo_C_cust_op5.cpp | 81 -
.../CSD_Strategy_Tests/TP_Foo_C/Foo_C_cust_op5.h | 50 -
TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C_i.cpp | 148 -
TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C_i.h | 53 -
.../TP_Foo_C/csd_tp_foo_c_lib.mpc | 27 -
.../CSD_Strategy_Tests/TP_Test_1/CSD_TP_Test_1.mpc | 21 -
.../CSD_Strategy_Tests/TP_Test_1/ClientApp.cpp | 84 -
TAO/tests/CSD_Strategy_Tests/TP_Test_1/ClientApp.h | 28 -
.../CSD_Strategy_Tests/TP_Test_1/ServerApp.cpp | 192 -
TAO/tests/CSD_Strategy_Tests/TP_Test_1/ServerApp.h | 30 -
.../CSD_Strategy_Tests/TP_Test_1/client_main.cpp | 5 -
TAO/tests/CSD_Strategy_Tests/TP_Test_1/run_test.pl | 60 -
.../CSD_Strategy_Tests/TP_Test_1/server_main.cpp | 5 -
.../CSD_Strategy_Tests/TP_Test_2/CSD_TP_Test_2.mpc | 21 -
.../CSD_Strategy_Tests/TP_Test_2/ClientApp.cpp | 196 -
TAO/tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.h | 51 -
.../CSD_Strategy_Tests/TP_Test_2/ServerApp.cpp | 375 -
TAO/tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.h | 79 -
.../CSD_Strategy_Tests/TP_Test_2/client_main.cpp | 7 -
TAO/tests/CSD_Strategy_Tests/TP_Test_2/run_test.pl | 186 -
.../CSD_Strategy_Tests/TP_Test_2/server_main.cpp | 7 -
.../CSD_Strategy_Tests/TP_Test_3/CSD_TP_Test_3.mpc | 21 -
.../CSD_Strategy_Tests/TP_Test_3/ClientApp.cpp | 326 -
TAO/tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.h | 78 -
.../CSD_Strategy_Tests/TP_Test_3/ServerApp.cpp | 428 -
TAO/tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.h | 85 -
.../CSD_Strategy_Tests/TP_Test_3/client_main.cpp | 7 -
TAO/tests/CSD_Strategy_Tests/TP_Test_3/run_test.pl | 186 -
.../CSD_Strategy_Tests/TP_Test_3/server_main.cpp | 5 -
.../CSD_Strategy_Tests/TP_Test_4/CSD_TP_Test_4.mpc | 21 -
.../CSD_Strategy_Tests/TP_Test_4/ClientApp.cpp | 199 -
TAO/tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.h | 52 -
TAO/tests/CSD_Strategy_Tests/TP_Test_4/README | 337 -
.../CSD_Strategy_Tests/TP_Test_4/ServerApp.cpp | 391 -
TAO/tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.h | 79 -
.../CSD_Strategy_Tests/TP_Test_4/client_main.cpp | 7 -
TAO/tests/CSD_Strategy_Tests/TP_Test_4/run_test.pl | 191 -
.../CSD_Strategy_Tests/TP_Test_4/server_main.cpp | 5 -
.../TP_Test_Dynamic/CSD_TP_Test_Dynamic.mpc | 21 -
.../CSD_Strategy_Tests/TP_Test_Dynamic/Hello.cpp | 25 -
.../CSD_Strategy_Tests/TP_Test_Dynamic/Hello.h | 33 -
.../CSD_Strategy_Tests/TP_Test_Dynamic/README | 37 -
.../CSD_Strategy_Tests/TP_Test_Dynamic/Test.idl | 20 -
.../CSD_Strategy_Tests/TP_Test_Dynamic/client.cpp | 86 -
.../CSD_Strategy_Tests/TP_Test_Dynamic/run_test.pl | 49 -
.../CSD_Strategy_Tests/TP_Test_Dynamic/server.cpp | 119 -
.../CSD_Strategy_Tests/TP_Test_Dynamic/svc.conf | 1 -
.../TP_Test_Static/CSD_TP_Test_Static.mpc | 22 -
.../TP_Test_Static/ClientApp.cpp | 87 -
.../CSD_Strategy_Tests/TP_Test_Static/ClientApp.h | 28 -
TAO/tests/CSD_Strategy_Tests/TP_Test_Static/README | 38 -
.../TP_Test_Static/ServerApp.cpp | 175 -
.../CSD_Strategy_Tests/TP_Test_Static/ServerApp.h | 30 -
.../TP_Test_Static/client_main.cpp | 5 -
.../CSD_Strategy_Tests/TP_Test_Static/run_test.pl | 61 -
.../TP_Test_Static/server_main.cpp | 5 -
.../CSD_Strategy_Tests/TP_Test_Static/svc.conf | 1 -
TAO/tests/Cache_Growth_Test/Cache_Growth_Test.mpc | 1 -
TAO/tests/Cache_Growth_Test/client.cpp | 11 +-
TAO/tests/Cache_Growth_Test/server.cpp | 13 +-
TAO/tests/CallbackTest/CallbackTest.mpc | 1 -
TAO/tests/CallbackTest/client.cpp | 11 +-
TAO/tests/CallbackTest/run_test_ipv6.pl | 6 +-
TAO/tests/CallbackTest/server.cpp | 13 +-
TAO/tests/Client_Leaks/Client_Leaks.mpc | 2 -
TAO/tests/Client_Leaks/Process_Factory.cpp | 8 +-
TAO/tests/Client_Leaks/child.cpp | 9 +-
TAO/tests/Client_Leaks/client.cpp | 11 +-
TAO/tests/Client_Leaks/server.cpp | 13 +-
TAO/tests/CodeSets/simple/CodeSets_simple.mpc | 1 -
TAO/tests/CodeSets/simple/client.cpp | 25 +-
TAO/tests/CodeSets/simple/server.cpp | 12 +-
TAO/tests/Codec/Codec.mpc | 2 +-
TAO/tests/Codec/client.cpp | 248 +-
TAO/tests/Collocation/Collocation.cpp | 7 +-
TAO/tests/Collocation/Collocation.mpc | 12 +-
TAO/tests/CollocationLockup/AB.idl | 8 -
TAO/tests/CollocationLockup/CollocationLockup.cpp | 144 -
TAO/tests/CollocationLockup/CollocationLockup.mpc | 27 -
.../CollocationLockup/SimpleNamingService.cpp | 74 -
.../CollocationLockup/SimpleNamingService.idl | 9 -
TAO/tests/CollocationLockup/run_test.pl | 61 -
.../Collocation_Exception_Test/Collocated_Test.cpp | 19 +-
.../Collocation_Exception_Test/Server_Task.cpp | 2 +-
TAO/tests/Collocation_Exception_Test/Server_Task.h | 2 -
.../Collocation_Oneway_Tests/Collocated_Test.cpp | 19 +-
TAO/tests/Collocation_Oneway_Tests/Server_Task.cpp | 2 +-
TAO/tests/Collocation_Oneway_Tests/Server_Task.h | 2 -
.../Collocation_Opportunities.cpp | 9 +-
TAO/tests/Collocation_Tests/Collocated_Test.cpp | 19 +-
TAO/tests/Collocation_Tests/Server_Task.cpp | 2 +-
TAO/tests/Collocation_Tests/Server_Task.h | 2 -
.../Connect_Strategy_Test.mpc | 1 -
TAO/tests/Connect_Strategy_Test/client.cpp | 11 +-
TAO/tests/Connect_Strategy_Test/server.cpp | 13 +-
TAO/tests/Connection_Failure/client.cpp | 7 +-
.../Connection_Purging/Connection_Purging.mpc | 1 -
TAO/tests/Connection_Purging/client.cpp | 11 +-
TAO/tests/Connection_Purging/server.cpp | 13 +-
.../Connection_Timeout/Connection_Timeout.mpc | 1 -
TAO/tests/Connection_Timeout/client.cpp | 11 +-
TAO/tests/Crash_On_Write/Crash_On_Write.mpc | 1 -
TAO/tests/Crash_On_Write/client.cpp | 11 +-
TAO/tests/Crash_On_Write/server.cpp | 15 +-
TAO/tests/Crashed_Callback/Crashed_Callback.mpc | 1 -
TAO/tests/Crashed_Callback/client.cpp | 11 +-
TAO/tests/Crashed_Callback/server.cpp | 13 +-
TAO/tests/DLL_ORB/DLL_ORB.mpc | 5 +-
TAO/tests/DLL_ORB/Test_Client_Module.cpp | 5 +-
TAO/tests/DLL_ORB/Test_Client_Module.h | 2 +-
TAO/tests/DLL_ORB/Test_Server_Module.cpp | 7 +-
TAO/tests/DLL_ORB/Test_Server_Module.h | 2 +-
TAO/tests/DLL_ORB/client.cpp | 2 +-
TAO/tests/DLL_ORB/server.cpp | 2 +-
TAO/tests/DSI_Gateway/DSI_Gateway.mpc | 2 -
TAO/tests/DSI_Gateway/client.cpp | 11 +-
TAO/tests/DSI_Gateway/gateway.cpp | 13 +-
TAO/tests/DSI_Gateway/server.cpp | 13 +-
TAO/tests/DynAny_Test/data.h | 2 +-
TAO/tests/DynAny_Test/driver.cpp | 9 +-
TAO/tests/DynAny_Test/test_dynsequence.cpp | 2 +-
TAO/tests/DynAny_Test/test_dynstruct.cpp | 2 +-
.../Explicit_Event_Loop/Explicit_Event_Loop.mpc | 1 -
TAO/tests/Explicit_Event_Loop/client.cpp | 11 +-
TAO/tests/Explicit_Event_Loop/server.cpp | 15 +-
TAO/tests/Exposed_Policies/Exposed_Policies.mpc | 1 -
TAO/tests/Exposed_Policies/Policy_Tester.cpp | 8 +-
TAO/tests/Exposed_Policies/Policy_Verifier.cpp | 4 +-
TAO/tests/Exposed_Policies/RT_Properties.cpp | 2 +-
TAO/tests/Exposed_Policies/client.cpp | 7 +-
TAO/tests/Exposed_Policies/server.cpp | 7 +-
TAO/tests/FL_Cube/FL_Cube.mpc | 1 -
TAO/tests/FL_Cube/client.cpp | 15 +-
TAO/tests/FL_Cube/server.cpp | 13 +-
TAO/tests/Faults/Faults.mpc | 3 -
TAO/tests/Faults/client.cpp | 11 +-
TAO/tests/Faults/middle.cpp | 13 +-
TAO/tests/Faults/ping.cpp | 13 +-
TAO/tests/Faults/pong.cpp | 11 +-
TAO/tests/Faults/server.cpp | 13 +-
TAO/tests/File_IO/File_IO.mpc | 1 -
TAO/tests/File_IO/File_i.cpp | 2 +-
TAO/tests/File_IO/client.cpp | 11 +-
TAO/tests/File_IO/server.cpp | 13 +-
TAO/tests/Forwarding/Forwarding.mpc | 1 -
TAO/tests/Forwarding/client.cpp | 11 +-
TAO/tests/Forwarding/server.cpp | 13 +-
TAO/tests/GIOP_Fragments/Java_Big_Reply/client.cpp | 11 +-
.../GIOP_Fragments/Java_Big_Request/server.cpp | 13 +-
.../GIOP_Fragments/PMB_With_Fragments/server.cpp | 13 +-
TAO/tests/Hang_Shutdown/Hang.mpc | 2 -
TAO/tests/Hang_Shutdown/Test.idl | 16 +-
TAO/tests/Hang_Shutdown/client.cpp | 412 +-
TAO/tests/Hang_Shutdown/server.cpp | 182 +-
TAO/tests/Hang_Shutdown/test_i.h | 45 +-
TAO/tests/Hello/Hello.mpc | 1 -
TAO/tests/Hello/client.cpp | 11 +-
TAO/tests/Hello/server.cpp | 13 +-
TAO/tests/ICMG_Any_Bug/Hello.mpc | 1 -
TAO/tests/ICMG_Any_Bug/client.cpp | 11 +-
TAO/tests/ICMG_Any_Bug/server.cpp | 13 +-
TAO/tests/IDL_Test/array.idl | 29 +-
TAO/tests/IDL_Test/constants.idl | 16 +-
TAO/tests/IDL_Test/included.idl | 15 +-
TAO/tests/IDL_Test/including.idl | 18 +-
TAO/tests/IDL_Test/interface.idl | 58 +-
TAO/tests/IDL_Test/main.cpp | 9 +-
TAO/tests/IDL_Test/sequence.idl | 12 +-
TAO/tests/IORManipulation/IORTest.cpp | 9 +-
TAO/tests/IOR_Endpoint_Hostnames/generate_ior.cpp | 7 +-
.../IOR_Endpoint_Hostnames/list_interfaces.cpp | 2 +-
TAO/tests/IPV6/IPV6_Hello.mpc | 1 -
TAO/tests/IPV6/client.cpp | 11 +-
TAO/tests/IPV6/run_test.pl | 14 +-
TAO/tests/IPV6/server.cpp | 13 +-
TAO/tests/InterOp-Naming/INS_test_client.cpp | 13 +-
TAO/tests/InterOp-Naming/INS_test_server.cpp | 6 +-
TAO/tests/InterOp-Naming/InterOp-Naming.mpc | 1 -
TAO/tests/InterOp-Naming/Server_i.cpp | 4 +-
TAO/tests/InterOp-Naming/Server_i.h | 1 +
TAO/tests/Leader_Followers/Leader_Followers.mpc | 1 -
TAO/tests/Leader_Followers/client.cpp | 13 +-
TAO/tests/Leader_Followers/server.cpp | 15 +-
TAO/tests/LongUpcalls/AMI_Manager.cpp | 8 +-
TAO/tests/LongUpcalls/AMI_Manager.h | 4 +-
TAO/tests/LongUpcalls/LongUpcalls.mpc | 7 +-
TAO/tests/LongUpcalls/Manager_Handler.cpp | 4 +-
TAO/tests/LongUpcalls/Manager_Handler.h | 2 +-
TAO/tests/LongUpcalls/ami_client.cpp | 11 +-
TAO/tests/LongUpcalls/ami_server.cpp | 13 +-
TAO/tests/LongUpcalls/blocking_client.cpp | 11 +-
TAO/tests/LongUpcalls/blocking_server.cpp | 13 +-
TAO/tests/MProfile/MProfile.mpc | 1 -
TAO/tests/MProfile/client.cpp | 11 +-
TAO/tests/MProfile/server.cpp | 13 +-
.../MProfile_Connection_Timeout.mpc | 1 -
TAO/tests/MProfile_Connection_Timeout/client.cpp | 11 +-
TAO/tests/MProfile_Connection_Timeout/server.cpp | 15 +-
.../MProfile_Forwarding/MProfile_Forwarding.mpc | 2 -
TAO/tests/MProfile_Forwarding/Manager.cpp | 16 +-
TAO/tests/MProfile_Forwarding/client.cpp | 11 +-
TAO/tests/MProfile_Forwarding/server.cpp | 13 +-
TAO/tests/MT_BiDir/MT_BiDir.mpc | 1 -
TAO/tests/MT_BiDir/Sender_i.h | 4 +-
TAO/tests/MT_BiDir/Server_Task.h | 3 -
TAO/tests/MT_BiDir/client.cpp | 11 +-
TAO/tests/MT_BiDir/server.cpp | 13 +-
TAO/tests/MT_Client/MT_Client.mpc | 1 -
TAO/tests/MT_Client/client.cpp | 11 +-
TAO/tests/MT_Client/orb_creation.cpp | 13 +-
TAO/tests/MT_Client/server.cpp | 13 +-
TAO/tests/MT_Server/MT_Server.mpc | 1 -
TAO/tests/MT_Server/client.cpp | 11 +-
TAO/tests/MT_Server/server.cpp | 13 +-
TAO/tests/MT_Timeout/MT_Timeout.mpc | 1 -
TAO/tests/MT_Timeout/client.cpp | 11 +-
TAO/tests/MT_Timeout/server.cpp | 15 +-
TAO/tests/Multiple/Multiple.mpc | 1 -
TAO/tests/Multiple/client.cpp | 7 +-
TAO/tests/Multiple/server.cpp | 8 +-
.../Multiple_Inheritance/Multiple_Inheritance.mpc | 1 -
TAO/tests/Multiple_Inheritance/client.cpp | 11 +-
TAO/tests/Multiple_Inheritance/server.cpp | 14 +-
.../Muxed_GIOP_Versions/Muxed_GIOP_Versions.mpc | 1 -
TAO/tests/Muxed_GIOP_Versions/client.cpp | 11 +-
TAO/tests/Muxed_GIOP_Versions/server.cpp | 13 +-
TAO/tests/Muxing/Muxing.mpc | 1 -
TAO/tests/Muxing/client.cpp | 11 +-
TAO/tests/Muxing/server.cpp | 13 +-
TAO/tests/Native_Exceptions/Native_Exceptions.mpc | 3 +-
TAO/tests/Native_Exceptions/client.cpp | 11 +-
TAO/tests/Native_Exceptions/server.cpp | 13 +-
.../NestedUpcall/MT_Client_Test/MT_Client_Test.mpc | 5 +-
TAO/tests/NestedUpcall/MT_Client_Test/client.cpp | 18 +-
TAO/tests/NestedUpcall/MT_Client_Test/client.h | 1 +
.../NestedUpcall/MT_Client_Test/local_server.cpp | 2 +-
.../NestedUpcall/MT_Client_Test/local_server.h | 3 +-
TAO/tests/NestedUpcall/MT_Client_Test/server.cpp | 10 +-
TAO/tests/NestedUpcall/MT_Client_Test/server.h | 1 +
TAO/tests/NestedUpcall/Simple/Simple.mpc | 5 +-
TAO/tests/NestedUpcall/Simple/client.cpp | 16 +-
TAO/tests/NestedUpcall/Simple/server.cpp | 18 +-
TAO/tests/NestedUpcall/Simple/simple-client.cpp | 14 +-
TAO/tests/NestedUpcall/Triangle_Test/TT.mpc | 8 +-
TAO/tests/NestedUpcall/Triangle_Test/initiator.cpp | 8 +-
TAO/tests/NestedUpcall/Triangle_Test/initiator.h | 1 +
TAO/tests/NestedUpcall/Triangle_Test/server_A.cpp | 10 +-
TAO/tests/NestedUpcall/Triangle_Test/server_A.h | 1 +
TAO/tests/NestedUpcall/Triangle_Test/server_B.cpp | 10 +-
TAO/tests/NestedUpcall/Triangle_Test/server_B.h | 1 +
TAO/tests/Nested_Event_Loop/Nested_Event_Loop.mpc | 1 -
TAO/tests/Nested_Event_Loop/client.cpp | 13 +-
TAO/tests/Nested_Event_Loop/server.cpp | 15 +-
TAO/tests/Nested_Upcall_Crash/Clock_Ticks.cpp | 4 +-
TAO/tests/Nested_Upcall_Crash/Clock_Ticks.h | 2 +-
.../Nested_Upcall_Crash/Nested_Upcall_Crash.mpc | 2 -
TAO/tests/Nested_Upcall_Crash/client.cpp | 11 +-
TAO/tests/Nested_Upcall_Crash/scavenger.cpp | 11 +-
TAO/tests/Nested_Upcall_Crash/server.cpp | 13 +-
.../No_Server_Connect_Test.mpc | 1 -
TAO/tests/No_Server_MT_Connect_Test/client.cpp | 11 +-
TAO/tests/No_Server_MT_Connect_Test/server.cpp | 13 +-
TAO/tests/OBV/Any/AnyS_impl.cpp | 9 +-
TAO/tests/OBV/Any/OBV_Any.mpc | 1 -
TAO/tests/OBV/Any/client.cpp | 15 +-
TAO/tests/OBV/Any/server.cpp | 13 +-
TAO/tests/OBV/Collocated/Forward/Client_Task.cpp | 18 +-
.../OBV/Collocated/Forward/Collocated_Test.cpp | 19 +-
TAO/tests/OBV/Collocated/Forward/Server_Task.cpp | 2 +-
TAO/tests/OBV/Collocated/Forward/Server_Task.h | 2 -
TAO/tests/OBV/Factory/OBV_Factory.mpc | 5 +-
TAO/tests/OBV/Factory/client.cpp | 89 +-
TAO/tests/OBV/Factory/server.cpp | 13 +-
TAO/tests/OBV/Forward/OBV_Forward.mpc | 5 +-
TAO/tests/OBV/Forward/client.cpp | 19 +-
TAO/tests/OBV/Forward/server.cpp | 13 +-
TAO/tests/OBV/Supports/Supports_Test.mpc | 2 +-
TAO/tests/OBV/Supports/Supports_Test_impl.h | 1 +
TAO/tests/OBV/Supports/client.cpp | 9 +-
TAO/tests/OBV/Supports/server.cpp | 8 +-
TAO/tests/OBV/TC_Alignment/OBV_TC_Alignment.mpc | 5 +-
TAO/tests/OBV/TC_Alignment/client.cpp | 13 +-
TAO/tests/OBV/TC_Alignment/server.cpp | 11 +-
TAO/tests/OBV/TC_Alignment/test_i.cpp | 11 +-
TAO/tests/OBV/ValueBox/Test_impl.cpp | 4 +-
TAO/tests/OBV/ValueBox/client.cpp | 25 +-
TAO/tests/OBV/ValueBox/server.cpp | 13 +-
TAO/tests/OBV/ValueBox/valuebox.mpc | 5 +-
TAO/tests/ORB_destroy/ORB_destroy.cpp | 29 +-
TAO/tests/ORB_init/ORB_init.cpp | 15 +-
TAO/tests/ORB_init/Portspan/server.cpp | 7 +-
TAO/tests/ORB_shutdown/server.cpp | 7 +-
TAO/tests/ORT/ORT_test_IORInterceptor.h | 2 +-
TAO/tests/ORT/ServerRequestInterceptor.cpp | 2 +-
TAO/tests/ORT/client.cpp | 11 +-
TAO/tests/ORT/server.cpp | 15 +-
TAO/tests/Object_Loader/Loader.cpp | 2 +-
TAO/tests/Object_Loader/Loader.h | 2 +-
TAO/tests/Object_Loader/Object_Loader.mpc | 1 -
TAO/tests/Object_Loader/driver.cpp | 2 +-
.../Objref_Sequence_Test/Objref_Sequence_Test.mpc | 1 -
TAO/tests/Objref_Sequence_Test/client.cpp | 15 +-
TAO/tests/Objref_Sequence_Test/server.cpp | 15 +-
TAO/tests/OctetSeq/OctetSeq.cpp | 12 +-
TAO/tests/OctetSeq/OctetSeq.mpc | 4 -
TAO/tests/OctetSeq/client.cpp | 11 +-
TAO/tests/OctetSeq/server.cpp | 13 +-
TAO/tests/Oneway_Buffering/Oneway_Buffering.mpc | 2 -
TAO/tests/Oneway_Buffering/admin.cpp | 13 +-
TAO/tests/Oneway_Buffering/client.cpp | 11 +-
TAO/tests/Oneway_Buffering/server.cpp | 13 +-
.../Oneways_Invoking_Twoways.mpc | 1 -
TAO/tests/Oneways_Invoking_Twoways/client.cpp | 11 +-
TAO/tests/Oneways_Invoking_Twoways/server.cpp | 13 +-
TAO/tests/POA/Current/Current.cpp | 9 +-
TAO/tests/POA/Deactivate_Object/server.cpp | 7 +-
TAO/tests/POA/Default_Servant/Default_Servant.cpp | 9 +-
TAO/tests/POA/Etherealization/Etherealization.cpp | 9 +-
.../Excessive_Object_Deactivations.cpp | 8 +-
TAO/tests/POA/Identity/Identity.cpp | 7 +-
.../POA/MT_Servant_Locator/MT_Servant_Locator.cpp | 9 +-
.../Nested_Non_Servant_Upcalls.cpp | 9 +-
.../Non_Servant_Upcalls/Non_Servant_Upcalls.cpp | 9 +-
.../Object_Reactivation/Object_Reactivation.cpp | 13 +-
TAO/tests/POA/POA_Destruction/POA_Destruction.cpp | 8 +-
TAO/tests/POA/Persistent_ID/Persistent_ID.mpc | 1 -
TAO/tests/POA/Persistent_ID/client.cpp | 13 +-
TAO/tests/POA/Persistent_ID/server.cpp | 24 +-
TAO/tests/POA/Policies/Policies.cpp | 10 +-
TAO/tests/POA/Reference_Counting/test.cpp | 7 +-
.../Single_Threaded_POA/Single_Threaded_POA.cpp | 9 +-
.../wait_for_completion/wait_for_completion.cpp | 13 +-
TAO/tests/Param_Test/Param_Test.mpc | 7 +-
TAO/tests/Param_Test/anyop.cpp | 11 +-
TAO/tests/Param_Test/bd_str_seq.cpp | 6 +-
TAO/tests/Param_Test/complex_any.cpp | 8 +-
TAO/tests/Param_Test/driver.cpp | 7 +-
TAO/tests/Param_Test/nested_struct.cpp | 6 +-
TAO/tests/Param_Test/objref_struct.cpp | 6 +-
TAO/tests/Param_Test/options.cpp | 3 +-
TAO/tests/Param_Test/results.h | 2 -
TAO/tests/Param_Test/run_test.pl | 43 +-
TAO/tests/Param_Test/server.cpp | 13 +-
TAO/tests/Param_Test/ub_str_seq.cpp | 6 +-
TAO/tests/Param_Test/var_struct.cpp | 18 +-
TAO/tests/Permanent_Forward/Permanent_Forward.mpc | 6 -
TAO/tests/Permanent_Forward/README | 3 -
TAO/tests/Permanent_Forward/StubTest.cpp | 371 -
TAO/tests/Permanent_Forward/run_test.pl | 25 -
TAO/tests/Policies/Manipulation.cpp | 11 +-
.../Portable_Interceptors/AMI/Echo_Handler.cpp | 4 +-
TAO/tests/Portable_Interceptors/AMI/Echo_Handler.h | 4 +-
TAO/tests/Portable_Interceptors/AMI/PI_AMI.mpc | 1 -
TAO/tests/Portable_Interceptors/AMI/client.cpp | 11 +-
TAO/tests/Portable_Interceptors/AMI/server.cpp | 13 +-
.../Portable_Interceptors/AdvSlot/AdvSlot.mpc | 28 -
.../AdvSlot/StateTransfer.idl | 12 -
TAO/tests/Portable_Interceptors/AdvSlot/client.cpp | 27 -
.../Portable_Interceptors/AdvSlot/run_test.pl | 50 -
TAO/tests/Portable_Interceptors/AdvSlot/server.cpp | 199 -
.../AdvSlotDblCpy/AdvSlotDblCpy.mpc | 28 -
.../AdvSlotDblCpy/InvokeMe.idl | 12 -
.../Portable_Interceptors/AdvSlotDblCpy/README | 60 -
.../Portable_Interceptors/AdvSlotDblCpy/client.cpp | 41 -
.../AdvSlotDblCpy/run_test.pl | 50 -
.../Portable_Interceptors/AdvSlotDblCpy/server.cpp | 326 -
.../AdvSlotExt/AdvSlotExt.mpc | 28 -
.../AdvSlotExt/StateTransfer.idl | 12 -
.../Portable_Interceptors/AdvSlotExt/client.cpp | 27 -
.../Portable_Interceptors/AdvSlotExt/run_test.pl | 50 -
.../Portable_Interceptors/AdvSlotExt/server.cpp | 242 -
.../Benchmark/Interceptor_Type.cpp | 8 +-
.../Benchmark/PI_Benchmark.mpc | 1 -
.../Portable_Interceptors/Benchmark/client.cpp | 13 +-
.../Portable_Interceptors/Benchmark/marker.cpp | 6 +-
.../Portable_Interceptors/Benchmark/server.cpp | 15 +-
.../Portable_Interceptors/Bug_1559/Bug_1559.mpc | 1 -
.../Portable_Interceptors/Bug_1559/client.cpp | 11 +-
.../Portable_Interceptors/Bug_1559/server.cpp | 13 +-
.../Portable_Interceptors/Bug_2088/client.cpp | 7 +-
.../Collocated/Dynamic/Collocated_Test.cpp | 23 +-
.../Collocated/Dynamic/Server_Task.cpp | 5 +-
.../Collocated/Dynamic/Server_Task.h | 2 -
.../Collocated/Dynamic/test_i.cpp | 5 -
.../Collocated_Test.cpp | 21 +-
.../Service_Context_Manipulation/Server_Task.cpp | 2 +-
.../Service_Context_Manipulation/Server_Task.h | 2 -
.../Service_Context_Manipulation/test_i.cpp | 2 +-
.../Portable_Interceptors/Dynamic/PI_Dynamic.mpc | 1 -
TAO/tests/Portable_Interceptors/Dynamic/client.cpp | 11 +-
TAO/tests/Portable_Interceptors/Dynamic/server.cpp | 13 +-
.../Dynamic/server_interceptor.cpp | 8 +-
.../ForwardRequest/PI_ForwardRequest.mpc | 5 +-
.../ForwardRequest/client.cpp | 13 +-
.../ForwardRequest/server.cpp | 15 +-
.../FOO_ClientRequestInterceptor.cpp | 2 +-
.../IORInterceptor/FOO_IORInterceptor.h | 2 +-
.../IORInterceptor/PI_IORInterceptor.mpc | 1 -
.../IORInterceptor/client.cpp | 11 +-
.../IORInterceptor/server.cpp | 19 +-
.../ORB_Shutdown/PI_ORB_Shutdown.mpc | 1 -
.../Portable_Interceptors/ORB_Shutdown/client.cpp | 13 +-
.../Portable_Interceptors/ORB_Shutdown/server.cpp | 13 +-
.../PICurrent/PI_PICurrent.mpc | 1 -
.../PICurrent/ServerRequestInterceptor.cpp | 53 +-
.../Portable_Interceptors/PICurrent/client.cpp | 13 +-
.../Portable_Interceptors/PICurrent/server.cpp | 18 +-
.../PolicyFactory/IORInterceptor.cpp | 26 +
.../PolicyFactory/IORInterceptor.h | 17 +
.../PolicyFactory/run_test.pl | 2 +-
.../Portable_Interceptors/PolicyFactory/server.cpp | 9 +-
.../Collocated/Client_Task.cpp | 98 -
.../Collocated/Client_Task.h | 45 -
.../Collocated/Collocated_Test.cpp | 226 -
.../Collocated/Echo_Collocated_ORBInitializer.cpp | 138 -
.../Collocated/Echo_Collocated_ORBInitializer.h | 59 -
.../Collocated/PI_ProcMode_Collocated.mpc | 16 -
.../Collocated/Server_Task.cpp | 109 -
.../Collocated/Server_Task.h | 53 -
.../Collocated/interceptors.cpp | 395 -
.../Collocated/interceptors.h | 138 -
.../Processing_Mode_Policy/Collocated/run_test.pl | 134 -
.../Processing_Mode_Policy/Collocated/test.idl | 42 -
.../Processing_Mode_Policy/Collocated/test_i.cpp | 60 -
.../Processing_Mode_Policy/Collocated/test_i.h | 54 -
.../Processing_Mode_Policy/Remote/Client_Task.cpp | 98 -
.../Processing_Mode_Policy/Remote/Client_Task.h | 45 -
.../Remote/Echo_Client_ORBInitializer.cpp | 90 -
.../Remote/Echo_Client_ORBInitializer.h | 58 -
.../Remote/Echo_Server_ORBInitializer.cpp | 94 -
.../Remote/Echo_Server_ORBInitializer.h | 57 -
.../Remote/PI_ProcMode_Remote.mpc | 26 -
.../Processing_Mode_Policy/Remote/Server_Task.cpp | 112 -
.../Processing_Mode_Policy/Remote/Server_Task.h | 53 -
.../Remote/client_interceptor.cpp | 184 -
.../Remote/client_interceptor.h | 81 -
.../Processing_Mode_Policy/Remote/client_main.cpp | 136 -
.../Processing_Mode_Policy/Remote/run_test.pl | 154 -
.../Remote/server_interceptor.cpp | 192 -
.../Remote/server_interceptor.h | 84 -
.../Processing_Mode_Policy/Remote/server_main.cpp | 138 -
.../Processing_Mode_Policy/Remote/test.idl | 42 -
.../Processing_Mode_Policy/Remote/test_i.cpp | 55 -
.../Processing_Mode_Policy/Remote/test_i.h | 54 -
.../Recursive_ORBInitializer/client.cpp | 9 +-
.../Register_Initial_References/run_test.pl | 2 +-
.../Register_Initial_References/server.cpp | 9 +-
.../PI_Request_Interceptor_Flow.mpc | 1 -
.../Request_Interceptor_Flow/client.cpp | 13 +-
.../Request_Interceptor_Flow/server.cpp | 13 +-
.../Request_Interceptor_Flow/test.idl | 2 +-
.../PI_Svc_Context_Manip.mpc | 1 -
.../Service_Context_Manipulation/client.cpp | 11 +-
.../Service_Context_Manipulation/server.cpp | 13 +-
TAO/tests/Portable_Interceptors/Slot/PI_Slot.mpc | 7 -
TAO/tests/Portable_Interceptors/Slot/driver.cpp | 64 -
TAO/tests/Portable_Interceptors/Slot/run_test.pl | 26 -
TAO/tests/QtTests/QtTests.mpc | 3 +-
TAO/tests/QtTests/client.cpp | 11 +-
TAO/tests/QtTests/client.h | 2 +-
TAO/tests/QtTests/server.cpp | 13 +-
.../Queued_Message_Test/Queued_Message_Test.cpp | 7 +-
.../RTCORBA/Activate_Object_Multiple_ORBs/test.cpp | 2 +-
.../Banded_Connections/RTCORBA_Banded_Conn.mpc | 1 -
TAO/tests/RTCORBA/Banded_Connections/client.cpp | 14 +-
TAO/tests/RTCORBA/Banded_Connections/run_test.pl | 2 +-
TAO/tests/RTCORBA/Banded_Connections/server.cpp | 18 +-
.../RTCORBA_Client_Propagated.mpc | 1 -
TAO/tests/RTCORBA/Client_Propagated/client.cpp | 11 +-
TAO/tests/RTCORBA/Client_Propagated/server.cpp | 13 +-
.../Client_Protocol/RTCORBA_Client_Protocol.mpc | 1 -
TAO/tests/RTCORBA/Client_Protocol/client.cpp | 11 +-
TAO/tests/RTCORBA/Client_Protocol/run_test.pl | 2 +-
TAO/tests/RTCORBA/Client_Protocol/server.cpp | 13 +-
TAO/tests/RTCORBA/Collocation/Collocation.cpp | 9 +-
.../Destroy_Thread_Pool/Destroy_Thread_Pool.cpp | 13 +-
TAO/tests/RTCORBA/Diffserv/RTCORBA_Diffserv.mpc | 1 -
TAO/tests/RTCORBA/Diffserv/client.cpp | 11 +-
TAO/tests/RTCORBA/Diffserv/server.cpp | 13 +-
TAO/tests/RTCORBA/Dynamic_Thread_Pool/README | 10 -
.../Dynamic_Thread_Pool/RT_Dynamic_Thread_Pool.mpc | 18 -
TAO/tests/RTCORBA/Dynamic_Thread_Pool/client.cpp | 225 -
.../RTCORBA/Dynamic_Thread_Pool/continuous.conf | 2 -
.../Dynamic_Thread_Pool/continuous.conf.xml | 6 -
TAO/tests/RTCORBA/Dynamic_Thread_Pool/run_test.pl | 117 -
TAO/tests/RTCORBA/Dynamic_Thread_Pool/server.cpp | 397 -
TAO/tests/RTCORBA/Dynamic_Thread_Pool/svc.conf | 1 -
TAO/tests/RTCORBA/Dynamic_Thread_Pool/svc.conf.xml | 5 -
TAO/tests/RTCORBA/Dynamic_Thread_Pool/test.idl | 12 -
TAO/tests/RTCORBA/Dynamic_Thread_Pool/test_i.cpp | 71 -
TAO/tests/RTCORBA/Dynamic_Thread_Pool/test_i.h | 45 -
.../Explicit_Binding/RTCORBA_Explicit_Binding.mpc | 1 -
TAO/tests/RTCORBA/Explicit_Binding/client.cpp | 11 +-
TAO/tests/RTCORBA/Explicit_Binding/run_test.pl | 2 +-
TAO/tests/RTCORBA/Explicit_Binding/server.cpp | 13 +-
.../Linear_Priority/RTCORBA_Linear_Priority.mpc | 1 -
TAO/tests/RTCORBA/Linear_Priority/client.cpp | 13 +-
TAO/tests/RTCORBA/Linear_Priority/server.cpp | 15 +-
.../RTCORBA_MT_Client_Proto_Prio.mpc | 1 -
.../RTCORBA/MT_Client_Protocol_Priority/client.cpp | 11 +-
.../RTCORBA/MT_Client_Protocol_Priority/server.cpp | 13 +-
TAO/tests/RTCORBA/ORB_init/ORB_init.cpp | 17 +-
.../Persistent_IOR/RTCORBA_Persistent_IOR.mpc | 1 -
TAO/tests/RTCORBA/Persistent_IOR/client.cpp | 13 +-
TAO/tests/RTCORBA/Persistent_IOR/server.cpp | 15 +-
TAO/tests/RTCORBA/Policies/Policies.cpp | 9 +-
.../RTCORBA_Policy_Combinations.mpc | 1 -
TAO/tests/RTCORBA/Policy_Combinations/client.cpp | 13 +-
TAO/tests/RTCORBA/Policy_Combinations/run_test.pl | 2 +-
TAO/tests/RTCORBA/Policy_Combinations/server.cpp | 15 +-
.../Priority_Inversion_With_Bands.mpc | 1 -
.../Priority_Inversion_With_Bands/client.cpp | 11 +-
.../Priority_Inversion_With_Bands/run_test.pl | 2 +-
.../Priority_Inversion_With_Bands/server.cpp | 14 +-
.../RTCORBA_Private_Connection.mpc | 1 -
TAO/tests/RTCORBA/Private_Connection/client.cpp | 11 +-
TAO/tests/RTCORBA/Private_Connection/server.cpp | 13 +-
.../PaE_Selection.mpc | 1 -
.../Profile_And_Endpoint_Selection/client.cpp | 13 +-
.../Profile_And_Endpoint_Selection/run_test.pl | 2 +-
.../Profile_And_Endpoint_Selection/server.cpp | 15 +-
TAO/tests/RTCORBA/RTMutex/server.cpp | 11 +-
.../Server_Declared/RTCORBA_Server_Declared.mpc | 1 -
TAO/tests/RTCORBA/Server_Declared/client.cpp | 11 +-
TAO/tests/RTCORBA/Server_Declared/server.cpp | 13 +-
.../Server_Protocol/RTCORBA_Server_Protocol.mpc | 1 -
TAO/tests/RTCORBA/Server_Protocol/client.cpp | 11 +-
TAO/tests/RTCORBA/Server_Protocol/run_test.pl | 2 +-
TAO/tests/RTCORBA/Server_Protocol/server.cpp | 13 +-
.../RTCORBA/Thread_Pool/RTCORBA_Thread_Pool.mpc | 1 -
TAO/tests/RTCORBA/Thread_Pool/client.cpp | 11 +-
TAO/tests/RTCORBA/Thread_Pool/run_test.pl | 2 +-
TAO/tests/RTCORBA/Thread_Pool/server.cpp | 15 +-
TAO/tests/RTCORBA/common_args.cpp | 4 +-
TAO/tests/RTScheduling/Current/Thread_Task.cpp | 16 +-
TAO/tests/RTScheduling/Current/Thread_Task.h | 4 +-
TAO/tests/RTScheduling/Current/run_test.pl | 2 +-
TAO/tests/RTScheduling/Current/test.cpp | 18 +-
TAO/tests/RTScheduling/DT_Spawn/Thread_Action.h | 9 +-
TAO/tests/RTScheduling/DT_Spawn/run_test.pl | 2 +-
TAO/tests/RTScheduling/DT_Spawn/test.cpp | 23 +-
TAO/tests/RTScheduling/Scheduler.cpp | 22 +-
.../Scheduler_Interceptor.mpc | 1 -
.../Scheduling_Interceptor/run_test.pl | 2 +-
.../Scheduling_Interceptor/test_client.cpp | 39 +-
.../Scheduling_Interceptor/test_server.cpp | 26 +-
.../RTScheduling/Thread_Cancel/Thread_Task.cpp | 10 +-
TAO/tests/RTScheduling/Thread_Cancel/test.cpp | 17 +-
TAO/tests/RTScheduling/VoidData/test.h | 2 +-
TAO/tests/RTScheduling/VoidData/test_client.cpp | 18 +-
TAO/tests/Reliable_Oneways/Reliable_Oneways.mpc | 1 -
TAO/tests/Reliable_Oneways/client.cpp | 11 +-
TAO/tests/Reliable_Oneways/server.cpp | 13 +-
.../Sequence_Unit_Tests/Bounded_Simple_Types.cpp | 2 +-
TAO/tests/Sequence_Unit_Tests/Bounded_String.cpp | 2 +-
.../Sequence_Unit_Tests/Sequence_Unit_Tests.mpc | 70 +-
TAO/tests/Sequence_Unit_Tests/Unbounded_Octet.cpp | 52 -
.../Sequence_Unit_Tests/Unbounded_Simple_Types.cpp | 2 +-
.../bounded_basic_string_sequence.hpp | 3 -
.../bounded_object_reference_sequence.hpp | 8 +-
.../bounded_object_reference_sequence_ut.cpp | 14 +-
.../bounded_reference_allocation_traits.hpp | 3 -
.../Sequence_Unit_Tests/bounded_sequence_cdr.hpp | 59 -
.../bounded_sequence_cdr_ut.cpp | 125 -
.../bounded_string_sequence.hpp | 3 -
.../bounded_string_sequence_ut.cpp | 45 +-
.../bounded_value_allocation_traits.hpp | 3 -
.../Sequence_Unit_Tests/bounded_value_sequence.hpp | 13 +-
.../bounded_value_sequence_ut.cpp | 50 +-
.../bounded_wstring_sequence.hpp | 4 -
.../Sequence_Unit_Tests/fwd_mock_reference.cpp | 42 -
.../Sequence_Unit_Tests/fwd_mock_reference.hpp | 39 -
TAO/tests/Sequence_Unit_Tests/generic_sequence.hpp | 5 +-
TAO/tests/Sequence_Unit_Tests/mock_reference.cpp | 47 -
TAO/tests/Sequence_Unit_Tests/mock_reference.hpp | 41 +-
TAO/tests/Sequence_Unit_Tests/mock_stream.cpp | 35 -
TAO/tests/Sequence_Unit_Tests/mock_stream.hpp | 40 -
.../object_reference_sequence_element.hpp | 3 -
.../object_reference_sequence_element_ut.cpp | 28 +-
.../object_reference_traits.hpp | 22 +-
.../object_reference_traits_base.hpp | 22 +-
TAO/tests/Sequence_Unit_Tests/range_checking.hpp | 7 +-
TAO/tests/Sequence_Unit_Tests/run_test.pl | 8 +-
.../string_sequence_element.hpp | 3 -
.../string_sequence_element_ut.cpp | 14 +-
TAO/tests/Sequence_Unit_Tests/string_traits.hpp | 3 -
.../Sequence_Unit_Tests/string_traits_base.hpp | 10 +-
.../testing_allocation_traits.hpp | 2 -
.../testing_allocation_traits_ut.cpp | 16 +-
.../testing_object_reference_traits.hpp | 32 +-
.../Sequence_Unit_Tests/testing_range_checking.hpp | 2 -
.../Sequence_Unit_Tests/testing_string_traits.hpp | 2 -
.../unbounded_basic_string_sequence.hpp | 3 -
.../unbounded_fwd_object_reference_sequence_ut.cpp | 87 -
.../unbounded_object_reference_sequence.hpp | 7 +-
.../unbounded_object_reference_sequence_ut.cpp | 14 +-
.../unbounded_octet_sequence.hpp | 284 -
.../unbounded_octet_sequence_nocopy_ut.cpp | 487 -
.../unbounded_octet_sequence_ut.cpp | 450 -
.../unbounded_reference_allocation_traits.hpp | 3 -
.../Sequence_Unit_Tests/unbounded_sequence_cdr.hpp | 56 -
.../unbounded_sequence_cdr_ut.cpp | 123 -
.../unbounded_string_sequence.hpp | 3 -
.../unbounded_string_sequence_ut.cpp | 46 +-
.../unbounded_value_allocation_traits.hpp | 3 -
.../unbounded_value_sequence.hpp | 6 +-
.../unbounded_value_sequence_ut.cpp | 48 +-
.../unbounded_wstring_sequence.hpp | 3 -
.../Sequence_Unit_Tests/value_sequence_tester.hpp | 9 +-
TAO/tests/Sequence_Unit_Tests/value_traits.hpp | 17 +-
TAO/tests/Servant_To_Reference_Test/server.cpp | 11 +-
.../Server_Connection_Purging.mpc | 1 -
TAO/tests/Server_Connection_Purging/client.cpp | 9 +-
TAO/tests/Server_Connection_Purging/server.cpp | 13 +-
TAO/tests/Server_Leaks/Server_Leaks.mpc | 1 -
TAO/tests/Server_Leaks/client.cpp | 11 +-
TAO/tests/Server_Leaks/server.cpp | 13 +-
TAO/tests/Server_Port_Zero/server.cpp | 13 +-
TAO/tests/Single_Read/Single_Read.mpc | 1 -
TAO/tests/Single_Read/client.cpp | 13 +-
TAO/tests/Single_Read/server.cpp | 15 +-
TAO/tests/Smart_Proxies/Benchmark/client.cpp | 15 +-
TAO/tests/Smart_Proxies/Benchmark/server.cpp | 15 +-
TAO/tests/Smart_Proxies/Collocation/main.cpp | 7 +-
TAO/tests/Smart_Proxies/On_Demand/client.cpp | 13 +-
TAO/tests/Smart_Proxies/On_Demand/server.cpp | 15 +-
TAO/tests/Smart_Proxies/Policy/client.cpp | 13 +-
TAO/tests/Smart_Proxies/Policy/server.cpp | 15 +-
TAO/tests/Smart_Proxies/Smart_Proxies.mpc | 1 -
TAO/tests/Smart_Proxies/client.cpp | 13 +-
TAO/tests/Smart_Proxies/dtor/client.cpp | 13 +-
TAO/tests/Smart_Proxies/dtor/run_test.pl | 14 +-
TAO/tests/Smart_Proxies/dtor/server.cpp | 15 +-
TAO/tests/Smart_Proxies/server.cpp | 15 +-
TAO/tests/Stack_Recursion/Stack_Recursion.mpc | 1 -
TAO/tests/Stack_Recursion/client.cpp | 11 +-
TAO/tests/Stack_Recursion/server.cpp | 13 +-
TAO/tests/Strategies/Strategies.mpc | 1 -
TAO/tests/Strategies/client.cpp | 11 +-
TAO/tests/Strategies/server.cpp | 13 +-
.../Timed_Buffered_Oneways.mpc | 1 -
TAO/tests/Timed_Buffered_Oneways/client.cpp | 13 +-
TAO/tests/Timed_Buffered_Oneways/server.cpp | 15 +-
TAO/tests/Timeout/Timeout.mpc | 1 -
TAO/tests/Timeout/client.cpp | 11 +-
TAO/tests/Timeout/server.cpp | 13 +-
TAO/tests/Two_Objects/First_i.cpp | 3 +-
TAO/tests/Two_Objects/First_i.h | 7 +-
TAO/tests/Two_Objects/Object_Factory_i.h | 5 +-
TAO/tests/Two_Objects/Second_i.h | 4 +-
TAO/tests/Two_Objects/Two_Objects.mpc | 1 -
TAO/tests/Two_Objects/client.cpp | 11 +-
TAO/tests/Two_Objects/server.cpp | 13 +-
TAO/tests/Typedef_String_Array/client.cpp | 11 +-
TAO/tests/Typedef_String_Array/server.cpp | 13 +-
.../Typedef_String_Array/typedef_string_array.mpc | 1 -
TAO/tests/UNKNOWN_Exception/UNKNOWN_Exception.mpc | 3 +-
TAO/tests/UNKNOWN_Exception/client.cpp | 13 +-
TAO/tests/UNKNOWN_Exception/server.cpp | 15 +-
TAO/tests/Xt_Stopwatch/Client.h | 2 +-
TAO/tests/Xt_Stopwatch/Xt_Stopwatch.mpc | 1 -
TAO/tests/Xt_Stopwatch/client.cpp | 11 +-
TAO/tests/Xt_Stopwatch/server.cpp | 13 +-
TAO/tools.mwc | 5 +
TAO/utils/NamingViewer/BindDialog.cpp | 12 +-
TAO/utils/NamingViewer/BindNewContext.cpp | 4 +-
TAO/utils/NamingViewer/NamingTreeCtrl.cpp | 18 +-
TAO/utils/NamingViewer/NamingViewer.cpp | 2 +-
TAO/utils/NamingViewer/NamingViewerDlg.cpp | 4 +-
TAO/utils/NamingViewer/ViewIORDialog.cpp | 4 +-
TAO/utils/catior/Makefile.am | 5 +-
TAO/utils/catior/catior.cpp | 685 +-
TAO/utils/catior/catior.mpc | 8 +-
TAO/utils/nslist/nsadd.cpp | 4 +-
TAO/utils/nslist/nsdel.cpp | 2 +-
TAO/utils/nslist/nslist.cpp | 2 +-
TAO/utils/wxNamingViewer/wxNamingViewer.cpp | 1 -
TAO/utils/wxNamingViewer/wxNamingViewerFrame.cpp | 2 +-
THANKS | 84 +-
VERSION | 3 +-
ace/ACE.cpp | 57 +-
ace/ACE.h | 33 +-
ace/ACE.inl | 30 +-
ace/ACE.pc.in | 2 +-
ace/ACE_Memory_export.h | 58 +
ace/ACE_Reactor_export.h | 58 +
ace/ACE_Sockets_export.h | 58 +
ace/ACE_Threads_export.h | 58 +
ace/ACE_crc32.cpp | 8 +-
ace/ACE_crc_ccitt.cpp | 8 +-
ace/ACE_export.h | 10 +-
ace/ARGV.cpp | 17 +-
ace/ARGV.h | 69 +-
ace/ARGV.inl | 319 +-
ace/ATM_Acceptor.cpp | 8 -
ace/ATM_Acceptor.h | 19 +-
ace/ATM_Acceptor.inl | 9 +-
ace/ATM_Addr.cpp | 12 +-
ace/ATM_Addr.h | 11 -
ace/ATM_Addr.inl | 3 -
ace/ATM_Connector.cpp | 6 -
ace/ATM_Connector.h | 11 -
ace/ATM_Connector.inl | 42 +-
ace/ATM_Params.cpp | 8 +-
ace/ATM_Params.h | 4 -
ace/ATM_Params.inl | 18 +-
ace/ATM_QoS.cpp | 56 +-
ace/ATM_QoS.h | 12 -
ace/ATM_QoS.inl | 7 +-
ace/ATM_Stream.cpp | 4 -
ace/ATM_Stream.h | 8 -
ace/ATM_Stream.inl | 6 +-
ace/Acceptor.cpp | 4 -
ace/Acceptor.h | 48 +-
ace/Activation_Queue.cpp | 4 -
ace/Activation_Queue.h | 30 +-
ace/Activation_Queue.inl | 21 +-
ace/Active_Map_Manager.cpp | 1 +
ace/Active_Map_Manager.h | 4 -
ace/Active_Map_Manager.inl | 4 -
ace/Active_Map_Manager_T.cpp | 10 +-
ace/Active_Map_Manager_T.h | 4 -
ace/Active_Map_Manager_T.inl | 7 +-
ace/Addr.cpp | 4 -
ace/Addr.h | 4 -
ace/Addr.inl | 7 +-
ace/Arg_Shifter.cpp | 203 -
ace/Arg_Shifter.h | 41 +-
ace/Arg_Shifter.inl | 221 +
ace/Argv_Type_Converter.cpp | 73 +-
ace/Argv_Type_Converter.h | 23 +-
ace/Argv_Type_Converter.inl | 19 +-
ace/Array.h | 4 +-
ace/Array_Base.cpp | 14 +-
ace/Array_Base.h | 6 +-
ace/Array_Base.inl | 7 +-
ace/Array_Map.cpp | 3 -
ace/Array_Map.h | 5 +-
ace/Array_Map.inl | 4 -
ace/Assert.cpp | 24 -
ace/Assert.h | 38 -
ace/Asynch_Acceptor.cpp | 19 +-
ace/Asynch_Acceptor.h | 10 +-
ace/Asynch_Connector.cpp | 13 +-
ace/Asynch_Connector.h | 4 -
ace/Asynch_IO.cpp | 4 -
ace/Asynch_IO.h | 28 +-
ace/Asynch_IO_Impl.cpp | 5 +-
ace/Asynch_IO_Impl.h | 8 +-
ace/Asynch_IO_Impl.inl | 6 -
ace/Asynch_Pseudo_Task.cpp | 14 +-
ace/Asynch_Pseudo_Task.h | 4 -
ace/Atomic_Op.cpp | 5 +-
ace/Atomic_Op.h | 21 +-
ace/Atomic_Op.inl | 8 +-
ace/Atomic_Op_T.cpp | 9 +-
ace/Atomic_Op_T.h | 5 +-
ace/Atomic_Op_T.inl | 4 -
ace/Auto_Event.cpp | 13 +-
ace/Auto_Event.h | 10 +-
ace/Auto_Event.inl | 7 +-
ace/Auto_Functor.cpp | 6 +-
ace/Auto_Functor.h | 6 +-
ace/Auto_Functor.inl | 6 -
ace/Auto_IncDec_T.cpp | 12 +-
ace/Auto_IncDec_T.h | 5 +-
ace/Auto_IncDec_T.inl | 6 +-
ace/Auto_Ptr.cpp | 12 +-
ace/Auto_Ptr.h | 19 +-
ace/Auto_Ptr.inl | 8 +-
ace/Barrier.cpp | 56 +-
ace/Barrier.h | 40 +-
ace/Barrier.inl | 7 +-
ace/Base_Thread_Adapter.cpp | 20 +-
ace/Base_Thread_Adapter.h | 30 +-
ace/Base_Thread_Adapter.inl | 7 -
ace/Based_Pointer_Repository.cpp | 4 -
ace/Based_Pointer_Repository.h | 31 +-
ace/Based_Pointer_T.cpp | 4 -
ace/Based_Pointer_T.h | 10 +-
ace/Based_Pointer_T.inl | 7 +-
ace/Basic_Stats.cpp | 38 +-
ace/Basic_Stats.h | 9 +-
ace/Basic_Stats.inl | 6 -
ace/Basic_Types.cpp | 3 -
ace/Basic_Types.h | 134 +-
ace/Basic_Types.inl | 10 +-
ace/Bound_Ptr.h | 4 -
ace/Bound_Ptr.inl | 4 -
ace/CDR_Base.cpp | 18 +-
ace/CDR_Base.h | 11 +-
ace/CDR_Base.inl | 6 +-
ace/CDR_Size.cpp | 4 -
ace/CDR_Size.h | 12 +-
ace/CDR_Size.inl | 3 -
ace/CDR_Stream.cpp | 56 +-
ace/CDR_Stream.h | 42 +-
ace/CDR_Stream.inl | 146 +-
ace/CE_Screen_Output.cpp | 9 +-
ace/CE_Screen_Output.h | 13 +-
ace/Cache_Map_Manager_T.cpp | 14 +-
ace/Cache_Map_Manager_T.h | 22 +-
ace/Cache_Map_Manager_T.inl | 39 +-
ace/Cached_Connect_Strategy_T.cpp | 16 +-
ace/Cached_Connect_Strategy_T.h | 3 -
ace/Caching_Strategies_T.cpp | 10 +-
ace/Caching_Strategies_T.h | 4 -
ace/Caching_Strategies_T.inl | 7 +-
ace/Caching_Utility_T.cpp | 13 +-
ace/Caching_Utility_T.h | 18 +-
ace/Capabilities.cpp | 13 +-
ace/Capabilities.h | 8 +-
ace/Capabilities.inl | 4 -
ace/Cleanup.cpp | 21 +-
ace/Cleanup.h | 24 +-
ace/Cleanup.inl | 5 -
ace/Cleanup_Strategies_T.cpp | 47 +-
ace/Cleanup_Strategies_T.h | 8 +-
ace/Codecs.cpp | 76 +-
ace/Codecs.h | 42 +-
ace/Codeset_IBM1047.cpp | 110 +-
ace/Codeset_IBM1047.h | 6 +-
ace/Codeset_Registry.cpp | 23 +-
ace/Codeset_Registry.h | 24 +-
ace/Codeset_Registry.inl | 10 +-
ace/Codeset_Registry_db.cpp | 8 +-
ace/Condition_Recursive_Thread_Mutex.cpp | 9 +-
ace/Condition_Recursive_Thread_Mutex.h | 17 +-
ace/Condition_T.cpp | 16 +-
ace/Condition_T.h | 5 -
ace/Condition_T.inl | 7 +-
ace/Condition_Thread_Mutex.cpp | 4 -
ace/Condition_Thread_Mutex.h | 4 -
ace/Condition_Thread_Mutex.inl | 7 +-
ace/Configuration.cpp | 21 +-
ace/Configuration.h | 10 +-
ace/Configuration_Import_Export.cpp | 6 +-
ace/Configuration_Import_Export.h | 4 -
ace/Connection_Recycling_Strategy.cpp | 6 +-
ace/Connection_Recycling_Strategy.h | 10 +-
ace/Connector.cpp | 187 +-
ace/Connector.h | 44 +-
ace/Container_Instantiations.cpp | 15 +-
ace/Containers.cpp | 3 -
ace/Containers.h | 16 +-
ace/Containers.inl | 10 +-
ace/Containers_T.cpp | 11 +-
ace/Containers_T.h | 26 +-
ace/Containers_T.inl | 9 +-
ace/Copy_Disabled.cpp | 4 +-
ace/Copy_Disabled.h | 5 -
ace/Countdown_Time.cpp | 4 -
ace/Countdown_Time.h | 4 -
ace/DEV.cpp | 6 +-
ace/DEV.h | 4 -
ace/DEV.inl | 7 +-
ace/DEV_Addr.cpp | 6 +-
ace/DEV_Addr.h | 4 -
ace/DEV_Addr.inl | 6 +-
ace/DEV_Connector.cpp | 5 +-
ace/DEV_Connector.h | 5 -
ace/DEV_Connector.inl | 22 +-
ace/DEV_IO.cpp | 6 +-
ace/DEV_IO.h | 4 -
ace/DEV_IO.inl | 11 +-
ace/DLL.cpp | 6 +-
ace/DLL.h | 99 +-
ace/DLL_Manager.cpp | 9 +-
ace/DLL_Manager.h | 98 +-
ace/Date_Time.h | 4 -
ace/Date_Time.inl | 9 +-
ace/Default_Constants.h | 61 +-
ace/Dev_Poll_Reactor.cpp | 197 +-
ace/Dev_Poll_Reactor.h | 42 +-
ace/Dev_Poll_Reactor.inl | 4 -
ace/Dirent.h | 10 +-
ace/Dirent.inl | 28 +-
ace/Dirent_Selector.cpp | 10 +-
ace/Dirent_Selector.h | 16 +-
ace/Dirent_Selector.inl | 7 +-
ace/Dump.cpp | 4 -
ace/Dump.h | 4 -
ace/Dump_T.cpp | 11 +-
ace/Dump_T.h | 6 +-
ace/Dynamic.cpp | 7 +-
ace/Dynamic.h | 10 +-
ace/Dynamic.inl | 15 +-
ace/Dynamic_Service.cpp | 13 +-
ace/Dynamic_Service.h | 10 +-
ace/Dynamic_Service.inl | 11 +-
ace/Dynamic_Service_Base.cpp | 5 +-
ace/Dynamic_Service_Base.h | 3 -
ace/Encoding_Converter.cpp | 12 -
ace/Encoding_Converter.h | 70 -
ace/Encoding_Converter_Factory.cpp | 74 -
ace/Encoding_Converter_Factory.h | 54 -
ace/Env_Value_T.cpp | 8 +-
ace/Env_Value_T.h | 48 +-
ace/Env_Value_T.inl | 16 +-
ace/Event.cpp | 4 -
ace/Event.h | 4 -
ace/Event.inl | 5 +-
ace/Event_Handler.cpp | 44 +-
ace/Event_Handler.h | 22 +-
ace/Event_Handler.inl | 6 +-
ace/Event_Handler_T.cpp | 3 -
ace/Event_Handler_T.h | 4 -
ace/Event_Handler_T.inl | 4 +-
ace/FIFO.cpp | 11 +-
ace/FIFO.h | 10 +-
ace/FIFO.inl | 11 +-
ace/FIFO_Recv.cpp | 25 +-
ace/FIFO_Recv.h | 8 +-
ace/FIFO_Recv.inl | 9 +-
ace/FIFO_Recv_Msg.cpp | 29 +-
ace/FIFO_Recv_Msg.h | 10 +-
ace/FIFO_Recv_Msg.inl | 20 +-
ace/FIFO_Send.cpp | 9 +-
ace/FIFO_Send.h | 8 +-
ace/FIFO_Send.inl | 9 +-
ace/FIFO_Send_Msg.cpp | 12 +-
ace/FIFO_Send_Msg.h | 8 +-
ace/FIFO_Send_Msg.inl | 14 +-
ace/FILE.cpp | 4 -
ace/FILE.h | 4 -
ace/FILE.inl | 6 +-
ace/FILE_Addr.cpp | 3 -
ace/FILE_Addr.h | 4 -
ace/FILE_Addr.inl | 6 +-
ace/FILE_Connector.cpp | 6 +-
ace/FILE_Connector.h | 4 -
ace/FILE_Connector.inl | 23 +-
ace/FILE_IO.cpp | 14 +-
ace/FILE_IO.h | 4 -
ace/FILE_IO.inl | 9 +-
ace/File_Lock.cpp | 14 +-
ace/File_Lock.h | 19 +-
ace/File_Lock.inl | 7 +-
ace/Filecache.cpp | 4 -
ace/Filecache.h | 3 -
ace/FlReactor.cpp | 52 +-
ace/FlReactor.h | 4 -
ace/Flag_Manip.cpp | 8 +-
ace/Flag_Manip.h | 3 -
ace/Flag_Manip.inl | 12 +-
ace/Framework_Component.cpp | 4 -
ace/Framework_Component.h | 28 +-
ace/Framework_Component.inl | 13 +-
ace/Framework_Component_T.cpp | 8 +-
ace/Framework_Component_T.h | 7 +-
ace/Free_List.cpp | 16 +-
ace/Free_List.h | 12 +-
ace/Functor.cpp | 12 +-
ace/Functor.h | 124 +-
ace/Functor.inl | 75 +-
ace/Functor_String.h | 10 +-
ace/Functor_String.inl | 9 +-
ace/Functor_T.cpp | 10 +-
ace/Functor_T.h | 5 -
ace/Functor_T.inl | 4 -
ace/Future.cpp | 5 -
ace/Future.h | 8 +-
ace/Future_Set.cpp | 11 +-
ace/Future_Set.h | 22 +-
ace/Get_Opt.cpp | 674 -
ace/Get_Opt.h | 72 +-
ace/Get_Opt.inl | 728 +-
ace/Global_Macros.h | 135 +-
ace/Guard_T.cpp | 13 +-
ace/Guard_T.h | 11 +-
ace/Guard_T.inl | 7 +-
ace/Handle_Gobbler.h | 7 +-
ace/Handle_Gobbler.inl | 6 -
ace/Handle_Ops.cpp | 5 -
ace/Handle_Ops.h | 8 +-
ace/Handle_Set.cpp | 8 +-
ace/Handle_Set.h | 9 +-
ace/Handle_Set.inl | 14 +-
ace/Hash_Cache_Map_Manager_T.cpp | 10 +-
ace/Hash_Cache_Map_Manager_T.h | 8 +-
ace/Hash_Cache_Map_Manager_T.inl | 7 +-
ace/Hash_Map_Manager.cpp | 19 +
ace/Hash_Map_Manager.h | 4 +-
ace/Hash_Map_Manager_T.cpp | 4 +-
ace/Hash_Map_Manager_T.h | 31 +-
ace/Hash_Map_Manager_T.inl | 7 +-
ace/Hash_Map_With_Allocator_T.cpp | 5 +-
ace/Hash_Map_With_Allocator_T.h | 15 +-
ace/Hash_Map_With_Allocator_T.inl | 8 +-
ace/Hashable.cpp | 6 +-
ace/Hashable.h | 4 +-
ace/Hashable.inl | 4 -
ace/High_Res_Timer.cpp | 27 +-
ace/High_Res_Timer.h | 19 +-
ace/High_Res_Timer.inl | 11 +-
ace/ICMP_Socket.cpp | 9 +-
ace/ICMP_Socket.h | 10 +-
ace/ICMP_Socket.inl | 9 +
ace/INET_Addr.cpp | 68 +-
ace/INET_Addr.h | 52 +-
ace/INET_Addr.inl | 36 +-
ace/IOStream.cpp | 10 +-
ace/IOStream.h | 20 +-
ace/IOStream_T.cpp | 4 -
ace/IOStream_T.h | 9 +-
ace/IOStream_T.inl | 8 +-
ace/IO_Cntl_Msg.cpp | 6 +-
ace/IO_Cntl_Msg.h | 4 -
ace/IO_Cntl_Msg.inl | 4 -
ace/IO_SAP.cpp | 5 +-
ace/IO_SAP.h | 7 +-
ace/IO_SAP.inl | 9 +-
ace/IPC_SAP.cpp | 8 +-
ace/IPC_SAP.h | 17 +-
ace/IPC_SAP.inl | 9 +-
ace/If_Then_Else.h | 6 -
ace/Init_ACE.cpp | 4 -
ace/Init_ACE.h | 12 +-
ace/Intrusive_List.cpp | 10 +-
ace/Intrusive_List.h | 4 -
ace/Intrusive_List.inl | 6 -
ace/Intrusive_List_Node.cpp | 10 +-
ace/Intrusive_List_Node.h | 6 +-
ace/Intrusive_List_Node.inl | 6 -
ace/LOCK_SOCK_Acceptor.cpp | 4 +-
ace/LOCK_SOCK_Acceptor.h | 5 -
ace/LSOCK.cpp | 5 -
ace/LSOCK.h | 13 +-
ace/LSOCK.inl | 7 +-
ace/LSOCK_Acceptor.cpp | 70 +-
ace/LSOCK_Acceptor.h | 6 +-
ace/LSOCK_CODgram.cpp | 22 +-
ace/LSOCK_CODgram.h | 8 +-
ace/LSOCK_CODgram.inl | 7 +-
ace/LSOCK_Connector.cpp | 18 +-
ace/LSOCK_Connector.h | 8 +-
ace/LSOCK_Connector.inl | 23 +-
ace/LSOCK_Dgram.cpp | 16 +-
ace/LSOCK_Dgram.h | 9 +-
ace/LSOCK_Dgram.inl | 6 +-
ace/LSOCK_Stream.cpp | 16 +-
ace/LSOCK_Stream.h | 6 +-
ace/LSOCK_Stream.inl | 8 +-
ace/Lib_Find.cpp | 13 +-
ace/Lib_Find.h | 8 +-
ace/Local_Memory_Pool.cpp | 4 -
ace/Local_Memory_Pool.h | 6 +-
ace/Local_Name_Space.cpp | 24 +-
ace/Local_Name_Space.h | 12 +-
ace/Local_Name_Space_T.cpp | 25 +-
ace/Local_Name_Space_T.h | 12 -
ace/Local_Tokens.cpp | 4 -
ace/Local_Tokens.h | 19 +-
ace/Local_Tokens.inl | 7 +-
ace/Lock.cpp | 4 -
ace/Lock.h | 4 -
ace/Lock.inl | 6 +-
ace/Lock_Adapter_T.cpp | 3 -
ace/Lock_Adapter_T.h | 4 -
ace/Lock_Adapter_T.inl | 4 -
ace/Log_Msg.cpp | 167 +-
ace/Log_Msg.h | 63 +-
ace/Log_Msg_Backend.cpp | 5 -
ace/Log_Msg_Backend.h | 4 -
ace/Log_Msg_Callback.cpp | 4 -
ace/Log_Msg_Callback.h | 6 +-
ace/Log_Msg_IPC.cpp | 4 -
ace/Log_Msg_IPC.h | 8 -
ace/Log_Msg_NT_Event_Log.cpp | 4 -
ace/Log_Msg_NT_Event_Log.h | 4 -
ace/Log_Msg_UNIX_Syslog.cpp | 23 +-
ace/Log_Msg_UNIX_Syslog.h | 4 -
ace/Log_Priority.h | 15 +-
ace/Log_Record.cpp | 107 +-
ace/Log_Record.h | 16 +-
ace/Log_Record.inl | 9 +-
ace/Logging_Strategy.cpp | 17 +-
ace/Logging_Strategy.h | 14 +-
ace/MEM_Acceptor.cpp | 7 +-
ace/MEM_Acceptor.h | 15 +-
ace/MEM_Acceptor.inl | 7 +-
ace/MEM_Addr.cpp | 8 +-
ace/MEM_Addr.h | 15 +-
ace/MEM_Addr.inl | 3 -
ace/MEM_Connector.cpp | 8 +-
ace/MEM_Connector.h | 15 +-
ace/MEM_Connector.inl | 9 +-
ace/MEM_IO.cpp | 12 +-
ace/MEM_IO.h | 29 +-
ace/MEM_IO.inl | 10 +-
ace/MEM_SAP.cpp | 4 -
ace/MEM_SAP.h | 25 +-
ace/MEM_SAP.inl | 7 +-
ace/MEM_Stream.cpp | 5 +-
ace/MEM_Stream.h | 14 +-
ace/MEM_Stream.inl | 7 +-
ace/MMAP_Memory_Pool.cpp | 4 -
ace/MMAP_Memory_Pool.h | 17 +-
ace/Makefile.am | 117 +-
ace/Malloc.cpp | 20 +-
ace/Malloc.h | 19 +-
ace/Malloc.inl | 7 +-
ace/Malloc_Allocator.cpp | 15 +-
ace/Malloc_Allocator.h | 4 -
ace/Malloc_Allocator.inl | 9 +-
ace/Malloc_Base.h | 6 +-
ace/Malloc_Instantiations.cpp | 9 +-
ace/Malloc_T.cpp | 18 +-
ace/Malloc_T.h | 15 +-
ace/Malloc_T.inl | 7 +-
ace/Managed_Object.cpp | 4 +-
ace/Managed_Object.h | 16 +-
ace/Managed_Object.inl | 7 +-
ace/Manual_Event.cpp | 9 +-
ace/Manual_Event.h | 6 -
ace/Manual_Event.inl | 7 +-
ace/Map.cpp | 19 +
ace/Map.h | 2 -
ace/Map_Manager.cpp | 16 +-
ace/Map_Manager.h | 17 +-
ace/Map_Manager.inl | 5 -
ace/Map_T.cpp | 4 -
ace/Map_T.h | 4 -
ace/Map_T.inl | 7 +-
ace/Mem_Map.cpp | 6 +-
ace/Mem_Map.h | 49 +-
ace/Mem_Map.inl | 8 +-
ace/Message_Block.cpp | 23 +-
ace/Message_Block.h | 40 +-
ace/Message_Block.inl | 7 +-
ace/Message_Block_T.cpp | 12 +-
ace/Message_Block_T.h | 4 -
ace/Message_Block_T.inl | 8 +-
ace/Message_Queue.cpp | 27 +-
ace/Message_Queue.h | 61 +-
ace/Message_Queue.inl | 7 +-
ace/Message_Queue_T.cpp | 116 +-
ace/Message_Queue_T.h | 361 +-
ace/Method_Object.h | 4 -
ace/Method_Request.cpp | 4 -
ace/Method_Request.h | 22 +-
ace/Metrics_Cache_T.cpp | 36 +-
ace/Metrics_Cache_T.h | 12 +-
ace/Metrics_Cache_T.inl | 60 +-
ace/Min_Max.h | 6 -
ace/Module.cpp | 12 +-
ace/Module.h | 13 +-
ace/Module.inl | 12 +-
ace/Msg_WFMO_Reactor.cpp | 4 -
ace/Msg_WFMO_Reactor.h | 19 +-
ace/Msg_WFMO_Reactor.inl | 7 +-
ace/Multihomed_INET_Addr.cpp | 14 +-
ace/Multihomed_INET_Addr.h | 15 +-
ace/Multihomed_INET_Addr.inl | 7 +-
ace/Multiplexor.h | 13 +-
ace/Multiplexor.inl | 8 +-
ace/Mutex.cpp | 3 -
ace/Mutex.h | 9 +-
ace/Mutex.inl | 7 +-
ace/NT_Service.cpp | 4 -
ace/NT_Service.h | 6 +-
ace/NT_Service.inl | 7 +-
ace/Name_Proxy.cpp | 13 +-
ace/Name_Proxy.h | 6 +-
ace/Name_Request_Reply.cpp | 27 +-
ace/Name_Request_Reply.h | 22 +-
ace/Name_Space.cpp | 8 +-
ace/Name_Space.h | 4 -
ace/Naming_Context.cpp | 36 +-
ace/Naming_Context.h | 4 -
ace/Node.cpp | 10 +-
ace/Node.h | 10 +-
ace/Notification_Strategy.cpp | 4 -
ace/Notification_Strategy.h | 6 +-
ace/Notification_Strategy.inl | 7 +-
ace/Null_Barrier.h | 4 -
ace/Null_Condition.h | 6 +-
ace/Null_Mutex.h | 17 +-
ace/Null_Semaphore.h | 6 +-
ace/OS.h | 16 +-
ace/OS_Errno.cpp | 4 -
ace/OS_Errno.h | 4 -
ace/OS_Errno.inl | 5 -
ace/OS_Log_Msg_Attributes.h | 11 +-
ace/OS_Log_Msg_Attributes.inl | 7 +-
ace/OS_Memory.h | 13 +-
ace/OS_NS_Thread.cpp | 269 +-
ace/OS_NS_Thread.h | 159 +-
ace/OS_NS_Thread.inl | 351 +-
ace/OS_NS_arpa_inet.cpp | 6 +-
ace/OS_NS_arpa_inet.h | 4 -
ace/OS_NS_arpa_inet.inl | 4 -
ace/OS_NS_ctype.h | 57 +-
ace/OS_NS_ctype.inl | 136 +-
ace/OS_NS_ctype_T.inl | 169 +
ace/OS_NS_dirent.cpp | 41 +-
ace/OS_NS_dirent.h | 28 +-
ace/OS_NS_dirent.inl | 58 +-
ace/OS_NS_dlfcn.cpp | 1 +
ace/OS_NS_dlfcn.h | 4 -
ace/OS_NS_dlfcn.inl | 67 +-
ace/OS_NS_errno.h | 4 -
ace/OS_NS_errno.inl | 5 -
ace/OS_NS_fcntl.cpp | 11 +-
ace/OS_NS_fcntl.h | 8 +-
ace/OS_NS_fcntl.inl | 5 -
ace/OS_NS_math.cpp | 1 +
ace/OS_NS_math.h | 8 +-
ace/OS_NS_math.inl | 21 +-
ace/OS_NS_netdb.cpp | 39 +-
ace/OS_NS_netdb.h | 47 +-
ace/OS_NS_netdb.inl | 41 +-
ace/OS_NS_poll.cpp | 1 +
ace/OS_NS_poll.h | 7 +-
ace/OS_NS_poll.inl | 5 -
ace/OS_NS_pwd.cpp | 1 +
ace/OS_NS_pwd.h | 9 +-
ace/OS_NS_pwd.inl | 5 -
ace/OS_NS_regex.cpp | 1 +
ace/OS_NS_regex.h | 7 +-
ace/OS_NS_regex.inl | 4 -
ace/OS_NS_signal.cpp | 4 +-
ace/OS_NS_signal.h | 25 +-
ace/OS_NS_signal.inl | 19 +-
ace/OS_NS_stdio.cpp | 18 +-
ace/OS_NS_stdio.h | 33 +-
ace/OS_NS_stdio.inl | 142 +-
ace/OS_NS_stdlib.cpp | 14 +-
ace/OS_NS_stdlib.h | 38 +-
ace/OS_NS_stdlib.inl | 128 +-
ace/OS_NS_stdlib_base.cpp | 12 +
ace/OS_NS_stdlib_base.h | 40 +
ace/OS_NS_stdlib_base.inl | 90 +
ace/OS_NS_string.cpp | 70 +-
ace/OS_NS_string.h | 124 +-
ace/OS_NS_string.inl | 178 +-
ace/OS_NS_string_base.cpp | 12 +
ace/OS_NS_string_base.h | 89 +
ace/OS_NS_string_base.inl | 97 +
ace/OS_NS_strings.cpp | 5 +-
ace/OS_NS_strings.h | 13 +-
ace/OS_NS_strings.inl | 10 -
ace/OS_NS_stropts.cpp | 9 +-
ace/OS_NS_stropts.h | 14 +-
ace/OS_NS_stropts.inl | 7 +-
ace/OS_NS_sys_mman.cpp | 1 +
ace/OS_NS_sys_mman.h | 7 +-
ace/OS_NS_sys_mman.inl | 10 +-
ace/OS_NS_sys_msg.cpp | 1 +
ace/OS_NS_sys_msg.h | 4 -
ace/OS_NS_sys_msg.inl | 5 -
ace/OS_NS_sys_resource.cpp | 1 +
ace/OS_NS_sys_resource.h | 7 +-
ace/OS_NS_sys_resource.inl | 14 +-
ace/OS_NS_sys_select.cpp | 1 +
ace/OS_NS_sys_select.h | 8 +-
ace/OS_NS_sys_select.inl | 6 +-
ace/OS_NS_sys_shm.cpp | 1 +
ace/OS_NS_sys_shm.h | 11 +-
ace/OS_NS_sys_shm.inl | 22 +-
ace/OS_NS_sys_socket.cpp | 8 +-
ace/OS_NS_sys_socket.h | 19 +-
ace/OS_NS_sys_socket.inl | 33 +-
ace/OS_NS_sys_stat.cpp | 1 +
ace/OS_NS_sys_stat.h | 18 +-
ace/OS_NS_sys_stat.inl | 51 +-
ace/OS_NS_sys_time.cpp | 1 +
ace/OS_NS_sys_time.h | 9 +-
ace/OS_NS_sys_time.inl | 7 +-
ace/OS_NS_sys_uio.cpp | 5 +-
ace/OS_NS_sys_uio.h | 7 +-
ace/OS_NS_sys_uio.inl | 10 +-
ace/OS_NS_sys_utsname.cpp | 54 +-
ace/OS_NS_sys_utsname.h | 18 +-
ace/OS_NS_sys_utsname.inl | 33 +
ace/OS_NS_sys_wait.cpp | 1 +
ace/OS_NS_sys_wait.h | 29 +-
ace/OS_NS_sys_wait.inl | 5 +-
ace/OS_NS_time.cpp | 61 +-
ace/OS_NS_time.h | 32 +-
ace/OS_NS_time.inl | 49 +-
ace/OS_NS_unistd.cpp | 189 +-
ace/OS_NS_unistd.h | 51 +-
ace/OS_NS_unistd.inl | 273 +-
ace/OS_NS_unistd_T.inl | 140 +
ace/OS_NS_wchar.cpp | 106 +-
ace/OS_NS_wchar.h | 112 +-
ace/OS_NS_wchar.inl | 28 +-
ace/OS_QoS.cpp | 4 -
ace/OS_QoS.h | 7 +-
ace/OS_TLI.h | 25 +-
ace/OS_TLI.inl | 9 +-
ace/OS_Thread_Adapter.cpp | 4 -
ace/OS_Thread_Adapter.h | 16 +-
ace/OS_main.cpp | 21 +-
ace/OS_main.h | 23 +-
ace/Obchunk.cpp | 4 -
ace/Obchunk.h | 7 +-
ace/Obchunk.inl | 7 +-
ace/Object_Manager.cpp | 13 +-
ace/Object_Manager.h | 25 +-
ace/Object_Manager.inl | 9 +-
ace/Object_Manager_Base.cpp | 7 +-
ace/Object_Manager_Base.h | 6 +-
ace/Obstack.cpp | 4 -
ace/Obstack.h | 4 -
ace/Obstack_T.cpp | 4 -
ace/Obstack_T.h | 8 +-
ace/Obstack_T.inl | 6 -
ace/PI_Malloc.cpp | 4 -
ace/PI_Malloc.h | 38 +-
ace/PI_Malloc.inl | 8 -
ace/POSIX_Asynch_IO.cpp | 107 +-
ace/POSIX_Asynch_IO.h | 6 +-
ace/POSIX_CB_Proactor.cpp | 5 +-
ace/POSIX_CB_Proactor.h | 8 +-
ace/POSIX_Proactor.cpp | 20 +-
ace/POSIX_Proactor.h | 10 +-
ace/POSIX_Proactor.inl | 6 +-
ace/Pagefile_Memory_Pool.cpp | 13 +-
ace/Pagefile_Memory_Pool.h | 20 +-
ace/Pagefile_Memory_Pool.inl | 8 +-
ace/Pair.cpp | 19 +
ace/Pair.h | 2 -
ace/Pair_T.cpp | 8 +-
ace/Pair_T.h | 4 -
ace/Pair_T.inl | 4 -
ace/Parse_Node.cpp | 68 +-
ace/Parse_Node.h | 25 -
ace/Ping_Socket.cpp | 8 -
ace/Ping_Socket.h | 4 -
ace/Ping_Socket.inl | 4 -
ace/Pipe.cpp | 11 +-
ace/Pipe.h | 6 +-
ace/Pipe.inl | 29 +-
ace/Priority_Reactor.cpp | 4 -
ace/Priority_Reactor.h | 15 +-
ace/Proactor.cpp | 16 +-
ace/Proactor.h | 15 +-
ace/Proactor.inl | 21 +-
ace/Proactor_Impl.cpp | 10 +-
ace/Proactor_Impl.h | 14 +-
ace/Process.cpp | 22 +-
ace/Process.h | 48 +-
ace/Process.inl | 33 +-
ace/Process_Manager.cpp | 31 +-
ace/Process_Manager.h | 62 +-
ace/Process_Manager.inl | 7 +-
ace/Process_Mutex.cpp | 17 +-
ace/Process_Mutex.h | 8 -
ace/Process_Mutex.inl | 7 +-
ace/Process_Semaphore.cpp | 13 +-
ace/Process_Semaphore.h | 19 +-
ace/Process_Semaphore.inl | 7 +-
ace/Profile_Timer.cpp | 31 +-
ace/Profile_Timer.h | 4 -
ace/Profile_Timer.inl | 22 +-
ace/QoS/QoS_Decorator.cpp | 6 +-
ace/QoS/QoS_Decorator.h | 6 +-
ace/QoS/QoS_Manager.cpp | 6 +-
ace/QoS/QoS_Manager.h | 7 +-
ace/QoS/QoS_Session.h | 4 -
ace/QoS/QoS_Session_Factory.cpp | 4 -
ace/QoS/QoS_Session_Factory.h | 6 +-
ace/QoS/QoS_Session_Impl.cpp | 42 +-
ace/QoS/QoS_Session_Impl.h | 10 +-
ace/QoS/QoS_Session_Impl.i | 7 +-
ace/QoS/SOCK_Dgram_Mcast_QoS.cpp | 6 +-
ace/QoS/SOCK_Dgram_Mcast_QoS.h | 6 +-
ace/QoS/SOCK_Dgram_Mcast_QoS.i | 7 +-
ace/QtReactor.cpp | 17 +-
ace/QtReactor.h | 16 +-
ace/RB_Tree.cpp | 30 +-
ace/RB_Tree.h | 46 +-
ace/RB_Tree.inl | 6 +-
ace/README | 65 +-
ace/RW_Mutex.cpp | 5 +-
ace/RW_Mutex.h | 4 -
ace/RW_Mutex.inl | 7 +-
ace/RW_Process_Mutex.cpp | 6 +-
ace/RW_Process_Mutex.h | 19 +-
ace/RW_Process_Mutex.inl | 7 +-
ace/RW_Thread_Mutex.cpp | 5 +-
ace/RW_Thread_Mutex.h | 4 -
ace/RW_Thread_Mutex.inl | 7 +-
ace/Reactor.cpp | 7 +-
ace/Reactor.h | 83 +-
ace/Reactor.inl | 6 +-
ace/Reactor_Impl.cpp | 10 +-
ace/Reactor_Impl.h | 14 +-
ace/Reactor_Notification_Strategy.cpp | 11 +-
ace/Reactor_Notification_Strategy.h | 10 +-
ace/Reactor_Notification_Strategy.inl | 7 +-
ace/Reactor_Timer_Interface.cpp | 5 -
ace/Reactor_Timer_Interface.h | 6 +-
ace/Reactor_Token_T.cpp | 6 +-
ace/Reactor_Token_T.h | 17 +-
ace/Read_Buffer.cpp | 5 -
ace/Read_Buffer.h | 15 +-
ace/Read_Buffer.inl | 6 +-
ace/Recursive_Thread_Mutex.cpp | 12 +-
ace/Recursive_Thread_Mutex.h | 6 +-
ace/Recursive_Thread_Mutex.inl | 8 +-
ace/Recyclable.cpp | 3 -
ace/Recyclable.h | 7 +-
ace/Recyclable.inl | 13 +-
ace/Refcountable.cpp | 3 -
ace/Refcountable.h | 4 -
ace/Refcountable.inl | 8 +-
ace/Refcounted_Auto_Ptr.cpp | 4 -
ace/Refcounted_Auto_Ptr.h | 6 +-
ace/Refcounted_Auto_Ptr.inl | 4 -
ace/Registry.cpp | 14 +-
ace/Registry.h | 10 +-
ace/Registry_Name_Space.cpp | 5 +-
ace/Registry_Name_Space.h | 8 +-
ace/Remote_Name_Space.cpp | 74 +-
ace/Remote_Name_Space.h | 3 -
ace/Remote_Tokens.cpp | 155 +-
ace/Remote_Tokens.h | 8 +-
ace/Remote_Tokens.inl | 16 +-
ace/Reverse_Lock_T.cpp | 3 -
ace/Reverse_Lock_T.h | 23 +-
ace/Reverse_Lock_T.inl | 4 -
ace/SOCK.cpp | 5 +-
ace/SOCK.h | 15 +-
ace/SOCK.inl | 25 +-
ace/SOCK_Acceptor.cpp | 7 +-
ace/SOCK_Acceptor.h | 4 -
ace/SOCK_Acceptor.inl | 7 +-
ace/SOCK_CODgram.cpp | 79 +-
ace/SOCK_CODgram.h | 16 +-
ace/SOCK_CODgram.inl | 7 +-
ace/SOCK_Connector.cpp | 5 +-
ace/SOCK_Connector.h | 6 +-
ace/SOCK_Connector.inl | 7 +-
ace/SOCK_Dgram.cpp | 22 +-
ace/SOCK_Dgram.h | 6 +-
ace/SOCK_Dgram.inl | 45 +-
ace/SOCK_Dgram_Bcast.cpp | 20 +-
ace/SOCK_Dgram_Bcast.h | 15 +-
ace/SOCK_Dgram_Bcast.inl | 15 +-
ace/SOCK_Dgram_Mcast.cpp | 29 +-
ace/SOCK_Dgram_Mcast.h | 15 +-
ace/SOCK_Dgram_Mcast.inl | 7 +-
ace/SOCK_IO.cpp | 28 +-
ace/SOCK_IO.h | 16 -
ace/SOCK_IO.inl | 16 +-
ace/SOCK_SEQPACK_Acceptor.cpp | 3 -
ace/SOCK_SEQPACK_Acceptor.h | 18 +-
ace/SOCK_SEQPACK_Acceptor.inl | 7 +-
ace/SOCK_SEQPACK_Association.cpp | 4 -
ace/SOCK_SEQPACK_Association.h | 18 +-
ace/SOCK_SEQPACK_Association.inl | 7 +-
ace/SOCK_SEQPACK_Connector.cpp | 12 +-
ace/SOCK_SEQPACK_Connector.h | 15 +-
ace/SOCK_SEQPACK_Connector.inl | 7 +-
ace/SOCK_Stream.cpp | 4 +-
ace/SOCK_Stream.h | 26 +-
ace/SOCK_Stream.inl | 7 +-
ace/SPIPE.cpp | 4 -
ace/SPIPE.h | 4 -
ace/SPIPE.inl | 6 +-
ace/SPIPE_Acceptor.cpp | 38 +-
ace/SPIPE_Acceptor.h | 8 +-
ace/SPIPE_Addr.cpp | 19 +-
ace/SPIPE_Addr.h | 5 -
ace/SPIPE_Addr.inl | 5 +-
ace/SPIPE_Connector.cpp | 4 -
ace/SPIPE_Connector.h | 6 +-
ace/SPIPE_Connector.inl | 6 +-
ace/SPIPE_Stream.cpp | 5 +-
ace/SPIPE_Stream.h | 4 -
ace/SPIPE_Stream.inl | 9 +-
ace/SSL/ACE_SSL.pc.in | 4 +-
ace/SSL/SSL_Asynch_BIO.cpp | 162 +-
ace/SSL/SSL_Asynch_BIO.h | 21 +-
ace/SSL/SSL_Asynch_Stream.cpp | 171 +-
ace/SSL/SSL_Asynch_Stream.h | 244 +-
ace/SSL/SSL_Context.cpp | 221 +-
ace/SSL/SSL_Context.h | 58 +-
ace/SSL/SSL_Context.inl | 3 -
ace/SSL/SSL_SOCK.cpp | 7 +-
ace/SSL/SSL_SOCK.h | 15 +-
ace/SSL/SSL_SOCK.i | 29 +-
ace/SSL/SSL_SOCK_Acceptor.cpp | 9 +-
ace/SSL/SSL_SOCK_Acceptor.h | 28 +-
ace/SSL/SSL_SOCK_Acceptor.i | 3 -
ace/SSL/SSL_SOCK_Connector.cpp | 5 +-
ace/SSL/SSL_SOCK_Connector.h | 12 +-
ace/SSL/SSL_SOCK_Connector.i | 7 +-
ace/SSL/SSL_SOCK_Stream.cpp | 12 +-
ace/SSL/SSL_SOCK_Stream.h | 3 -
ace/SSL/SSL_SOCK_Stream.i | 4 -
ace/SString.cpp | 14 +-
ace/SString.h | 10 +-
ace/SString.inl | 6 -
ace/SStringfwd.h | 7 +-
ace/SUN_Proactor.cpp | 6 +-
ace/SUN_Proactor.h | 20 +-
ace/SV_Message.cpp | 3 -
ace/SV_Message.h | 5 -
ace/SV_Message.inl | 9 +-
ace/SV_Message_Queue.cpp | 10 +-
ace/SV_Message_Queue.h | 4 -
ace/SV_Message_Queue.inl | 22 +-
ace/SV_Semaphore_Complex.cpp | 152 +-
ace/SV_Semaphore_Complex.h | 42 +-
ace/SV_Semaphore_Complex.inl | 23 +-
ace/SV_Semaphore_Simple.cpp | 31 +-
ace/SV_Semaphore_Simple.h | 49 +-
ace/SV_Semaphore_Simple.inl | 34 +-
ace/SV_Shared_Memory.cpp | 33 +-
ace/SV_Shared_Memory.h | 13 +-
ace/SV_Shared_Memory.inl | 39 +-
ace/Sample_History.cpp | 5 -
ace/Sample_History.h | 5 -
ace/Sample_History.inl | 6 -
ace/Sbrk_Memory_Pool.cpp | 7 +-
ace/Sbrk_Memory_Pool.h | 17 +-
ace/Sched_Params.cpp | 6 +-
ace/Sched_Params.h | 8 +-
ace/Sched_Params.inl | 7 +-
ace/Select_Reactor.cpp | 3 -
ace/Select_Reactor.h | 17 +-
ace/Select_Reactor_Base.cpp | 25 +-
ace/Select_Reactor_Base.h | 93 +-
ace/Select_Reactor_Base.inl | 18 +-
ace/Select_Reactor_T.cpp | 52 +-
ace/Select_Reactor_T.h | 54 +-
ace/Select_Reactor_T.inl | 82 +-
ace/Semaphore.cpp | 4 -
ace/Semaphore.h | 8 +-
ace/Semaphore.inl | 7 +-
ace/Service_Config.cpp | 43 +-
ace/Service_Config.h | 34 +-
ace/Service_Config.inl | 16 +-
ace/Service_Manager.cpp | 22 +-
ace/Service_Manager.h | 10 +-
ace/Service_Manager.inl | 8 +
ace/Service_Object.cpp | 8 +-
ace/Service_Object.h | 12 +-
ace/Service_Object.inl | 7 +-
ace/Service_Repository.cpp | 4 -
ace/Service_Repository.h | 11 +-
ace/Service_Repository.inl | 9 +-
ace/Service_Templates.cpp | 24 +-
ace/Service_Types.cpp | 3 -
ace/Service_Types.h | 4 -
ace/Service_Types.inl | 7 +-
ace/Shared_Memory.cpp | 4 -
ace/Shared_Memory.h | 13 +-
ace/Shared_Memory_MM.cpp | 5 +-
ace/Shared_Memory_MM.h | 14 +-
ace/Shared_Memory_MM.inl | 7 +-
ace/Shared_Memory_Pool.cpp | 12 +-
ace/Shared_Memory_Pool.h | 21 +-
ace/Shared_Memory_SV.cpp | 14 +-
ace/Shared_Memory_SV.h | 14 +-
ace/Shared_Memory_SV.inl | 21 +-
ace/Shared_Object.cpp | 4 -
ace/Shared_Object.h | 4 -
ace/Shared_Object.inl | 7 +-
ace/Signal.cpp | 4 -
ace/Signal.h | 47 +-
ace/Signal.inl | 7 +-
ace/Singleton.cpp | 13 +-
ace/Singleton.h | 8 +-
ace/Singleton.inl | 7 +-
ace/Sock_Connect.cpp | 59 +-
ace/Sock_Connect.h | 4 -
ace/Static_Object_Lock.h | 10 +-
ace/Stats.cpp | 63 +-
ace/Stats.h | 23 +-
ace/Stats.inl | 7 +-
ace/Strategies_T.cpp | 10 +-
ace/Strategies_T.h | 4 +-
ace/Strategies_T.inl | 4 -
ace/Stream.cpp | 10 +-
ace/Stream.h | 4 -
ace/Stream.inl | 6 +-
ace/Stream_Modules.cpp | 12 +-
ace/Stream_Modules.h | 6 +-
ace/String_Base.cpp | 25 +-
ace/String_Base.h | 17 +-
ace/String_Base.inl | 8 -
ace/String_Base_Const.cpp | 6 +-
ace/String_Base_Const.h | 8 +-
ace/String_Conversion_T.cpp | 17 +
ace/String_Conversion_T.h | 343 +
ace/String_Conversion_T.inl | 160 +
ace/Svc_Conf.h | 20 +-
ace/Svc_Conf.l | 134 +
ace/Svc_Conf.y | 4 -
ace/Svc_Conf_Lexer.cpp | 656 -
ace/Svc_Conf_Lexer.h | 70 -
ace/Svc_Conf_Lexer_Guard.cpp | 39 +
ace/Svc_Conf_Lexer_Guard.h | 79 +
ace/Svc_Conf_l.cpp | 1850 +
ace/Svc_Conf_y.cpp | 13 +-
ace/Svc_Handler.cpp | 27 +-
ace/Svc_Handler.h | 31 +-
ace/Swap.cpp | 9 +-
ace/Swap.h | 10 +-
ace/Swap.inl | 6 -
ace/Synch.cpp | 10 +-
ace/Synch_Options.cpp | 7 +-
ace/Synch_Options.h | 8 +-
ace/Synch_Options.inl | 7 +
ace/Synch_T.cpp | 8 +-
ace/Synch_T.h | 2 +-
ace/Synch_Traits.h | 4 -
ace/System_Time.cpp | 7 +-
ace/System_Time.h | 11 +-
ace/TLI.cpp | 4 -
ace/TLI.h | 6 +-
ace/TLI.inl | 20 +-
ace/TLI_Acceptor.cpp | 4 -
ace/TLI_Acceptor.h | 6 +-
ace/TLI_Connector.cpp | 5 +-
ace/TLI_Connector.h | 6 +-
ace/TLI_Connector.inl | 6 +-
ace/TLI_Stream.cpp | 4 -
ace/TLI_Stream.h | 6 +-
ace/TLI_Stream.inl | 9 +-
ace/TP_Reactor.cpp | 134 +-
ace/TP_Reactor.h | 81 +-
ace/TP_Reactor.inl | 37 +-
ace/TSS_Adapter.cpp | 12 +-
ace/TSS_Adapter.h | 11 +-
ace/TSS_Adapter.inl | 7 +
ace/TSS_T.cpp | 172 +-
ace/TSS_T.h | 6 +-
ace/TSS_T.inl | 7 +-
ace/TTY_IO.cpp | 40 +-
ace/TTY_IO.h | 8 +-
ace/Task.cpp | 4 -
ace/Task.h | 11 +-
ace/Task.inl | 6 +-
ace/Task_Ex_T.cpp | 12 +-
ace/Task_Ex_T.h | 12 +-
ace/Task_Ex_T.inl | 23 +-
ace/Task_T.cpp | 11 +-
ace/Task_T.h | 16 +-
ace/Task_T.inl | 17 +-
ace/Template_Instantiations.cpp | 4 -
ace/Test_and_Set.cpp | 10 +-
ace/Test_and_Set.h | 9 +-
ace/Thread.cpp | 13 +-
ace/Thread.h | 4 -
ace/Thread.inl | 9 +-
ace/Thread_Adapter.cpp | 4 -
ace/Thread_Adapter.h | 16 +-
ace/Thread_Adapter.inl | 7 +-
ace/Thread_Control.cpp | 4 -
ace/Thread_Control.h | 5 -
ace/Thread_Control.inl | 4 -
ace/Thread_Exit.cpp | 4 -
ace/Thread_Exit.h | 5 -
ace/Thread_Hook.cpp | 4 -
ace/Thread_Hook.h | 4 -
ace/Thread_Manager.cpp | 8 +-
ace/Thread_Manager.h | 6 +-
ace/Thread_Manager.inl | 3 -
ace/Thread_Mutex.cpp | 5 +-
ace/Thread_Mutex.h | 40 +-
ace/Thread_Mutex.inl | 7 +-
ace/Thread_Semaphore.cpp | 5 +-
ace/Thread_Semaphore.h | 15 +-
ace/Thread_Semaphore.inl | 7 +-
ace/Time_Request_Reply.cpp | 4 -
ace/Time_Request_Reply.h | 6 +-
ace/Time_Value.cpp | 42 +-
ace/Time_Value.h | 76 +-
ace/Time_Value.inl | 92 +-
ace/Timeprobe.cpp | 4 -
ace/Timeprobe.h | 12 +-
ace/Timeprobe.inl | 5 -
ace/Timeprobe_T.cpp | 12 +-
ace/Timeprobe_T.h | 6 +-
ace/Timer_Hash.cpp | 10 +-
ace/Timer_Hash.h | 4 -
ace/Timer_Hash_T.cpp | 2 +-
ace/Timer_Hash_T.h | 6 +-
ace/Timer_Heap.cpp | 20 +-
ace/Timer_Heap.h | 6 +-
ace/Timer_Heap_T.cpp | 83 +-
ace/Timer_Heap_T.h | 8 +-
ace/Timer_List.cpp | 14 +-
ace/Timer_List.h | 8 +-
ace/Timer_List_T.cpp | 2 +-
ace/Timer_Queue.cpp | 13 +-
ace/Timer_Queue.h | 4 -
ace/Timer_Queue_Adapters.cpp | 31 +-
ace/Timer_Queue_Adapters.h | 10 +-
ace/Timer_Queue_Adapters.inl | 7 +-
ace/Timer_Queue_T.cpp | 15 +-
ace/Timer_Queue_T.h | 14 +-
ace/Timer_Queue_T.inl | 3 -
ace/Timer_Queuefwd.h | 4 -
ace/Timer_Wheel.cpp | 8 +-
ace/Timer_Wheel.h | 9 +-
ace/Timer_Wheel_T.cpp | 12 +-
ace/Timer_Wheel_T.h | 15 +-
ace/TkReactor.cpp | 77 +-
ace/TkReactor.h | 7 +-
ace/Token.cpp | 38 +-
ace/Token.h | 19 +-
ace/Token.inl | 38 +-
ace/Token_Collection.cpp | 61 +-
ace/Token_Collection.h | 8 +-
ace/Token_Collection.inl | 7 +-
ace/Token_Invariants.cpp | 5 +-
ace/Token_Invariants.h | 3 -
ace/Token_Manager.cpp | 9 +-
ace/Token_Manager.h | 8 +-
ace/Token_Manager.inl | 7 +-
ace/Token_Request_Reply.cpp | 38 +-
ace/Token_Request_Reply.h | 20 +-
ace/Token_Request_Reply.inl | 58 +-
ace/Trace.cpp | 4 -
ace/Trace.h | 4 -
ace/Truncate.h | 84 -
ace/Typed_SV_Message.cpp | 12 +-
ace/Typed_SV_Message.h | 4 -
ace/Typed_SV_Message.inl | 20 +-
ace/Typed_SV_Message_Queue.cpp | 11 +-
ace/Typed_SV_Message_Queue.h | 6 +-
ace/Typed_SV_Message_Queue.inl | 19 +-
ace/UNIX_Addr.cpp | 24 +-
ace/UNIX_Addr.h | 17 +-
ace/UNIX_Addr.inl | 16 +-
ace/UPIPE_Acceptor.cpp | 39 +-
ace/UPIPE_Acceptor.h | 10 +-
ace/UPIPE_Acceptor.inl | 7 +-
ace/UPIPE_Addr.h | 9 +-
ace/UPIPE_Connector.cpp | 10 +-
ace/UPIPE_Connector.h | 10 +-
ace/UPIPE_Connector.inl | 12 +-
ace/UPIPE_Stream.cpp | 6 +-
ace/UPIPE_Stream.h | 13 +-
ace/UPIPE_Stream.inl | 6 +-
ace/UTF16_Encoding_Converter.cpp | 364 -
ace/UTF16_Encoding_Converter.h | 86 -
ace/UTF16_Encoding_Converter.inl | 76 -
ace/UTF32_Encoding_Converter.cpp | 254 -
ace/UTF32_Encoding_Converter.h | 67 -
ace/UTF8_Encoding_Converter.cpp | 92 -
ace/UTF8_Encoding_Converter.h | 72 -
ace/UUID.cpp | 32 +-
ace/UUID.h | 9 +-
ace/UUID.inl | 7 +-
ace/Unbounded_Queue.cpp | 16 +-
ace/Unbounded_Queue.h | 6 +-
ace/Unbounded_Queue.inl | 6 -
ace/Unbounded_Set.cpp | 18 +-
ace/Unbounded_Set.h | 10 +-
ace/Unbounded_Set.inl | 7 +-
ace/Value_Ptr.h | 6 -
ace/Vector_T.cpp | 30 +-
ace/Vector_T.h | 22 +-
ace/Vector_T.inl | 9 +-
ace/Version.h | 11 +-
ace/Versioned_Namespace.h | 53 -
ace/WFMO_Reactor.cpp | 30 +-
ace/WFMO_Reactor.h | 42 +-
ace/WFMO_Reactor.inl | 14 +-
ace/WIN32_Asynch_IO.cpp | 50 +-
ace/WIN32_Asynch_IO.h | 10 +-
ace/WIN32_Proactor.cpp | 41 +-
ace/WIN32_Proactor.h | 18 +-
ace/XML_Svc_Conf.cpp | 6 -
ace/XML_Svc_Conf.h | 8 +-
ace/XTI_ATM_Mcast.cpp | 9 +-
ace/XTI_ATM_Mcast.h | 8 +-
ace/XTI_ATM_Mcast.inl | 7 +-
ace/XtReactor.cpp | 87 +-
ace/XtReactor.h | 9 +-
ace/ace.mpc | 11 +-
ace/ace.mwc | 5 +-
ace/ace_for_tao.mpc | 25 +-
ace/ace_memory_for_tao.mpc | 75 +
ace/ace_reactor_for_tao.mpc | 30 +
ace/ace_sockets_for_tao.mpc | 63 +
ace/ace_threads_for_tao.mpc | 69 +
ace/ace_wchar.h | 306 +-
ace/ace_wchar.inl | 127 -
ace/ace_wchar_win32_defs.h | 100 +
ace/config-WinCE.h | 42 +-
ace/config-aix-4.x.h | 25 +-
ace/config-all.h | 20 +
ace/config-borland-common.h | 9 +-
ace/config-chorus.h | 19 +-
ace/config-cray.h | 6 +-
ace/config-cxx-common.h | 1 +
ace/config-cygwin32.h | 14 +-
ace/config-dgux-4.11-epc.h | 3 +-
ace/config-dgux-4.x-ghs.h | 3 +-
ace/config-doxygen.h | 8 +-
ace/config-freebsd.h | 7 +-
ace/config-g++-common.h | 1 +
ace/config-hpux-10.x-hpc++.h | 4 +
ace/config-hpux-10.x.h | 4 -
ace/config-hpux-11.00.h | 25 +-
ace/config-icc-common.h | 19 +-
ace/config-integritySCA.h | 14 +-
ace/config-irix5.3-g++.h | 1 +
ace/config-irix5.3-sgic++.h | 2 +
ace/config-irix6.x-common.h | 3 +-
ace/config-irix6.x-sgic++.h | 1 +
ace/config-kcc-common.h | 2 +
ace/config-linux-common.h | 45 +-
ace/config-lite.h | 607 +-
ace/config-lynxos.h | 94 +-
ace/config-macosx-panther.h | 11 +-
ace/config-macosx-tiger.h | 37 +-
ace/config-macosx.h | 11 +-
ace/config-macros.h | 648 -
ace/config-mit-pthread.h | 1 +
ace/config-mvs.h | 3 +-
ace/config-netbsd.h | 12 +-
ace/config-openbsd.h | 9 +-
ace/config-openvms.h | 4 +
ace/config-osf1-4.0.h | 8 +-
ace/config-pharlap.h | 1 -
ace/config-psos-diab-mips.h | 25 +-
ace/config-psos-diab-ppc.h | 26 +-
ace/config-psos-diab.h | 28 +-
ace/config-psos-tm.h | 29 +-
ace/config-psosim-g++.h | 29 +-
ace/config-qnx-neutrino.h | 4 +-
ace/config-qnx-rtp-62x.h | 5 +-
ace/config-qnx-rtp-pre62x.h | 4 +-
ace/config-rtems.h | 6 +-
ace/config-sco-5.0.0-mit-pthread.h | 3 +-
ace/config-sco-5.0.0.h | 3 +-
ace/config-sunos4-g++.h | 1 +
ace/config-sunos4-sun4.1.4.h | 1 +
ace/config-sunos4-sun4.x.h | 2 +
ace/config-sunos5.5.h | 39 +-
ace/config-sunos5.6.h | 3 +
ace/config-tandem-nsk-mips-v2.h | 11 +-
ace/config-tandem-nsk-mips-v3.h | 6 +
ace/config-tandem.h | 2 +
ace/config-tru64.h | 3 +
ace/config-unixware-2.1.2-g++.h | 1 +
ace/config-unixware-7.1.0.h | 8 +-
ace/config-unixware-7.1.0.udk.h | 11 +-
ace/config-vxworks5.x.h | 50 +-
ace/config-vxworks6.2.h | 307 -
ace/config-win32-borland.h | 27 +-
ace/config-win32-common.h | 30 +-
ace/config-win32-dmc.h | 5 +-
ace/config-win32-ghs.h | 8 +-
ace/config-win32-interix.h | 3 +-
ace/config-win32-mingw.h | 4 +-
ace/config-win32-msvc-6.h | 4 +-
ace/config-win32-msvc-7.h | 4 +-
ace/config-win32-msvc-8.h | 17 +-
ace/config-win32-msvc.h | 2 +-
ace/config-win32-visualage.h | 4 +-
ace/gethrtime.cpp | 7 +-
ace/iosfwd.h | 4 +-
ace/os_include/os_dirent.h | 17 +-
ace/os_include/os_dlfcn.h | 2 +-
ace/os_include/os_errno.h | 4 +-
ace/os_include/os_fcntl.h | 4 +-
ace/os_include/os_limits.h | 13 +-
ace/os_include/os_netdb.h | 8 +-
ace/os_include/os_sched.h | 8 -
ace/os_include/os_semaphore.h | 8 -
ace/os_include/os_signal.h | 4 +-
ace/os_include/os_stddef.h | 6 -
ace/os_include/os_stdio.h | 7 +-
ace/os_include/os_stdlib.h | 2 +-
ace/os_include/os_string.h | 2 +-
ace/os_include/os_stropts.h | 4 +-
ace/os_include/os_time.h | 18 -
ace/os_include/os_unistd.h | 22 +-
ace/os_include/sys/os_mman.h | 4 -
ace/os_include/sys/os_select.h | 2 +-
ace/os_include/sys/os_socket.h | 2 +-
ace/os_include/sys/os_stat.h | 6 +-
ace/os_include/sys/os_sysctl.h | 41 -
ace/os_include/sys/os_time.h | 6 +-
ace/os_include/sys/os_timeb.h | 2 +-
ace/os_include/sys/os_types.h | 8 -
ace/os_include/sys/os_un.h | 4 +-
ace/post.h | 4 +-
ace/pre.h | 4 +-
ace/svcconf.mpb | 58 +-
apps/FaCE/FaCE.cpp | 24 +-
apps/FaCE/FaCE.h | 2 +-
apps/Gateway/Gateway/Config_Files.cpp | 2 +-
apps/Gateway/Gateway/Connection_Handler.cpp | 12 +-
apps/Gateway/Gateway/Connection_Handler.h | 12 +-
apps/Gateway/Gateway/Event_Channel.cpp | 18 +-
apps/Gateway/Gateway/Gateway.cpp | 3 +-
apps/Gateway/Gateway/Options.cpp | 4 +-
apps/Gateway/Gateway/Options.h | 4 +-
apps/Gateway/Peer/Options.cpp | 2 +-
apps/JAWS/ChangeLog | 122 +-
apps/JAWS/clients/Blobby/Blob_Handler.cpp | 2 +-
apps/JAWS/clients/Blobby/Options.cpp | 2 +-
apps/JAWS/clients/Caching/caching.mpc | 1 -
apps/JAWS/clients/Caching/http_client.cpp | 2 +-
apps/JAWS/clients/Caching/http_handler.cpp | 4 +-
apps/JAWS/clients/Caching/test_URL.cpp | 2 +-
apps/JAWS/server/HTTP_Handler.cpp | 23 -
apps/JAWS/server/HTTP_Handler.h | 25 -
apps/JAWS/server/HTTP_Request.h | 6 +-
apps/JAWS/server/HTTP_Server.cpp | 61 +-
apps/JAWS/server/HTTP_Server.h | 17 +-
apps/JAWS/server/IO.cpp | 153 -
apps/JAWS/server/IO.h | 67 +-
apps/JAWS/server/README | 27 -
apps/JAWS/server/main.cpp | 2 +-
apps/JAWS/server/server.mpc | 7 +-
apps/JAWS/server/svc.conf | 5 -
apps/JAWS/stress_testing/benchd.cpp | 6 +-
apps/JAWS/stress_testing/http_tester.cpp | 2 +-
apps/JAWS2/JAWS/Cache_Object.h | 2 -
apps/JAWS2/JAWS/Headers.cpp | 1 -
apps/JAWS2/JAWS/IO.cpp | 6 +-
apps/JAWS2/JAWS/IO.h | 15 +-
apps/JAWS2/JAWS/IO_Acceptor.h | 2 -
apps/JAWS2/JAWS/IO_Handler.h | 2 -
apps/JAWS2/JAWS/Parse_Headers.cpp | 1 -
apps/JAWS2/JAWS/Server.cpp | 4 +-
apps/JAWS2/JAWS/jaws2.mpc | 2 +-
apps/JAWS2/main.cpp | 2 +-
apps/JAWS3/bench/mkfiles.cpp | 4 +-
apps/JAWS3/bench/rqfiles.cpp | 4 +-
apps/JAWS3/http/HTTP_Service_Handler.cpp | 2 +-
apps/JAWS3/jaws3/Config_File.cpp | 2 +-
apps/JAWS3/jaws3/Reactive_IO.cpp | 2 +-
apps/JAWS3/jaws3/Templates.cpp | 2 +-
apps/JAWS3/jaws3/jaws3.mpc | 2 -
apps/JAWS3/jaws3/main.cpp | 2 +-
apps/JAWS3/small/SS_Service_Handler.cpp | 2 +-
apps/drwho/ChangeLog | 71 +-
apps/drwho/Options.cpp | 2 +-
apps/drwho/client.cpp | 2 +-
apps/drwho/drwho.mpc | 4 +-
apps/drwho/server.cpp | 2 +-
apps/gperf/ChangeLog | 31 -
apps/gperf/Makefile.am | 16 +-
apps/gperf/gperf.mpc | 9 -
apps/gperf/src/Gen_Perf.cpp | 2 +-
apps/gperf/src/Key_List.cpp | 4 +-
apps/gperf/src/List_Node.cpp | 4 +-
apps/gperf/src/Options.cpp | 6 +-
apps/gperf/src/gperf.cpp | 4 +-
apps/gperf/tests/tests.mpc | 10 +
apps/mkcsregdb/mkcsregdb.cpp | 6 +-
apps/soreduce/Library.cpp | 6 +-
apps/soreduce/Obj_Module.h | 2 -
apps/soreduce/soreduce.cpp | 2 +-
apps/soreduce/soreduce.mpc | 2 +-
bin/ChangeLogEditor/CVSFileLocator.pm | 117 -
bin/ChangeLogEditor/ChangeLogEdit.pm | 4 +-
bin/ChangeLogEditor/ChangeLogEntry.pm | 11 +-
bin/ChangeLogEditor/FileLocator.pm | 83 +-
bin/ChangeLogEditor/FileLocatorFactory.pm | 33 -
bin/ChangeLogEditor/SVNFileLocator.pm | 53 -
bin/DependencyGenerator/GNUObjectGenerator.pm | 6 +-
bin/DependencyGenerator/MakeObjectGenerator.pm | 6 +-
bin/FOCUS/ChangeLog | 15 -
.../specializations/Protocol_Family/IIOP/iiop.spl | 5 +-
.../Reactor_Family/Select_Reactor_MT.spl | 2 -
.../Reactor_Family/Select_Reactor_ST.spl | 2 -
bin/MakeProjectCreator/README | 4 -
bin/MakeProjectCreator/config/ace_fl.mpb | 11 -
bin/MakeProjectCreator/config/ace_qt.mpb | 16 -
bin/MakeProjectCreator/config/ace_tk.mpb | 6 -
bin/MakeProjectCreator/config/ace_x11.mpb | 6 -
bin/MakeProjectCreator/config/ace_xt.mpb | 6 -
bin/MakeProjectCreator/config/acedefaults.mpb | 7 +-
bin/MakeProjectCreator/config/aceexe.mpb | 2 +-
bin/MakeProjectCreator/config/acelib.mpb | 2 +-
.../config/acememorylib_for_tao.mpb | 10 +
.../config/acereactorlib_for_tao.mpb | 10 +
.../config/acesocketslib_for_tao.mpb | 10 +
.../config/acethreadslib_for_tao.mpb | 10 +
bin/MakeProjectCreator/config/acexml.mpb | 1 -
bin/MakeProjectCreator/config/automake.features | 2 -
bin/MakeProjectCreator/config/avstreams.mpb | 3 +-
bin/MakeProjectCreator/config/boost_unit_test.mpb | 11 +
.../config/ciao_component_dnc.mpb | 2 +-
.../config/ciao_config_handlers.mpb | 12 +-
.../config/ciao_container_dnc.mpb | 7 -
.../config/ciao_deployment_stub.mpb | 2 +-
.../config/ciao_deployment_svnt.mpb | 6 +-
.../config/ciao_domainapplicationmanager_dnc.mpb | 8 -
.../config/ciao_events_base_dnc.mpb | 7 -
bin/MakeProjectCreator/config/ciao_events_dnc.mpb | 2 +-
bin/MakeProjectCreator/config/ciao_rtevent_dnc.mpb | 9 -
bin/MakeProjectCreator/config/ciao_servant_dnc.mpb | 22 +-
bin/MakeProjectCreator/config/ciao_server_dnc.mpb | 2 +-
bin/MakeProjectCreator/config/ciao_xml_utils.mpb | 5 +-
bin/MakeProjectCreator/config/ciaocidldefaults.mpb | 24 -
bin/MakeProjectCreator/config/cidlc.mpb | 12 +-
bin/MakeProjectCreator/config/concurrency.mpb | 2 +-
bin/MakeProjectCreator/config/concurrency_serv.mpb | 7 -
bin/MakeProjectCreator/config/concurrency_skel.mpb | 7 -
bin/MakeProjectCreator/config/csd_framework.mpb | 7 -
bin/MakeProjectCreator/config/csd_pt_test_exe.mpb | 4 -
.../config/csd_pt_testinf_lib.mpb | 9 -
.../config/csd_pt_testservant_lib.mpb | 7 -
bin/MakeProjectCreator/config/csd_threadpool.mpb | 7 -
bin/MakeProjectCreator/config/csd_tp_foo_a_lib.mpb | 9 -
bin/MakeProjectCreator/config/csd_tp_foo_b_lib.mpb | 9 -
bin/MakeProjectCreator/config/csd_tp_foo_c_lib.mpb | 9 -
.../config/csd_tp_test_exe_a.mpb | 4 -
.../config/csd_tp_test_exe_b.mpb | 4 -
.../config/csd_tp_test_exe_c.mpb | 4 -
bin/MakeProjectCreator/config/csd_tp_test_lib.mpb | 10 -
.../config/dance_extension_stub.mpb | 6 -
bin/MakeProjectCreator/config/dseventlogadmin.mpb | 5 +-
bin/MakeProjectCreator/config/dslogadmin.mpb | 5 +-
bin/MakeProjectCreator/config/etcl.mpb | 5 +-
bin/MakeProjectCreator/config/event.mpb | 1 -
bin/MakeProjectCreator/config/event_serv.mpb | 3 +-
bin/MakeProjectCreator/config/ftclientorb.mpb | 1 -
bin/MakeProjectCreator/config/ftrteventchannel.mpb | 1 -
bin/MakeProjectCreator/config/global.features | 4 +-
bin/MakeProjectCreator/config/global.mpb | 7 +
bin/MakeProjectCreator/config/htbp.mpb | 1 -
bin/MakeProjectCreator/config/htiop.mpb | 5 +-
bin/MakeProjectCreator/config/ifrservice.mpb | 1 -
.../config/kokyu_dsrt_schedulers.mpb | 4 -
bin/MakeProjectCreator/config/messaging.mpb | 3 +-
.../config/messaging_optional.mpb | 8 -
bin/MakeProjectCreator/config/naming.mpb | 1 -
bin/MakeProjectCreator/config/naming_serv.mpb | 4 +-
bin/MakeProjectCreator/config/no_wchar.mpb | 3 +
bin/MakeProjectCreator/config/notification.mpb | 1 -
.../config/notification_serv.mpb | 1 +
bin/MakeProjectCreator/config/notifytest.mpb | 2 +-
bin/MakeProjectCreator/config/property.mpb | 2 +-
bin/MakeProjectCreator/config/property_serv.mpb | 7 -
bin/MakeProjectCreator/config/property_skel.mpb | 7 -
bin/MakeProjectCreator/config/rmcast.mpb | 1 -
bin/MakeProjectCreator/config/rtcorbacommon.mpb | 5 -
bin/MakeProjectCreator/config/rtevent_serv.mpb | 2 +-
bin/MakeProjectCreator/config/rteventlogadmin.mpb | 7 +-
.../config/rteventlogadmin_serv.mpb | 7 -
.../config/rteventlogadmin_skel.mpb | 7 -
bin/MakeProjectCreator/config/rtkokyuevent.mpb | 5 +-
bin/MakeProjectCreator/config/rtnotify.mpb | 5 +-
bin/MakeProjectCreator/config/security.mpb | 2 +-
bin/MakeProjectCreator/config/ssl.mpb | 1 -
bin/MakeProjectCreator/config/ssliop.mpb | 2 +-
bin/MakeProjectCreator/config/strategies.mpb | 1 -
.../config/tao_versioning_idl_defaults.mpb | 14 -
bin/MakeProjectCreator/config/taodefaults.mpb | 6 -
bin/MakeProjectCreator/config/tmcast.mpb | 1 -
bin/MakeProjectCreator/config/trading.mpb | 1 -
bin/MakeProjectCreator/config/trading_serv.mpb | 3 +-
bin/MakeProjectCreator/config/vc8nmake.mpb | 10 -
bin/MakeProjectCreator/config/vcl.mpb | 16 -
.../config/versioned_namespace.mpb | 13 -
bin/MakeProjectCreator/config/winregistry.mpb | 1 -
.../modules/BorlandProjectCreator.pm | 3 +-
.../modules/BorlandWorkspaceCreator.pm | 2 +-
.../modules/GNUACEProjectCreator.pm | 14 +-
.../modules/GNUACEWorkspaceCreator.pm | 9 +-
bin/MakeProjectCreator/templates/bor.mpd | 14 -
bin/MakeProjectCreator/templates/gnu.mpd | 47 +-
bin/PerlACE/Process_Win32.pm | 6 +-
bin/PerlACE/Run_Test.pm | 16 +-
bin/auto_run_tests.pl | 6 +-
bin/ciao_tests.lst | 9 +-
bin/cle.pl | 7 +-
bin/depgen.pl | 13 +-
bin/fuzz.pl | 78 +-
bin/generate_compile_stats.sh | 71 +-
bin/generate_export_file.pl | 12 +-
bin/generate_footprint_chart.sh | 2 +-
bin/generate_performance_chart.sh | 2 +-
bin/generate_rel_manpages | 6 +-
bin/generate_topinfo_charts.sh | 2 +-
bin/make_release | 42 +-
bin/mpc.pl | 75 +-
bin/msvc_cidlc.pl | 1 -
bin/msvc_static_compile.pl | 53 +-
bin/msvc_static_order.lst | 20 +-
bin/mwc.pl | 75 +-
bin/performance_stats.sh | 31 +-
bin/perltest2cpp.pl | 2251 ++
bin/sandbox.cpp | 2 +-
bin/tao_orb_tests.lst | 79 +-
bin/tao_other_tests.lst | 149 +-
configure.ac | 1022 +-
contrib/utility/Example/CommandLine/Foo/foo.cpp | 2 +-
docs/ACE-bug-process.html | 167 +-
docs/ACE-guidelines.html | 148 +-
docs/ACE-lessons.html | 2 +-
docs/CE-status.txt | 18 +-
docs/Symbol_Versioning.html | 230 -
docs/ace_guidelines.vsmacros | Bin 65536 -> 0 bytes
docs/index.html | 18 +-
etc/Svc_Conf_l.cpp.diff | 154 +
etc/ace.doxygen | 5 +-
etc/ace_man.doxygen | 3 +-
etc/ace_qos.doxygen | 5 +-
etc/ace_rmcast.doxygen | 5 +-
etc/ace_ssl.doxygen | 5 +-
etc/acexml.doxygen | 5 +-
etc/ciao.doxygen | 16 +-
etc/ciao_DAnCE.doxygen | 38 +-
etc/ciao_config_handlers.doxygen | 16 +-
etc/tao.doxygen | 14 +-
etc/tao_anytypecode.doxygen | 16 +-
etc/tao_av.doxygen | 17 +-
etc/tao_cosevent.doxygen | 17 +-
etc/tao_cosnaming.doxygen | 17 +-
etc/tao_cosnotification.doxygen | 24 +-
etc/tao_costime.doxygen | 17 +-
etc/tao_costrader.doxygen | 17 +-
etc/tao_dynamicany.doxygen | 17 +-
etc/tao_dynamicinterface.doxygen | 16 +-
etc/tao_esf.doxygen | 17 +-
etc/tao_ifr.doxygen | 16 +-
etc/tao_implrepo.doxygen | 17 +-
etc/tao_iormanip.doxygen | 16 +-
etc/tao_iortable.doxygen | 16 +-
etc/tao_pi.doxygen | 16 +-
etc/tao_pi_server.doxygen | 16 +-
etc/tao_portablegroup.doxygen | 17 +-
etc/tao_portableserver.doxygen | 16 +-
etc/tao_pss.doxygen | 17 +-
etc/tao_rtcorba.doxygen | 16 +-
etc/tao_rtevent.doxygen | 17 +-
etc/tao_rtportableserver.doxygen | 16 +-
etc/tao_security.doxygen | 17 +-
etc/tao_smartproxies.doxygen | 17 +-
etc/tao_ssliop.doxygen | 17 +-
etc/tao_strategies.doxygen | 17 +-
examples/APG/Active_Objects/active_objects.mpc | 2 -
examples/APG/Config/ARGV_Example.cpp | 2 +-
examples/APG/Config/Get_Opt.cpp | 4 +-
examples/APG/Config/Get_Opt_Long.cpp | 8 +-
examples/APG/Config/HA_Status.cpp | 6 +-
examples/APG/Config/config.mpc | 1 -
examples/APG/Containers/Hash_Map_Hash.h | 5 -
examples/APG/Containers/Map_Manager.cpp | 1 -
.../APG/Containers/Map_Manager_Specialization.cpp | 1 -
examples/APG/Containers/Queues.cpp | 4 +-
examples/APG/Containers/RB_Tree_Functors.cpp | 2 +-
examples/APG/Containers/RB_Tree_Functors.h | 5 -
examples/APG/Containers/Stacks.cpp | 2 +-
examples/APG/Containers/containers.mpc | 1 -
examples/APG/Logging/Callback-2.h | 10 +-
examples/APG/Logging/Callback-3.h | 10 -
examples/APG/Logging/Callback.h | 10 -
examples/APG/Misc_IPC/misc_ipc.mpc | 2 -
examples/APG/Naming/naming.mpc | 5 -
examples/APG/Proactor/proactor.mpc | 1 -
examples/APG/Processes/Process_Mutex.cpp | 2 +-
examples/APG/Processes/Spawn.cpp | 2 +-
examples/APG/Processes/processes.mpc | 4 -
examples/APG/Shared_Memory/Hash_Map.cpp | 22 +-
examples/APG/Shared_Memory/shared_memory.mpc | 5 -
examples/APG/Streams/BasicTask.h | 33 +-
examples/APG/Streams/EndTask.h | 6 +-
examples/APG/Streams/streams.mpc | 1 -
examples/APG/Svc_Config/HA_Status_Dynamic.cpp | 4 +-
examples/APG/Svc_Config/HA_Status_Static.cpp | 4 +-
examples/APG/Svc_Config/svc_config.mpc | 3 -
examples/APG/ThreadManagement/Coop_Cancel.cpp | 2 +-
examples/APG/ThreadManagement/Priorities.cpp | 2 +-
examples/APG/ThreadManagement/Signals.cpp | 2 +-
examples/APG/ThreadManagement/Signals2.cpp | 2 +-
examples/APG/ThreadPools/Request_Handler.h | 3 -
examples/APG/ThreadPools/threadpools.mpc | 1 -
examples/APG/ThreadSafety/Tokens_Deadlock.cpp | 8 +-
examples/APG/ThreadSafety/threadsafety.mpc | 2 -
examples/APG/Timers/Timers.cpp | 5 +-
examples/APG/Timers/Upcall.cpp | 6 +-
examples/ASX/Event_Server/Event_Server/Event.mpc | 1 -
examples/ASX/Event_Server/Event_Server/Options.cpp | 22 +-
examples/ASX/Event_Server/Event_Server/Options.h | 2 +
.../ASX/Event_Server/Event_Server/event_server.cpp | 4 +-
.../ASX/Event_Server/Transceiver/transceiver.cpp | 2 +-
examples/ASX/Message_Queue/buffer_stream.cpp | 4 +-
examples/ASX/UPIPE_Event_Server/Options.cpp | 23 +-
examples/ASX/UPIPE_Event_Server/Peer_Router.cpp | 2 +-
examples/ASX/UPIPE_Event_Server/UPIPE_Event.mpc | 1 -
examples/C++NPv1/C++NPv1.mpc | 12 +-
examples/C++NPv1/Iterative_Logging_Server.cpp | 6 +-
examples/C++NPv1/Iterative_Logging_Server.h | 2 -
examples/C++NPv1/Logging_Client.cpp | 13 +-
examples/C++NPv1/Logging_Handler.cpp | 6 +-
examples/C++NPv1/Logging_Handler.h | 2 -
examples/C++NPv1/Logging_Server.cpp | 6 +-
examples/C++NPv1/Logging_Server.h | 2 -
.../Process_Per_Connection_Logging_Server.cpp | 7 +-
.../RT_Thread_Per_Connection_Logging_Server.cpp | 6 +-
examples/C++NPv1/Reactive_Logging_Server.cpp | 6 +-
examples/C++NPv1/Reactive_Logging_Server_Ex.cpp | 6 +-
.../Thread_Per_Connection_Logging_Server.cpp | 6 +-
examples/C++NPv2/AC_Client_Logging_Daemon.cpp | 10 +-
examples/C++NPv2/AIO_Client_Logging_Daemon.cpp | 8 +-
examples/C++NPv2/C++NPv2.mpc | 17 +-
examples/C++NPv2/Client_Logging_Daemon.cpp | 10 +-
examples/C++NPv2/Logging_Event_Handler.cpp | 4 +-
examples/C++NPv2/Logging_Handler.h | 2 -
examples/C++NPv2/Makefile.am | 6 +-
examples/C++NPv2/README | 2 +-
examples/C++NPv2/Reactor_Logging_Server.cpp | 4 +-
examples/C++NPv2/Reactor_Logging_Server.h | 29 +
.../C++NPv2/Reactor_Logging_Server_Adapter.cpp | 2 +-
examples/C++NPv2/Reactor_Logging_Server_Adapter.h | 2 +-
examples/C++NPv2/Reactor_Logging_Server_T.h | 29 -
examples/C++NPv2/Select_Reactor_Logging_Server.cpp | 4 +-
examples/C++NPv2/Service_Reporter.cpp | 4 +-
examples/C++NPv2/TP_Logging_Server.h | 4 +-
examples/C++NPv2/TP_Reactor_Logging_Server.cpp | 4 +-
examples/C++NPv2/WFMO_Reactor_Logging_Server.cpp | 6 +-
examples/C++NPv2/display_logfile.cpp | 30 +-
.../Connection/blocking/Connection_Blocking.mpc | 2 -
examples/Connection/blocking/SPIPE-acceptor.cpp | 2 +-
examples/Connection/blocking/SPIPE-connector.cpp | 2 +-
.../Connection/blocking/test_spipe_acceptor.cpp | 2 +-
examples/Connection/misc/Connection_Misc.mpc | 3 +-
examples/Connection/misc/test_upipe.cpp | 2 +-
examples/Connection/misc/test_upipe.h | 4 +-
.../non_blocking/Connection_Non_Blocking.mpc | 4 +-
.../Connection/non_blocking/test_tli_acceptor.cpp | 2 +-
.../Connection/non_blocking/test_tli_connector.cpp | 2 +-
examples/DLL/Newsweek.cpp | 11 +-
examples/DLL/Newsweek.h | 3 -
examples/DLL/Today.cpp | 11 +-
examples/DLL/Today.h | 3 -
examples/IPC_SAP/DEV_SAP/reader/dev_sap_reader.mpc | 1 -
examples/IPC_SAP/DEV_SAP/reader/reader.cpp | 18 +-
examples/IPC_SAP/DEV_SAP/writer/dev_sap_writer.mpc | 1 -
examples/IPC_SAP/DEV_SAP/writer/writer.cpp | 17 +-
examples/IPC_SAP/FIFO_SAP/fifo_sap.mpc | 3 -
examples/IPC_SAP/FILE_SAP/file_sap_client.mpc | 1 -
examples/IPC_SAP/SOCK_SAP/C-inclient.cpp | 2 +-
examples/IPC_SAP/SOCK_SAP/CPP-inclient.cpp | 2 +-
examples/IPC_SAP/SOCK_SAP/CPP-inserver-fancy.cpp | 2 +-
examples/IPC_SAP/SOCK_SAP/sock_sap.mpc | 6 -
examples/IPC_SAP/SSL_SAP/SSL-client-simple.cpp | 4 +-
examples/IPC_SAP/SSL_SAP/SSL-client.cpp | 4 +-
examples/IPC_SAP/SSL_SAP/SSL-server-fancy.cpp | 2 +-
examples/IPC_SAP/SSL_SAP/SSL-server-poll.cpp | 5 +-
examples/IPC_SAP/SSL_SAP/SSL-server-simple.cpp | 2 +-
examples/IPC_SAP/SSL_SAP/SSL-server.cpp | 2 +-
examples/IPC_SAP/TLI_SAP/CPP-ATM-client.cpp | 2 +-
examples/IPC_SAP/TLI_SAP/CPP-ATM-server.cpp | 2 +-
examples/IPC_SAP/TLI_SAP/CPP-client.cpp | 2 +-
examples/IPC_SAP/TLI_SAP/CPP-server.cpp | 2 +-
examples/IPC_SAP/TLI_SAP/db-client.cpp | 2 +-
examples/IPC_SAP/TLI_SAP/db-server.cpp | 2 +-
examples/IPC_SAP/TLI_SAP/ftp-client.cpp | 2 +-
examples/IPC_SAP/TLI_SAP/ftp-server.cpp | 2 +-
examples/IPC_SAP/UPIPE_SAP/UPIPE_SAP.mpc | 3 -
examples/Logger/Acceptor-server/server_loggerd.cpp | 6 +-
examples/Logger/simple-server/Logging_Handler.cpp | 2 +-
examples/Logger/simple-server/server_loggerd.cpp | 2 +-
examples/Map_Manager/Map_Manager.mpc | 6 -
examples/Mem_Map/IO-tests/Mem_Map_IO_Tests.mpc | 3 +-
examples/Mem_Map/IO-tests/test_io.cpp | 6 +-
.../Mem_Map/file-reverse/Mem_Map_File_Reverse.mpc | 3 +-
examples/Misc/Misc.mpc | 1 -
examples/Misc/test_get_opt.cpp | 4 +-
examples/NT_Service/NT_Service.mpc | 1 -
examples/NT_Service/main.cpp | 2 +-
examples/Naming/Naming.mpc | 4 -
examples/OS/Process/OS_Process.mpc | 1 -
examples/OS/Process/imore.cpp | 4 +-
examples/OS/Process/process.cpp | 2 +-
examples/QOS/Change_Receiver_FlowSpec/QoS_Util.cpp | 2 +-
examples/QOS/Change_Sender_TSpec/QoS_Util.cpp | 2 +-
examples/QOS/Diffserv/QOS_Diffserv.mpc | 1 -
examples/QOS/Simple/QoS_Util.cpp | 2 +-
examples/Reactor/Dgram/Reactor_Dgram.mpc | 1 -
examples/Reactor/FIFO/Reactor_FIFO.mpc | 2 -
examples/Reactor/Misc/notification.cpp | 14 +-
examples/Reactor/Misc/pingpong.cpp | 8 +-
examples/Reactor/Misc/test_demuxing.cpp | 2 +-
examples/Reactor/Misc/test_reactors.cpp | 2 +-
examples/Reactor/Misc/test_signals_1.cpp | 2 +-
examples/Reactor/Misc/test_signals_2.cpp | 2 +-
examples/Reactor/Misc/test_time_value.cpp | 2 +-
examples/Reactor/Multicast/Log_Wrapper.cpp | 2 +-
examples/Reactor/Multicast/client.cpp | 2 +-
examples/Reactor/Multicast/server.cpp | 2 +-
examples/Reactor/Ntalker/ntalker.cpp | 2 +-
examples/Reactor/Proactor/Aio_Platform_Test_C.cpp | 2 +-
examples/Reactor/Proactor/Proactor.mpc | 7 -
examples/Reactor/Proactor/post_completions.cpp | 2 +-
examples/Reactor/Proactor/simple_test_proactor.cpp | 2 +-
examples/Reactor/Proactor/test_aiocb.cpp | 2 +-
examples/Reactor/Proactor/test_aiocb_ace.cpp | 2 +-
examples/Reactor/Proactor/test_aiosig.cpp | 2 +-
examples/Reactor/Proactor/test_aiosig_ace.cpp | 2 +-
examples/Reactor/Proactor/test_cancel.cpp | 2 +-
examples/Reactor/Proactor/test_end_event_loop.cpp | 2 +-
examples/Reactor/Proactor/test_multiple_loops.cpp | 2 +-
examples/Reactor/Proactor/test_proactor.cpp | 2 +-
examples/Reactor/Proactor/test_proactor2.cpp | 2 +-
examples/Reactor/Proactor/test_proactor3.cpp | 2 +-
examples/Reactor/Proactor/test_timeout.cpp | 2 +-
examples/Reactor/Proactor/test_udp_proactor.cpp | 2 +-
examples/Reactor/TP_Reactor/AcceptHandler.cpp | 106 -
examples/Reactor/TP_Reactor/AcceptHandler.h | 75 -
examples/Reactor/TP_Reactor/README | 86 -
examples/Reactor/TP_Reactor/ReadHandler.cpp | 151 -
examples/Reactor/TP_Reactor/ReadHandler.h | 92 -
examples/Reactor/TP_Reactor/TP_Reactor.mpc | 18 -
examples/Reactor/TP_Reactor/client.cpp | 141 -
examples/Reactor/TP_Reactor/common.h | 29 -
examples/Reactor/TP_Reactor/run_test.pl | 41 -
examples/Reactor/TP_Reactor/server.cpp | 66 -
examples/Reactor/WFMO_Reactor/Handle_Close.cpp | 2 +-
examples/Reactor/WFMO_Reactor/Multithreading.cpp | 4 +-
examples/Reactor/WFMO_Reactor/Talker.cpp | 2 +-
examples/Reactor/WFMO_Reactor/WFMO_Reactor.mpc | 4 -
examples/Reactor/WFMO_Reactor/Window_Messages.cpp | 1 -
.../IPC-tests/client/Svc_Cfg_IPC_Client.mpc | 7 -
.../IPC-tests/client/broadcast_client_test.cpp | 2 +-
.../IPC-tests/client/local_dgram_client_test.cpp | 2 +-
.../IPC-tests/client/local_fifo_client_test.cpp | 4 +-
.../IPC-tests/client/local_pipe_client_test.cpp | 2 +-
.../IPC-tests/client/local_spipe_client_test.cpp | 2 +-
.../IPC-tests/client/local_stream_client_test.cpp | 2 +-
.../IPC-tests/client/remote_dgram_client_test.cpp | 4 +-
.../client/remote_service_directory_test.cpp | 2 +-
.../IPC-tests/client/remote_stream_client_test.cpp | 4 +-
.../client/remote_thr_stream_client_test.cpp | 2 +-
.../IPC-tests/server/Handle_Broadcast.i | 2 +-
.../IPC-tests/server/Handle_L_CODgram.i | 4 +-
.../IPC-tests/server/Handle_L_Dgram.i | 4 +-
.../IPC-tests/server/Handle_L_FIFO.i | 2 +-
.../IPC-tests/server/Handle_L_Pipe.i | 4 +-
.../IPC-tests/server/Handle_L_SPIPE.i | 2 +-
.../IPC-tests/server/Handle_L_Stream.i | 6 +-
.../IPC-tests/server/Handle_R_Dgram.i | 2 +-
.../IPC-tests/server/Handle_R_Stream.i | 2 +-
.../IPC-tests/server/Handle_Thr_Stream.cpp | 4 +-
.../IPC-tests/server/Handle_Timeout.i | 2 +-
.../IPC-tests/server/Svc_Cfg_IPC_Server.mpc | 2 -
examples/Shared_Malloc/Malloc.h | 2 -
examples/Shared_Malloc/Options.cpp | 4 +-
examples/Shared_Malloc/Shared_Malloc.mpc | 4 -
examples/Shared_Malloc/test_malloc.cpp | 2 +-
examples/Shared_Malloc/test_persistence.cpp | 15 +-
.../test_position_independent_malloc.cpp | 2 +-
examples/Shared_Memory/Shared_Memory.mpc | 2 -
examples/Synch/Synch.mpc | 1 -
examples/Synch/proc_sema.cpp | 2 +-
.../System_V_IPC/SV_Message_Queues/MQ_Client.cpp | 2 +-
.../System_V_IPC/SV_Message_Queues/MQ_Server.cpp | 2 +-
.../SV_Message_Queues/SV_Message_Queues.mpc | 4 -
.../System_V_IPC/SV_Message_Queues/TMQ_Server.cpp | 2 +-
.../System_V_IPC/SV_Semaphores/SV_Semaphores.mpc | 2 -
.../System_V_IPC/SV_Semaphores/Semaphores_1.cpp | 2 +-
.../System_V_IPC/SV_Semaphores/Semaphores_2.cpp | 2 +-
examples/TMCast/Member/member.cpp | 2 +-
examples/Threads/Threads.mpc | 4 -
examples/Threads/barrier2.cpp | 6 +-
examples/Threads/process_manager.cpp | 2 +-
examples/Threads/reader_writer.cpp | 2 +-
examples/Threads/recursive_mutex.cpp | 2 +-
examples/Threads/task_one.cpp | 2 +-
examples/Web_Crawler/Command_Processor.cpp | 2 +-
examples/Web_Crawler/HTTP_URL.cpp | 2 +-
examples/Web_Crawler/Options.cpp | 2 +-
examples/Web_Crawler/URL_Addr.cpp | 4 +-
examples/Web_Crawler/URL_Status.h | 4 +-
examples/Web_Crawler/URL_Visitor.cpp | 4 +-
examples/Web_Crawler/Web_Crawler.mpc | 1 -
examples/Web_Crawler/main.cpp | 5 +-
html/Stats/configuration.shtml | 8 +-
html/Stats/detailed_footprint.shtml | 2 +-
html/Stats/footprint.shtml | 1 -
html/Stats/performance.shtml | 4 +-
html/Stats/simple_footprint.shtml | 27 +-
html/index.html | 414 +-
include/makeinclude/build_dll.bor | 2 +-
include/makeinclude/build_exe.bor | 4 +-
include/makeinclude/compiler.bor | 43 +-
include/makeinclude/platform_aix_ibm.GNU | 50 +-
include/makeinclude/platform_hpux_aCC.GNU | 44 +-
include/makeinclude/platform_linux.GNU | 4 -
include/makeinclude/platform_linux_icc.GNU | 32 +-
include/makeinclude/platform_lynxos.GNU | 35 +-
include/makeinclude/platform_macosx_tiger.GNU | 60 -
include/makeinclude/platform_macosx_tiger_gcc4.GNU | 49 +
include/makeinclude/platform_osf1_4.x_g++.GNU | 4 +-
include/makeinclude/platform_sunos5_g++.GNU | 7 +-
include/makeinclude/platform_sunos5_sunc++.GNU | 27 +-
include/makeinclude/platform_vxworks5.5.x.GNU | 14 +-
include/makeinclude/platform_vxworks6.2.GNU | 351 -
include/makeinclude/rules.local.GNU | 22 +-
include/makeinclude/wrapper_macros.GNU | 47 +-
m4/ace.m4 | 391 +-
m4/ace_func.m4 | 148 -
m4/acinclude.m4 | 168 +
m4/compiler.m4 | 133 +-
m4/config_h.m4 | 25 +
m4/pkg.m4 | 156 -
m4/tls.m4 | 8 +-
netsvcs/clients/Logger/Logger.mpc | 6 +-
netsvcs/clients/Naming/Client/Client.mpc | 6 +-
netsvcs/clients/Naming/Client/Client_Test.cpp | 6 +-
.../clients/Naming/Dump_Restore/Dump_Restore.cpp | 2 +-
.../clients/Naming/Dump_Restore/Dump_Restore.mpc | 4 +-
netsvcs/clients/Naming/Dump_Restore/createfile.cpp | 2 +-
netsvcs/clients/Tokens/collection/collection.cpp | 6 +-
netsvcs/clients/Tokens/collection/rw_locks.cpp | 6 +-
.../Tokens/deadlock/deadlock_detection_test.cpp | 6 +-
netsvcs/clients/Tokens/invariant/invariant.cpp | 4 +-
netsvcs/clients/Tokens/manual/manual.cpp | 6 +-
netsvcs/clients/Tokens/mutex/test_mutex.cpp | 6 +-
netsvcs/clients/Tokens/rw_lock/rw_locks.cpp | 6 +-
netsvcs/lib/Client_Logging_Handler.cpp | 8 +-
netsvcs/lib/Name_Handler.cpp | 34 +-
netsvcs/lib/Server_Logging_Handler_T.cpp | 6 +-
netsvcs/lib/TS_Clerk_Handler.cpp | 18 +-
netsvcs/lib/TS_Clerk_Handler.h | 14 +-
netsvcs/lib/TS_Server_Handler.cpp | 2 +-
netsvcs/lib/Token_Handler.cpp | 67 +-
netsvcs/lib/Token_Handler.h | 10 +-
netsvcs/lib/lib.mpc | 1 -
netsvcs/servers/main.cpp | 10 +-
netsvcs/servers/servers.mpc | 7 +-
netsvcs/servers/svc.conf | 2 +-
netsvcs/servers/svc.conf.xml | 2 +-
performance-tests/Misc/Misc.mpc | 6 -
performance-tests/Misc/basic_perf.cpp | 2 +-
performance-tests/Misc/childbirth_time.cpp | 6 +-
performance-tests/Misc/context_switch_time.cpp | 4 +-
performance-tests/Misc/preempt.cpp | 2 +-
performance-tests/Misc/test_guard.cpp | 6 +-
performance-tests/RPC/client.cpp | 4 +-
performance-tests/SCTP/Options_Manager.cpp | 46 +-
performance-tests/SCTP/SCTP.mpc | 4 -
performance-tests/SCTP/SOCK_SEQPACK_clt.cpp | 2 +-
performance-tests/SCTP/SOCK_SEQPACK_srv.cpp | 2 +-
performance-tests/SCTP/SOCK_STREAM_clt.cpp | 2 +-
performance-tests/SCTP/SOCK_STREAM_srv.cpp | 2 +-
.../Leader_Follower/RT_CORBA_Leader_Follower.cpp | 2 +-
.../Leader_Follower/Svr_Conc_Leader_Follower.mpc | 2 -
.../Leader_Follower/leader_follower.cpp | 2 +-
.../Queue_Based_Workers/RT_CORBA_Workers.cpp | 4 +-
.../Svr_Conc_Queue_Based_Workers.mpc | 2 -
.../Queue_Based_Workers/workers.cpp | 2 +-
.../Synch-Benchmarks/Base_Test/Baseline_Test.cpp | 4 +-
.../Base_Test/Synch_Benchmarks_Base_Test.mpc | 3 +-
.../Perf_Test/Performance_Test_Options.cpp | 2 +-
.../Perf_Test/Synch_Benchmarks_Perf_Test.mpc | 1 -
.../Synch-Benchmarks/Perf_Test/guard_test.cpp | 2 +-
performance-tests/TCP/TCP.mpc | 1 -
performance-tests/TCP/tcp_test.cpp | 4 +-
.../TTCP/ACE-C++/wrapper-new-ttcp.cpp | 2 +-
performance-tests/TTCP/C/new-ttcp.cpp | 2 +-
performance-tests/UDP/UDP.mpc | 1 -
performance-tests/UDP/udp_test.cpp | 4 +-
protocols/ace/HTBP/HTBP.mpc | 1 -
protocols/ace/HTBP/HTBP_Addr.cpp | 10 +-
protocols/ace/HTBP/HTBP_Addr.h | 4 -
protocols/ace/HTBP/HTBP_Channel.cpp | 4 -
protocols/ace/HTBP/HTBP_Channel.h | 3 -
protocols/ace/HTBP/HTBP_Channel.inl | 8 +-
protocols/ace/HTBP/HTBP_Environment.cpp | 4 -
protocols/ace/HTBP/HTBP_Environment.h | 3 -
protocols/ace/HTBP/HTBP_Filter.cpp | 7 +-
protocols/ace/HTBP/HTBP_Filter.h | 6 +-
protocols/ace/HTBP/HTBP_Filter.inl | 7 +-
protocols/ace/HTBP/HTBP_Filter_Factory.cpp | 5 -
protocols/ace/HTBP/HTBP_Filter_Factory.h | 4 -
protocols/ace/HTBP/HTBP_ID_Requestor.cpp | 12 +-
protocols/ace/HTBP/HTBP_ID_Requestor.h | 5 -
protocols/ace/HTBP/HTBP_Inside_Squid_Filter.cpp | 6 +-
protocols/ace/HTBP/HTBP_Inside_Squid_Filter.h | 6 +-
protocols/ace/HTBP/HTBP_Inside_Squid_Filter.inl | 7 +-
protocols/ace/HTBP/HTBP_Notifier.cpp | 4 -
protocols/ace/HTBP/HTBP_Notifier.h | 6 +-
protocols/ace/HTBP/HTBP_Outside_Squid_Filter.cpp | 4 -
protocols/ace/HTBP/HTBP_Outside_Squid_Filter.h | 4 -
protocols/ace/HTBP/HTBP_Outside_Squid_Filter.inl | 7 +-
protocols/ace/HTBP/HTBP_Session.cpp | 10 +-
protocols/ace/HTBP/HTBP_Session.h | 7 +-
protocols/ace/HTBP/HTBP_Session.inl | 7 +-
protocols/ace/HTBP/HTBP_Stream.cpp | 4 +-
protocols/ace/HTBP/HTBP_Stream.h | 6 +-
protocols/ace/RMCast/Acknowledge.cpp | 3 +-
protocols/ace/RMCast/Link.cpp | 14 +-
protocols/ace/RMCast/Makefile.am | 3 +-
protocols/ace/RMCast/Protocol.h | 7 +-
protocols/ace/RMCast/RMCast.mpc | 1 -
protocols/ace/RMCast/Reassemble.cpp | 7 +-
protocols/ace/RMCast/Retransmit.cpp | 3 +-
protocols/ace/RMCast/Simulator.cpp | 4 +-
protocols/ace/RMCast/Socket.cpp | 14 +-
protocols/ace/RMCast/Template_Instantiations.cpp | 128 -
protocols/ace/TMCast/FaultDetector.hpp | 8 +-
protocols/ace/TMCast/Group.cpp | 11 +-
protocols/ace/TMCast/LinkListener.hpp | 5 +-
protocols/ace/TMCast/MTQueue.hpp | 2 +-
protocols/ace/TMCast/Makefile.am | 3 +-
protocols/ace/TMCast/TMCast.mpc | 1 -
protocols/ace/TMCast/Template_Instantiations.cpp | 31 -
protocols/ace/TMCast/TransactionController.hpp | 3 +-
protocols/examples/RMCast/Send_Msg/Send_Msg.mpc | 2 -
protocols/tests/RMCast/RMCast.mpc | 2 -
tests/ACE_Init_Test.cpp | 2 +-
tests/ARGV_Test.cpp | 2 +-
tests/Auto_Event_Test.cpp | 2 +-
tests/Barrier_Test.cpp | 39 +-
tests/Based_Pointer_Test.cpp | 11 -
tests/Basic_Types_Test.cpp | 18 +-
tests/Bound_Ptr_Test.cpp | 2 +-
tests/Buffer_Stream_Test.cpp | 12 +-
tests/Bug_2497_Regression_Test.cpp | 75 -
tests/CDR_Array_Test.cpp | 2 +-
tests/CDR_File_Test.cpp | 6 +-
tests/CDR_Test.cpp | 6 +-
tests/CE_fostream.cpp | 6 +-
tests/CE_fostream.h | 6 +-
tests/Cache_Map_Manager_Test.cpp | 2 +-
tests/Cached_Accept_Conn_Test.cpp | 2 +-
tests/Cached_Conn_Test.cpp | 2 +-
tests/Config_Test.cpp | 6 +-
tests/Conn_Test.cpp | 2 +-
tests/DLL_Test_Impl.cpp | 12 +-
tests/DLL_Test_Impl.h | 3 -
tests/DLList_Test.cpp | 2 +-
tests/Dev_Poll_Reactor_Test.cpp | 7 +-
tests/Dirent_Test.cpp | 26 +-
tests/Enum_Interfaces_Test.cpp | 2 +-
tests/Env_Value_Test.cpp | 2 +-
tests/Future_Set_Test.cpp | 12 +-
tests/Future_Test.cpp | 12 +-
tests/Get_Opt_Test.cpp | 24 +-
tests/HTBP/Reactor_Tests/client.cpp | 4 +-
tests/HTBP/Reactor_Tests/test_config.h | 4 +-
tests/HTBP/Send_Large_Msg/client.cpp | 4 +-
tests/HTBP/Send_Recv_Tests/SendRecv_Test.cpp | 6 +-
tests/HTBP/ping/client.cpp | 4 +-
tests/Hash_Map_Bucket_Iterator_Test.cpp | 2 +-
tests/Hash_Map_Manager_Test.cpp | 6 +-
tests/High_Res_Timer_Test.cpp | 2 +-
tests/INET_Addr_Test_IPV6.cpp | 2 +-
tests/IOStream_Test.cpp | 6 +-
tests/Lazy_Map_Manager_Test.cpp | 26 +-
tests/Log_Msg_Test.cpp | 2 +-
tests/Logging_Strategy_Test.cpp | 2 +-
tests/MEM_Stream_Test.cpp | 14 +-
tests/MT_Reactor_Upcall_Test.cpp | 2 +-
tests/MT_Reference_Counted_Event_Handler_Test.cpp | 2 +-
tests/MT_Reference_Counted_Notify_Test.cpp | 2 +-
tests/MT_SOCK_Test.cpp | 139 +-
tests/Makefile.am | 421 +-
tests/Manual_Event_Test.cpp | 2 +-
tests/Map_Test.cpp | 26 +-
tests/Message_Block_Test.cpp | 25 +-
tests/Message_Queue_Test.cpp | 95 -
tests/Multicast_Test.cpp | 20 +-
tests/Multicast_Test_IPV6.cpp | 20 +-
tests/Multihomed_INET_Addr_Test_IPV6.cpp | 2 +-
tests/Naming_Test.cpp | 17 +-
tests/Network_Adapters_Test.cpp | 2 +-
tests/NonBlocking_Conn_Test.cpp | 4 +-
tests/Notify_Performance_Test.cpp | 2 +-
tests/OS_Test.cpp | 18 +-
tests/Object_Manager_Test.cpp | 1 -
tests/Pipe_Test.cpp | 19 +-
tests/Priority_Reactor_Test.cpp | 2 +-
tests/Proactor_Scatter_Gather_Test.cpp | 2 +-
tests/Proactor_Test.cpp | 16 +-
tests/Proactor_Test_IPV6.cpp | 14 +-
tests/Proactor_Timer_Test.cpp | 6 +-
tests/Process_Manager_Test.cpp | 2 +-
tests/Process_Manual_Event_Test.cpp | 40 +-
tests/Process_Mutex_Test.cpp | 11 +-
tests/Process_Semaphore_Test.cpp | 10 +-
tests/Process_Strategy_Test.cpp | 8 +-
tests/Process_Strategy_Test.h | 3 +
tests/RMCast/.cvsignore | 12 +
tests/Reactor_Dispatch_Order_Test.cpp | 72 +-
tests/Reactor_Performance_Test.cpp | 6 +-
tests/Reactor_Timer_Test.cpp | 16 +-
tests/Reader_Writer_Test.cpp | 2 +-
tests/Refcounted_Auto_Ptr_Test.cpp | 38 +-
tests/Reference_Counted_Event_Handler_Test.cpp | 38 +-
tests/SOCK_Connector_Test.cpp | 8 +-
tests/SOCK_Dgram_Bcast_Test.cpp | 2 +-
tests/SOCK_Send_Recv_Test.cpp | 4 +-
tests/SOCK_Send_Recv_Test_IPV6.cpp | 4 +-
tests/SOCK_Test.cpp | 4 +-
tests/SOCK_Test_IPv6.cpp | 4 +-
tests/SSL/Makefile.am | 20 +-
tests/SSL/SSL_Asynch_Stream_Test.cpp | 478 -
tests/SSL/Thread_Pool_Reactor_SSL_Test.cpp | 2 +-
tests/SSL/tests.mpc | 7 -
tests/SString_Test.cpp | 6 +-
tests/Semaphore_Test.cpp | 2 +-
tests/Service_Config_Test.UTF-16.conf | Bin 2008 -> 2006 bytes
tests/Service_Config_Test.WCHAR_T.conf | Bin 4012 -> 4008 bytes
tests/Signal_Test.cpp | 2 +-
tests/Sigset_Ops_Test.cpp | 26 +-
tests/Svc_Handler_Test.cpp | 18 +-
tests/TP_Reactor_Test.cpp | 2 +-
tests/Test_Output.cpp | 4 +-
tests/Thread_Manager_Test.cpp | 20 +-
tests/Thread_Pool_Reactor_Resume_Test.cpp | 2 +-
tests/Thread_Pool_Reactor_Test.cpp | 2 +-
tests/Thread_Pool_Test.cpp | 2 +-
tests/Time_Value_Test.cpp | 39 +-
tests/Timer_Queue_Reference_Counting_Test.cpp | 2 +-
tests/Timer_Queue_Test.cpp | 73 +-
tests/Unload_libACE.cpp | 259 -
tests/Upgradable_RW_Test.cpp | 2 +-
tests/WChar_Conversion.cpp | 291 +
tests/makeicc.pl | 42 +
tests/run_test.lst | 186 +-
tests/test_config.h | 5 +-
tests/tests.mpc | 83 +-
8875 files changed, 128046 insertions(+), 232538 deletions(-)
delete mode 100644 ChangeLogs/ChangeLog-05b
delete mode 100644 TAO/CIAO/CCF/CCF/IDL2/SemanticGraph/Array.cpp
delete mode 100644 TAO/CIAO/CCF/CCF/IDL2/SemanticGraph/Array.hpp
delete mode 100644 TAO/CIAO/CCF/CCF/IDL2/SemanticGraph/String.cpp
delete mode 100644 TAO/CIAO/CCF/CCF/IDL2/SemanticGraph/String.hpp
delete mode 100644 TAO/CIAO/CCF/CCF/IDL2/Traversal/Array.cpp
delete mode 100644 TAO/CIAO/CCF/CCF/IDL2/Traversal/Array.hpp
delete mode 100644 TAO/CIAO/CCF/CCF/IDL2/Traversal/IntExpression.hpp
delete mode 100644 TAO/CIAO/CCF/CCF/IDL2/Traversal/String.cpp
delete mode 100644 TAO/CIAO/CCF/CCF/IDL2/Traversal/String.hpp
create mode 100644 TAO/CIAO/CIAOTAO.mwc
delete mode 100644 TAO/CIAO/CIAO_DAnCE.mwc
delete mode 100644 TAO/CIAO/CIAO_TAO.mwc
delete mode 100644 TAO/CIAO/CIAO_TAO_DAnCE.mwc
delete mode 100644 TAO/CIAO/CIDLC/AttributeHeaderEmitters.cpp
delete mode 100644 TAO/CIAO/CIDLC/AttributeHeaderEmitters.hpp
delete mode 100644 TAO/CIAO/CIDLC/AttributeSourceEmitters_T.hpp
delete mode 100644 TAO/CIAO/CIDLC/CompositionEmitter.cpp
delete mode 100644 TAO/CIAO/CIDLC/CompositionEmitter.hpp
delete mode 100644 TAO/CIAO/CIDLC/CorbaTypeNameEmitters.cpp
delete mode 100644 TAO/CIAO/CIDLC/CorbaTypeNameEmitters.hpp
delete mode 100644 TAO/CIAO/CIDLC/EmitterBase.cpp
delete mode 100644 TAO/CIAO/CIDLC/EmitterBase.hpp
delete mode 100644 TAO/CIAO/CIDLC/EmitterContext.cpp
delete mode 100644 TAO/CIAO/CIDLC/EmitterContext.hpp
delete mode 100644 TAO/CIAO/CIDLC/InterfaceEmitter.cpp
delete mode 100644 TAO/CIAO/CIDLC/InterfaceEmitter.hpp
delete mode 100644 TAO/CIAO/CIDLC/ModuleEmitter.cpp
delete mode 100644 TAO/CIAO/CIDLC/ModuleEmitter.hpp
delete mode 100644 TAO/CIAO/CIDLC/OperationHeaderEmitters.cpp
delete mode 100644 TAO/CIAO/CIDLC/OperationHeaderEmitters.hpp
delete mode 100644 TAO/CIAO/CIDLC/ParameterEmitter_T.hpp
create mode 100644 TAO/CIAO/CIDLC/TypeNameEmitter.cpp
create mode 100644 TAO/CIAO/CIDLC/TypeNameEmitter.hpp
delete mode 100644 TAO/CIAO/CIDLC/Upcase.hpp
delete mode 100644 TAO/CIAO/CIDLC/UtilityTypeNameEmitters.cpp
delete mode 100644 TAO/CIAO/CIDLC/UtilityTypeNameEmitters.hpp
create mode 100644 TAO/CIAO/DAnCE/ComponentPackager/Base_Packager.cpp
create mode 100644 TAO/CIAO/DAnCE/ComponentPackager/Base_Packager.h
create mode 100644 TAO/CIAO/DAnCE/ComponentPackager/CPK_Packager.cpp
create mode 100644 TAO/CIAO/DAnCE/ComponentPackager/CPK_Packager.h
create mode 100644 TAO/CIAO/DAnCE/ComponentPackager/ComponentPackager.mpc
create mode 100644 TAO/CIAO/DAnCE/ComponentPackager/Component_Packager.cpp
create mode 100644 TAO/CIAO/DAnCE/ComponentPackager/PDL_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/ComponentPackager/PDL_Handler.h
create mode 100644 TAO/CIAO/DAnCE/ComponentPackager/Package.xsd
create mode 100644 TAO/CIAO/DAnCE/ComponentPackager/README.html
create mode 100644 TAO/CIAO/DAnCE/ComponentPackager/Sample.pdl
create mode 100644 TAO/CIAO/DAnCE/ComponentPackager/pdl.cpp
create mode 100644 TAO/CIAO/DAnCE/ComponentPackager/pdl.hpp
create mode 100644 TAO/CIAO/DAnCE/Deployment.xsd
create mode 100644 TAO/CIAO/DAnCE/Deployment.xsd.orig
create mode 100644 TAO/CIAO/DAnCE/ExecutionManager/ExecutionManager.idl
create mode 100644 TAO/CIAO/DAnCE/ExecutionManager/ExecutionManager_stub_export.h
delete mode 100644 TAO/CIAO/DAnCE/Interfaces/ExecutionManagerDaemon.idl
delete mode 100644 TAO/CIAO/DAnCE/Interfaces/ExecutionManager_stub_export.h
delete mode 100644 TAO/CIAO/DAnCE/Interfaces/Interfaces.mpc
delete mode 100644 TAO/CIAO/DAnCE/Interfaces/NodeManagerDaemon.idl
delete mode 100644 TAO/CIAO/DAnCE/Interfaces/NodeManager_stub_export.h
delete mode 100644 TAO/CIAO/DAnCE/Interfaces/NodeManager_svnt_export.h
delete mode 100644 TAO/CIAO/DAnCE/Interfaces/README
delete mode 100644 TAO/CIAO/DAnCE/NodeApplication/Configurator_Factory.cpp
delete mode 100644 TAO/CIAO/DAnCE/NodeApplication/Configurator_Factory.h
delete mode 100644 TAO/CIAO/DAnCE/NodeApplication/Container_Impl.cpp
delete mode 100644 TAO/CIAO/DAnCE/NodeApplication/Container_Impl.h
delete mode 100644 TAO/CIAO/DAnCE/NodeApplication/Container_Impl.inl
delete mode 100644 TAO/CIAO/DAnCE/NodeApplication/NoOp_Configurator.cpp
delete mode 100644 TAO/CIAO/DAnCE/NodeApplication/NoOp_Configurator.h
delete mode 100644 TAO/CIAO/DAnCE/NodeApplication/NoOp_Configurator_export.h
delete mode 100644 TAO/CIAO/DAnCE/NodeApplication/NodeApp_Configurator.cpp
delete mode 100644 TAO/CIAO/DAnCE/NodeApplication/NodeApp_Configurator.h
delete mode 100644 TAO/CIAO/DAnCE/NodeApplication/NodeApplication_Core.cpp
delete mode 100644 TAO/CIAO/DAnCE/NodeApplication/NodeApplication_Core.h
delete mode 100644 TAO/CIAO/DAnCE/NodeApplication/NodeApplication_Core.inl
delete mode 100644 TAO/CIAO/DAnCE/NodeApplication/NodeApplication_Impl.cpp
delete mode 100644 TAO/CIAO/DAnCE/NodeApplication/NodeApplication_Impl.h
delete mode 100644 TAO/CIAO/DAnCE/NodeApplication/NodeApplication_Impl.inl
delete mode 100644 TAO/CIAO/DAnCE/NodeApplication/RTConfig_Manager.cpp
delete mode 100644 TAO/CIAO/DAnCE/NodeApplication/RTConfig_Manager.h
delete mode 100644 TAO/CIAO/DAnCE/NodeApplication/RTConfig_Manager.inl
delete mode 100644 TAO/CIAO/DAnCE/NodeApplication/RTNA_Configurator_Export.h
delete mode 100644 TAO/CIAO/DAnCE/NodeApplication/RTNodeApp_Configurator.cpp
delete mode 100644 TAO/CIAO/DAnCE/NodeApplication/RTNodeApp_Configurator.h
delete mode 100644 TAO/CIAO/DAnCE/NodeManager/BaseMonitor.h
delete mode 100644 TAO/CIAO/DAnCE/NodeManager/CIAO_Monitor.cpp
delete mode 100644 TAO/CIAO/DAnCE/NodeManager/CIAO_Monitor.h
delete mode 100644 TAO/CIAO/DAnCE/NodeManager/Monitor.mpc
delete mode 100644 TAO/CIAO/DAnCE/NodeManager/MonitorCB.cpp
delete mode 100644 TAO/CIAO/DAnCE/NodeManager/MonitorCB.h
delete mode 100644 TAO/CIAO/DAnCE/NodeManager/MonitorController.cpp
delete mode 100644 TAO/CIAO/DAnCE/NodeManager/MonitorController.h
create mode 100644 TAO/CIAO/DAnCE/NodeManager/NodeManager.idl
create mode 100644 TAO/CIAO/DAnCE/NodeManager/NodeManager_stub_export.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Any_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Any_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Basic_Deployment_Data.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Basic_Deployment_Data.hpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Basic_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Basic_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/CAD_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/CAD_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/CEPE_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/CEPE_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/CPK_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/CPK_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/CPR_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/CPR_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Cap_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Cap_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/CompImplDesc_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/CompImplDesc_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/CompIntrDesc_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/CompIntrDesc_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/CompPkgDesc_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/CompPkgDesc_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Config.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Config_Error_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Config_Error_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Config_Handler_export.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Config_Handlers.mpc
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/DT_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/DT_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Deployment.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Deployment.hpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/DnC_Dump.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/DnC_Dump.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/DnC_Dump_T.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/DnC_Dump_T.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Domain_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Domain_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Dump_Obj.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Dump_Obj.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/ERE_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/ERE_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/IAD_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/IAD_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/ID_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/ID_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/IR_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/IR_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/MID_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/MID_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/NIA_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/NIA_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/PCI_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/PCI_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/PC_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/PC_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Plan_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Plan_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Process_Element.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Process_Element.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Process_Element_T.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Process_Element_T.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Property_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Property_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/RS_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/RS_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/RUK_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/RUK_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Requirement_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Requirement_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/SPK_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/SPK_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/SP_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/SP_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/TPD_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/TPD_Handler.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Utils.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/Utils.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/XercesString.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/XercesString.h
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/ccd.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/ccd.hpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/cdd.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/cdd.hpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/cdp.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/cdp.hpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/cid.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/cid.hpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/cpd.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/cpd.hpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/iad.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/iad.hpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/pcd.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/pcd.hpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/toplevel.cpp
create mode 100644 TAO/CIAO/DAnCE/Old_Config_Handlers/toplevel.hpp
create mode 100644 TAO/CIAO/DAnCE/Plan_Launcher/DAM_Map.cpp
create mode 100644 TAO/CIAO/DAnCE/Plan_Launcher/DAM_Map.h
create mode 100644 TAO/CIAO/DAnCE/RTNodeApplication/RTNodeApplication.mpc
create mode 100755 TAO/CIAO/DAnCE/RTNodeApplication/senv.sh
delete mode 100644 TAO/CIAO/DAnCE/RepositoryManager/HTTP_Client.cpp
delete mode 100644 TAO/CIAO/DAnCE/RepositoryManager/HTTP_Client.h
delete mode 100644 TAO/CIAO/DAnCE/RepositoryManager/HTTP_Handler.cpp
delete mode 100644 TAO/CIAO/DAnCE/RepositoryManager/HTTP_Handler.h
delete mode 100644 TAO/CIAO/DAnCE/RepositoryManager/Options.cpp
delete mode 100644 TAO/CIAO/DAnCE/RepositoryManager/Options.h
delete mode 100644 TAO/CIAO/DAnCE/RepositoryManager/PC_Updater.cpp
delete mode 100644 TAO/CIAO/DAnCE/RepositoryManager/PC_Updater.h
delete mode 100644 TAO/CIAO/DAnCE/RepositoryManager/PC_Updater_T.cpp
delete mode 100644 TAO/CIAO/DAnCE/RepositoryManager/PC_Updater_T.h
delete mode 100644 TAO/CIAO/DAnCE/RepositoryManager/README.txt
delete mode 100644 TAO/CIAO/DAnCE/RepositoryManager/RM_Helper.cpp
delete mode 100644 TAO/CIAO/DAnCE/RepositoryManager/RM_Helper.h
delete mode 100644 TAO/CIAO/DAnCE/RepositoryManager/RMadmin.cpp
delete mode 100644 TAO/CIAO/DAnCE/RepositoryManager/RepositoryManager.cpp
create mode 100644 TAO/CIAO/DAnCE/RepositoryManager/RepositoryManager.idl
delete mode 100644 TAO/CIAO/DAnCE/RepositoryManager/RepositoryManagerDaemon.idl
create mode 100644 TAO/CIAO/DAnCE/RepositoryManager/Repository_Manager.cpp
create mode 100644 TAO/CIAO/DAnCE/RepositoryManager/Repository_Manager_conf.h
delete mode 100644 TAO/CIAO/DAnCE/RepositoryManager/URL_Parser.cpp
delete mode 100644 TAO/CIAO/DAnCE/RepositoryManager/URL_Parser.h
create mode 100644 TAO/CIAO/DAnCE/RepositoryManager/Update_Plan.cpp
create mode 100644 TAO/CIAO/DAnCE/RepositoryManager/Update_Plan.h
delete mode 100644 TAO/CIAO/DAnCE/RepositoryManager/ZIP_Wrapper.cpp
delete mode 100644 TAO/CIAO/DAnCE/RepositoryManager/ZIP_Wrapper.h
delete mode 100644 TAO/CIAO/DAnCE/StaticConfigurator/README
delete mode 100644 TAO/CIAO/DAnCE/StaticConfigurator/StaticDAnCEApp.cpp.tmpl
delete mode 100644 TAO/CIAO/DAnCE/StaticConfigurator/StaticDAnCEApp.mpc.tmpl
delete mode 100644 TAO/CIAO/DAnCE/StaticConfigurator/StaticDAnCEParser.cpp
delete mode 100644 TAO/CIAO/DAnCE/StaticConfigurator/StaticDAnCEParser.mpc
delete mode 100644 TAO/CIAO/DAnCE/TargetManager/CmpClient.cpp
delete mode 100644 TAO/CIAO/DAnCE/TargetManager/Deployment_Configuration.cpp
delete mode 100644 TAO/CIAO/DAnCE/TargetManager/Deployment_Configuration.h
delete mode 100644 TAO/CIAO/DAnCE/TargetManager/DomainDataManager.cpp
delete mode 100644 TAO/CIAO/DAnCE/TargetManager/DomainDataManager.h
delete mode 100644 TAO/CIAO/DAnCE/TargetManager/TM_Client.mpc
delete mode 100644 TAO/CIAO/DAnCE/TargetManager/TargetManager.cidl
delete mode 100644 TAO/CIAO/DAnCE/TargetManager/TargetManager.idl
delete mode 100644 TAO/CIAO/DAnCE/TargetManager/TargetManager.mpc
delete mode 100644 TAO/CIAO/DAnCE/TargetManager/TargetManagerExt.idl
delete mode 100644 TAO/CIAO/DAnCE/TargetManager/TargetManager_exec.cpp
delete mode 100644 TAO/CIAO/DAnCE/TargetManager/TargetManager_exec.h
delete mode 100644 TAO/CIAO/DAnCE/TargetManager/TargetManager_exec_export.h
delete mode 100644 TAO/CIAO/DAnCE/TargetManager/TargetManager_stub_export.h
delete mode 100644 TAO/CIAO/DAnCE/TargetManager/TargetManager_svnt_export.h
delete mode 100644 TAO/CIAO/DAnCE/TargetManager/descriptors/Domain.cdd
delete mode 100644 TAO/CIAO/DAnCE/TargetManager/descriptors/NodeDetails.dat
delete mode 100644 TAO/CIAO/DAnCE/TargetManager/descriptors/NodeManagerMap.dat
delete mode 100644 TAO/CIAO/DAnCE/TargetManager/descriptors/flattened_deploymentplan.cdp
delete mode 100644 TAO/CIAO/DAnCE/TargetManager/descriptors/run_test_TargetManager.pl
create mode 100644 TAO/CIAO/DAnCE/XMI.xsd
create mode 100644 TAO/CIAO/DAnCE/XMI.xsd.orig
create mode 100644 TAO/CIAO/DAnCE/new_RepositoryManager/packages/inconsistent.cpk
create mode 100644 TAO/CIAO/DAnCE/new_RepositoryManager/packages/package.cpk
create mode 100644 TAO/CIAO/DAnCE/spec_RepositoryManager/HTTP_Client.cpp
create mode 100644 TAO/CIAO/DAnCE/spec_RepositoryManager/HTTP_Client.h
create mode 100644 TAO/CIAO/DAnCE/spec_RepositoryManager/HTTP_Handler.cpp
create mode 100644 TAO/CIAO/DAnCE/spec_RepositoryManager/HTTP_Handler.h
create mode 100644 TAO/CIAO/DAnCE/spec_RepositoryManager/Options.cpp
create mode 100644 TAO/CIAO/DAnCE/spec_RepositoryManager/Options.h
create mode 100644 TAO/CIAO/DAnCE/spec_RepositoryManager/PC_Updater.cpp
create mode 100644 TAO/CIAO/DAnCE/spec_RepositoryManager/PC_Updater.h
create mode 100644 TAO/CIAO/DAnCE/spec_RepositoryManager/PC_Updater_T.cpp
create mode 100644 TAO/CIAO/DAnCE/spec_RepositoryManager/PC_Updater_T.h
create mode 100644 TAO/CIAO/DAnCE/spec_RepositoryManager/README.txt
create mode 100644 TAO/CIAO/DAnCE/spec_RepositoryManager/RM_Helper.cpp
create mode 100644 TAO/CIAO/DAnCE/spec_RepositoryManager/RM_Helper.h
create mode 100644 TAO/CIAO/DAnCE/spec_RepositoryManager/RMadmin.cpp
create mode 100644 TAO/CIAO/DAnCE/spec_RepositoryManager/RepositoryManager.cpp
create mode 100644 TAO/CIAO/DAnCE/spec_RepositoryManager/RepositoryManager.idl
create mode 100644 TAO/CIAO/DAnCE/spec_RepositoryManager/RepositoryManager_Impl.cpp
create mode 100644 TAO/CIAO/DAnCE/spec_RepositoryManager/RepositoryManager_Impl.h
create mode 100644 TAO/CIAO/DAnCE/spec_RepositoryManager/URL_Parser.cpp
create mode 100644 TAO/CIAO/DAnCE/spec_RepositoryManager/URL_Parser.h
create mode 100644 TAO/CIAO/DAnCE/spec_RepositoryManager/ZIP_Wrapper.cpp
create mode 100644 TAO/CIAO/DAnCE/spec_RepositoryManager/ZIP_Wrapper.h
create mode 100644 TAO/CIAO/DAnCE/spec_RepositoryManager/spec_RepositoryManager.mpc
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/CompImplDesc_Handler_Test.cpp
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/CompIntrDesc_Handler_Test.cpp
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/CompPkgDesc_Handler_Test.cpp
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/Domain_Handler_Test.cpp
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/Airframe.ccd
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/Airframe.cid
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/Airframe.cpd
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/Airframe_Exec.iad
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/Airframe_Stub.iad
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/Airframe_Svnt.iad
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/Deployment.xsd
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/Domain.cdd
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/GPS.ccd
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/GPS.cid
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/GPS.cpd
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/GPS_Exec.iad
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/GPS_Stub.iad
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/GPS_Svnt.iad
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/HUDisplay.cdp
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/HUDisplay.cid
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/HUDisplay.cpd
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/HUDisplay.pcd
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/Libraries.iad
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/NavDisplay.ccd
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/NavDisplay.cid
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/NavDisplay.cpd
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/NavDisplay_Exec.iad
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/NavDisplay_Stub.iad
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/NavDisplay_Svnt.iad
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/Timer.ccd
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/Timer.cid
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/Timer.cpd
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/Timer_Exec.iad
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/Timer_Stub.iad
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/Timer_Svnt.iad
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/XMI.xsd
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/HUDisplay/package.tpd
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/Handler_Test.cpp
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/Handler_Test.h
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/Handler_Tests.mpc
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/IAD_Handler_Test.cpp
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/PC_Handler_Test.cpp
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/Plan_Handler_Test.cpp
create mode 100644 TAO/CIAO/DAnCE/tests/Config_Handlers/handler_test.mpb
delete mode 100644 TAO/CIAO/DAnCE/tests/NodeApplicationTest/NodeApp_test_client_dynamic.cpp
delete mode 100644 TAO/CIAO/RACE/Controller/Component/Controller.cidl
delete mode 100644 TAO/CIAO/RACE/Controller/Component/Controller.idl
delete mode 100644 TAO/CIAO/RACE/Controller/Component/Controller.mpc
delete mode 100644 TAO/CIAO/RACE/Controller/Component/Controller_exec.cpp
delete mode 100644 TAO/CIAO/RACE/Controller/Component/Controller_exec.h
delete mode 100644 TAO/CIAO/RACE/Controller/Component/Controller_exec_export.h
delete mode 100644 TAO/CIAO/RACE/Controller/Component/Controller_stub_export.h
delete mode 100644 TAO/CIAO/RACE/Controller/Component/Controller_svnt_export.h
create mode 100644 TAO/CIAO/ciao/Container_Impl.cpp
create mode 100644 TAO/CIAO/ciao/Container_Impl.h
create mode 100644 TAO/CIAO/ciao/Container_Impl.inl
delete mode 100644 TAO/CIAO/ciao/Deployment_Events.idl
delete mode 100644 TAO/CIAO/ciao/Deployment_common.h
delete mode 100644 TAO/CIAO/ciao/DomainApplicationManager.idl
delete mode 100644 TAO/CIAO/ciao/ExecutionManager.idl
delete mode 100644 TAO/CIAO/ciao/NodeApplicationManager.idl
create mode 100644 TAO/CIAO/ciao/NodeApplication_Impl.cpp
create mode 100644 TAO/CIAO/ciao/NodeApplication_Impl.h
create mode 100644 TAO/CIAO/ciao/NodeApplication_Impl.inl
delete mode 100644 TAO/CIAO/ciao/NodeManager.idl
delete mode 100644 TAO/CIAO/ciao/RepositoryManager.idl
delete mode 100644 TAO/CIAO/ciao/Servant_Impl_Utils_T.cpp
delete mode 100644 TAO/CIAO/ciao/Target_Data.idl
delete mode 100644 TAO/CIAO/ciaosvcs/Events/CIAO_EventService_Factory_impl.cpp
delete mode 100644 TAO/CIAO/ciaosvcs/Events/CIAO_EventService_Factory_impl.h
delete mode 100644 TAO/CIAO/ciaosvcs/Events/CIAO_Events.mpc
delete mode 100644 TAO/CIAO/ciaosvcs/Events/CIAO_Events_Base/CIAO_EventServiceBase.cpp
delete mode 100644 TAO/CIAO/ciaosvcs/Events/CIAO_Events_Base/CIAO_EventServiceBase.h
delete mode 100644 TAO/CIAO/ciaosvcs/Events/CIAO_Events_Base/CIAO_Events.idl
delete mode 100644 TAO/CIAO/ciaosvcs/Events/CIAO_Events_Base/CIAO_Events_Base.mpc
delete mode 100644 TAO/CIAO/ciaosvcs/Events/CIAO_Events_Base/CIAO_Events_Export.h
delete mode 100644 TAO/CIAO/ciaosvcs/Events/CIAO_Events_Export.h
delete mode 100644 TAO/CIAO/ciaosvcs/Events/CIAO_RTEC/CIAO_RTEVENT_Export.h
delete mode 100644 TAO/CIAO/ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.cpp
delete mode 100644 TAO/CIAO/ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.h
delete mode 100644 TAO/CIAO/ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.idl
delete mode 100644 TAO/CIAO/ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.mpc
delete mode 100644 TAO/CIAO/docs/imgs/dance_arch.jpg
delete mode 100644 TAO/CIAO/docs/imgs/dance_arch.vsd
delete mode 100644 TAO/CIAO/docs/imgs/static_dance_arch.jpg
delete mode 100644 TAO/CIAO/docs/imgs/static_dance_arch.vsd
delete mode 100644 TAO/CIAO/docs/imgs/static_dance_impl.jpg
delete mode 100644 TAO/CIAO/docs/imgs/static_dance_impl.vsd
delete mode 100644 TAO/CIAO/docs/schema/CIAOEvents.xsd
delete mode 100644 TAO/CIAO/docs/static_dance.html
delete mode 100644 TAO/CIAO/docs/tutorials/CoSMIC/01.html
delete mode 100644 TAO/CIAO/docs/tutorials/CoSMIC/02.html
delete mode 100644 TAO/CIAO/docs/tutorials/CoSMIC/03.html
delete mode 100644 TAO/CIAO/docs/tutorials/CoSMIC/04.html
delete mode 100644 TAO/CIAO/docs/tutorials/CoSMIC/Icons/AddConnMode.gif
delete mode 100644 TAO/CIAO/docs/tutorials/CoSMIC/Icons/SetMode.gif
delete mode 100644 TAO/CIAO/docs/tutorials/CoSMIC/Images/fig1.jpg
delete mode 100644 TAO/CIAO/docs/tutorials/CoSMIC/Images/fig10.jpg
delete mode 100644 TAO/CIAO/docs/tutorials/CoSMIC/Images/fig11.jpg
delete mode 100644 TAO/CIAO/docs/tutorials/CoSMIC/Images/fig12.jpg
delete mode 100644 TAO/CIAO/docs/tutorials/CoSMIC/Images/fig2.jpg
delete mode 100644 TAO/CIAO/docs/tutorials/CoSMIC/Images/fig3.jpg
delete mode 100644 TAO/CIAO/docs/tutorials/CoSMIC/Images/fig4.jpg
delete mode 100644 TAO/CIAO/docs/tutorials/CoSMIC/Images/fig5.jpg
delete mode 100644 TAO/CIAO/docs/tutorials/CoSMIC/Images/fig6.jpg
delete mode 100644 TAO/CIAO/docs/tutorials/CoSMIC/Images/fig7.jpg
delete mode 100644 TAO/CIAO/docs/tutorials/CoSMIC/Images/fig8.jpg
delete mode 100644 TAO/CIAO/docs/tutorials/CoSMIC/Images/fig9.jpg
delete mode 100644 TAO/CIAO/docs/tutorials/CoSMIC/Model/Quoter.xme
delete mode 100644 TAO/CIAO/docs/tutorials/CoSMIC/index.html
create mode 100644 TAO/CIAO/examples/Display/descriptors/EM.ior
create mode 100644 TAO/CIAO/examples/Display/descriptors/GPS.ior
create mode 100644 TAO/CIAO/examples/Display/descriptors/NavDisplay.ior
create mode 100644 TAO/CIAO/examples/Display/descriptors/NavDisplayGUI.ior
delete mode 100644 TAO/CIAO/examples/Hello/ReDaC-Usage.html
create mode 100644 TAO/CIAO/examples/Hello/descriptors/TestNodeManagerMap.dat
create mode 100644 TAO/CIAO/examples/Hello/descriptors/rt-config-example.cdp
create mode 100644 TAO/CIAO/examples/Hello/descriptors/rt-config-example.csr
delete mode 100644 TAO/CIAO/examples/Hello/descriptors_RTCCM/NodeManagerMap.dat
delete mode 100644 TAO/CIAO/examples/Hello/descriptors_RTCCM/RTsvc.conf
delete mode 100644 TAO/CIAO/examples/Hello/descriptors_RTCCM/input.csr
delete mode 100644 TAO/CIAO/examples/Hello/descriptors_RTCCM/rt-config-example.cdp
delete mode 100644 TAO/CIAO/examples/Hello/descriptors_RTCCM/rt-config-example.csr
delete mode 100644 TAO/CIAO/examples/Hello/descriptors_RTCCM/rt-example.cdp
delete mode 100644 TAO/CIAO/examples/Hello/descriptors_RTCCM/rt_run_test.pl
delete mode 100644 TAO/CIAO/examples/Hello/descriptors_ReDaC/deploymentplan.cdp
delete mode 100644 TAO/CIAO/examples/Hello/descriptors_ReDaC/deploymentplan_add.cdp
delete mode 100644 TAO/CIAO/examples/Hello/descriptors_ReDaC/deploymentplan_remove.cdp
delete mode 100644 TAO/CIAO/examples/Hello/descriptors_events/ciao-events-example-with-filters.ced
delete mode 100644 TAO/CIAO/examples/Hello/descriptors_events/ciao-events-example.ced
delete mode 100644 TAO/CIAO/examples/Hello/descriptors_events/flattened_deploymentplan_events.cdp
delete mode 100644 TAO/CIAO/examples/Hello/descriptors_events/flattened_deploymentplan_with_filters.cdp
delete mode 100644 TAO/CIAO/examples/Hello/descriptors_naming/deploymentplan_naming.cdp
delete mode 100644 TAO/CIAO/examples/Hello/descriptors_shared_components/deploymentplan.cdp
delete mode 100644 TAO/CIAO/examples/Hello/descriptors_shared_components/deploymentplan_shared_components.cdp
delete mode 100644 TAO/CIAO/tests/Bug_2130_Regression/Logs/PROBLEM-REPORT-FORM
delete mode 100644 TAO/CIAO/tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint.cidl
delete mode 100644 TAO/CIAO/tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint.idl
delete mode 100644 TAO/CIAO/tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint.mpc
delete mode 100644 TAO/CIAO/tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPointEI.idl
delete mode 100644 TAO/CIAO/tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_exec.cpp
delete mode 100644 TAO/CIAO/tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_exec.h
delete mode 100644 TAO/CIAO/tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_exec_export.h
delete mode 100644 TAO/CIAO/tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_stub_export.h
delete mode 100644 TAO/CIAO/tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_svnt_export.h
delete mode 100644 TAO/CIAO/tests/Bug_2130_Regression/SEC_CheckPoint/controller.cpp
delete mode 100644 TAO/CIAO/tests/Bug_2130_Regression/descriptors/DeploymentPlan.cdp
delete mode 100644 TAO/CIAO/tests/Bug_2130_Regression/descriptors/TestNodeManagerMap.dat
delete mode 100644 TAO/CIAO/tests/Bug_2130_Regression/descriptors/rt-config-example.csr
delete mode 100644 TAO/CIAO/tests/Bug_2130_Regression/descriptors/run_test.pl
delete mode 100644 TAO/CIAO/tests/Bug_2130_Regression/interfaces/ENW.idl
delete mode 100644 TAO/CIAO/tests/Bug_2130_Regression/interfaces/ENW.mpc
delete mode 100644 TAO/CIAO/tests/Bug_2130_Regression/interfaces/ENW_stub_export.h
delete mode 100644 TAO/CIAO/tests/Bug_2130_Regression/interfaces/ENW_svnt_export.h
delete mode 100644 TAO/CIAO/tools/Config_Handlers/CIAO_Events/CIAOEvents.cpp
delete mode 100644 TAO/CIAO/tools/Config_Handlers/CIAO_Events/CIAOEvents.hpp
delete mode 100644 TAO/CIAO/tools/Config_Handlers/CIAO_Events/CIAOEvents_Handler.cpp
delete mode 100644 TAO/CIAO/tools/Config_Handlers/CIAO_Events/CIAOEvents_Handler.h
delete mode 100644 TAO/CIAO/tools/Config_Handlers/CIAO_Events/CIAO_Events_Handlers.mpc
delete mode 100644 TAO/CIAO/tools/Config_Handlers/CIAO_Events/CIAO_Events_Handlers_Export.h
delete mode 100644 TAO/CIAO/tools/Config_Handlers/CIAO_Events/test.cpp
delete mode 100644 TAO/CIAO/tools/Config_Handlers/DD_Handler.cpp
delete mode 100644 TAO/CIAO/tools/Config_Handlers/DD_Handler.h
delete mode 100644 TAO/CIAO/tools/Config_Handlers/ESD_Handler.cpp
delete mode 100644 TAO/CIAO/tools/Config_Handlers/ESD_Handler.h
create mode 100644 TAO/CIAO/tools/Config_Handlers/Modified_Deployment.xsd
delete mode 100644 TAO/ChangeLogs/ChangeLog-05b
create mode 100644 TAO/TAOACE.mwc
delete mode 100644 TAO/TAO_ACE.mwc
create mode 100644 TAO/TAO_IDL/include/idl_bool.h
create mode 100644 TAO/WTAOACE.mwc
delete mode 100644 TAO/examples/Borland/ChatClient.mpc
delete mode 100644 TAO/examples/CSD_Strategy/Makefile.am
delete mode 100644 TAO/examples/CSD_Strategy/README
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool/CSD_Test_ThreadPool.mpc
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool/ClientApp.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool/ClientApp.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool/Foo.idl
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool/Foo_i.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool/Foo_i.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool/Makefile.am
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool/OrbShutdownTask.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool/OrbShutdownTask.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool/README
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool/ServerApp.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool/ServerApp.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool/client_main.cpp
delete mode 100755 TAO/examples/CSD_Strategy/ThreadPool/run_test.pl
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool/server_main.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool2/CSD_Test_ThreadPool2.mpc
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool2/ClientApp.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool2/ClientApp.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool2/Foo.idl
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool2/FooServantList.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool2/FooServantList.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool2/Foo_i.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool2/Foo_i.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool2/Makefile.am
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool2/OrbShutdownTask.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool2/OrbShutdownTask.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool2/README
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool2/ServerApp.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool2/ServerApp.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool2/client_main.cpp
delete mode 100755 TAO/examples/CSD_Strategy/ThreadPool2/run_test.pl
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool2/server_main.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool3/CSD_Test_ThreadPool3.mpc
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool3/ClientApp.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool3/ClientApp.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool3/Foo.idl
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool3/Foo_i.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool3/Foo_i.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool3/Makefile.am
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool3/OrbShutdownTask.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool3/OrbShutdownTask.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool3/OrbTask.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool3/OrbTask.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool3/README
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool3/ServerApp.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool3/ServerApp.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool3/client_main.cpp
delete mode 100755 TAO/examples/CSD_Strategy/ThreadPool3/run_test.pl
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool3/server_main.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool4/CSD_Test_ThreadPool4.mpc
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool4/Callback.idl
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool4/Callback_i.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool4/Callback_i.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool4/ClientTask.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool4/ClientTask.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool4/Foo.idl
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool4/Foo_i.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool4/Foo_i.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool4/Makefile.am
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool4/OrbShutdownTask.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool4/OrbShutdownTask.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool4/README
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool4/ServerApp.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool4/ServerApp.h
delete mode 100755 TAO/examples/CSD_Strategy/ThreadPool4/run_test.pl
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool4/server_main.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool5/CSD_Test_ThreadPool5.mpc
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool5/Callback.idl
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool5/Callback_i.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool5/Callback_i.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool5/ClientApp.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool5/ClientApp.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool5/ClientTask.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool5/ClientTask.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool5/Foo.idl
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool5/FooServantList.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool5/FooServantList.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool5/Foo_i.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool5/Foo_i.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool5/Makefile.am
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool5/OrbShutdownTask.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool5/OrbShutdownTask.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool5/OrbTask.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool5/OrbTask.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool5/README
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool5/ServerApp.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool5/ServerApp.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool5/client_main.cpp
delete mode 100755 TAO/examples/CSD_Strategy/ThreadPool5/run_test.pl
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool5/server_main.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool6/CSD_Test_ThreadPool6.mpc
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool6/ClientApp.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool6/ClientApp.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool6/Foo.idl
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool6/Foo_i.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool6/Foo_i.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool6/Makefile.am
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool6/OrbShutdownTask.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool6/OrbShutdownTask.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool6/README
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool6/ServerApp.cpp
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool6/ServerApp.h
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool6/client_main.cpp
delete mode 100755 TAO/examples/CSD_Strategy/ThreadPool6/run_test.pl
delete mode 100644 TAO/examples/CSD_Strategy/ThreadPool6/server_main.cpp
delete mode 100644 TAO/m4/tao.m4
delete mode 100644 TAO/orbsvcs/Mobility_Service/GTP.idl
create mode 100644 TAO/orbsvcs/examples/Notify/Federation/federation.mwc
delete mode 100644 TAO/orbsvcs/orbsvcs/Concurrency/concurrency_serv_export.h
delete mode 100644 TAO/orbsvcs/orbsvcs/Concurrency/concurrency_skel_export.h
create mode 100644 TAO/orbsvcs/orbsvcs/ETCL/ETCL_Constraint.i
create mode 100644 TAO/orbsvcs/orbsvcs/Event/ECG_Address_Server_Base.cpp
create mode 100644 TAO/orbsvcs/orbsvcs/Event/ECG_UDP_Protocol.h
create mode 100644 TAO/orbsvcs/orbsvcs/FaultTolerance/FT_IOGR_Property.i
create mode 100644 TAO/orbsvcs/orbsvcs/FaultTolerance/FT_Policy_i.i
create mode 100644 TAO/orbsvcs/orbsvcs/LoadBalancing/LB_LoadAlertMap.cpp
create mode 100644 TAO/orbsvcs/orbsvcs/LoadBalancing/LB_LoadListMap.cpp
create mode 100644 TAO/orbsvcs/orbsvcs/LoadBalancing/LB_LoadMap.cpp
create mode 100644 TAO/orbsvcs/orbsvcs/LoadBalancing/LB_Location_Index_Map.cpp
create mode 100644 TAO/orbsvcs/orbsvcs/LoadBalancing/LB_MonitorMap.cpp
delete mode 100644 TAO/orbsvcs/orbsvcs/LoadBalancing/README
delete mode 100644 TAO/orbsvcs/orbsvcs/Log/rteventlog_serv_export.h
delete mode 100644 TAO/orbsvcs/orbsvcs/Log/rteventlog_skel_export.h
create mode 100644 TAO/orbsvcs/orbsvcs/PortableGroup/PG_Factory_Map.cpp
create mode 100644 TAO/orbsvcs/orbsvcs/PortableGroup/PG_Factory_Set.cpp
create mode 100644 TAO/orbsvcs/orbsvcs/PortableGroup/PG_Location_Map.cpp
create mode 100644 TAO/orbsvcs/orbsvcs/PortableGroup/PG_ObjectGroup_Map.cpp
delete mode 100644 TAO/orbsvcs/orbsvcs/Property/property_serv_export.h
delete mode 100644 TAO/orbsvcs/orbsvcs/Property/property_skel_export.h
create mode 100644 TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_SSL.cpp
create mode 100644 TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_X509.cpp
create mode 100644 TAO/orbsvcs/orbsvcs/Sched/Reconfig_Scheduler.cpp
delete mode 100644 TAO/orbsvcs/orbsvcs/TAO_CosConcurrency_Serv.pc.in
delete mode 100644 TAO/orbsvcs/orbsvcs/TAO_CosConcurrency_Skel.pc.in
delete mode 100644 TAO/orbsvcs/orbsvcs/TAO_CosProperty_Serv.pc.in
delete mode 100644 TAO/orbsvcs/orbsvcs/TAO_CosProperty_Skel.pc.in
delete mode 100644 TAO/orbsvcs/orbsvcs/TAO_RTEvent.pc.in
delete mode 100644 TAO/orbsvcs/orbsvcs/TAO_RTEventLogAdmin.pc.in
delete mode 100644 TAO/orbsvcs/orbsvcs/TAO_RTEventLogAdmin_Serv.pc.in
delete mode 100644 TAO/orbsvcs/orbsvcs/TAO_RTEventLogAdmin_Skel.pc.in
delete mode 100644 TAO/orbsvcs/orbsvcs/TAO_RTEvent_Serv.pc.in
delete mode 100644 TAO/orbsvcs/orbsvcs/TAO_RTEvent_Skel.pc.in
delete mode 100644 TAO/orbsvcs/tests/Bug_2074_Regression/Bug_2074_Regression.mpc
delete mode 100644 TAO/orbsvcs/tests/Bug_2074_Regression/Makefile.am
delete mode 100644 TAO/orbsvcs/tests/Bug_2074_Regression/ORB_Task.cpp
delete mode 100644 TAO/orbsvcs/tests/Bug_2074_Regression/ORB_Task.h
delete mode 100755 TAO/orbsvcs/tests/Bug_2074_Regression/run_test.pl
delete mode 100644 TAO/orbsvcs/tests/Bug_2074_Regression/test.cpp
delete mode 100644 TAO/orbsvcs/tests/Bug_2285_Regression/Bug_2285_Regression.mpc
delete mode 100644 TAO/orbsvcs/tests/Bug_2285_Regression/Hello.cpp
delete mode 100644 TAO/orbsvcs/tests/Bug_2285_Regression/Hello.h
delete mode 100644 TAO/orbsvcs/tests/Bug_2285_Regression/Makefile.am
delete mode 100644 TAO/orbsvcs/tests/Bug_2285_Regression/README
delete mode 100644 TAO/orbsvcs/tests/Bug_2285_Regression/ServerORBInitializer.cpp
delete mode 100644 TAO/orbsvcs/tests/Bug_2285_Regression/ServerORBInitializer.h
delete mode 100644 TAO/orbsvcs/tests/Bug_2285_Regression/ServerORBInitializer2.cpp
delete mode 100644 TAO/orbsvcs/tests/Bug_2285_Regression/ServerORBInitializer2.h
delete mode 100644 TAO/orbsvcs/tests/Bug_2285_Regression/ServerRequest_Interceptor.cpp
delete mode 100644 TAO/orbsvcs/tests/Bug_2285_Regression/ServerRequest_Interceptor.h
delete mode 100644 TAO/orbsvcs/tests/Bug_2285_Regression/ServerRequest_Interceptor2.cpp
delete mode 100644 TAO/orbsvcs/tests/Bug_2285_Regression/ServerRequest_Interceptor2.h
delete mode 100644 TAO/orbsvcs/tests/Bug_2285_Regression/Test.idl
delete mode 100644 TAO/orbsvcs/tests/Bug_2285_Regression/client.cpp
delete mode 100644 TAO/orbsvcs/tests/Bug_2285_Regression/client2.cpp
delete mode 100755 TAO/orbsvcs/tests/Bug_2285_Regression/run_test.pl
delete mode 100755 TAO/orbsvcs/tests/Bug_2285_Regression/run_test2.pl
delete mode 100644 TAO/orbsvcs/tests/Bug_2285_Regression/server.cpp
delete mode 100644 TAO/orbsvcs/tests/Bug_2285_Regression/server2.cpp
delete mode 100644 TAO/orbsvcs/tests/Bug_2287_Regression/Bug_2287_Regression.mpc
delete mode 100644 TAO/orbsvcs/tests/Bug_2287_Regression/Hello.cpp
delete mode 100644 TAO/orbsvcs/tests/Bug_2287_Regression/Hello.h
delete mode 100644 TAO/orbsvcs/tests/Bug_2287_Regression/Makefile.am
delete mode 100644 TAO/orbsvcs/tests/Bug_2287_Regression/README
delete mode 100644 TAO/orbsvcs/tests/Bug_2287_Regression/ServerORBInitializer2.cpp
delete mode 100644 TAO/orbsvcs/tests/Bug_2287_Regression/ServerORBInitializer2.h
delete mode 100644 TAO/orbsvcs/tests/Bug_2287_Regression/ServerRequest_Interceptor2.cpp
delete mode 100644 TAO/orbsvcs/tests/Bug_2287_Regression/ServerRequest_Interceptor2.h
delete mode 100644 TAO/orbsvcs/tests/Bug_2287_Regression/Test.idl
delete mode 100644 TAO/orbsvcs/tests/Bug_2287_Regression/client.cpp
delete mode 100755 TAO/orbsvcs/tests/Bug_2287_Regression/run_test.pl
delete mode 100644 TAO/orbsvcs/tests/Bug_2287_Regression/server.cpp
delete mode 100644 TAO/orbsvcs/tests/Bug_2316_Regression/Bug_2316_Regression.mpc
delete mode 100644 TAO/orbsvcs/tests/Bug_2316_Regression/Makefile.am
delete mode 100644 TAO/orbsvcs/tests/Bug_2316_Regression/README
delete mode 100644 TAO/orbsvcs/tests/Bug_2316_Regression/Test.idl
delete mode 100644 TAO/orbsvcs/tests/Bug_2316_Regression/Test_impl.cpp
delete mode 100644 TAO/orbsvcs/tests/Bug_2316_Regression/Test_impl.h
delete mode 100644 TAO/orbsvcs/tests/Bug_2316_Regression/client.cpp
delete mode 100755 TAO/orbsvcs/tests/Bug_2316_Regression/run_test.pl
delete mode 100644 TAO/orbsvcs/tests/Bug_2316_Regression/server.cpp
delete mode 100644 TAO/orbsvcs/tests/Bug_2316_Regression/svc.conf
delete mode 100644 TAO/orbsvcs/tests/Bug_2377_Regression/Bug_2377_Regression.mpc
delete mode 100644 TAO/orbsvcs/tests/Bug_2377_Regression/Hello.cpp
delete mode 100644 TAO/orbsvcs/tests/Bug_2377_Regression/Hello.idl
delete mode 100755 TAO/orbsvcs/tests/Bug_2377_Regression/run_test.pl
delete mode 100644 TAO/orbsvcs/tests/Bug_2377_Regression/svc.conf
delete mode 100644 TAO/orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/IFR_Inheritance_Test.idl
delete mode 100644 TAO/orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/IFR_Inheritance_Test.mpc
delete mode 100644 TAO/orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/Makefile.am
delete mode 100644 TAO/orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/README
delete mode 100644 TAO/orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/main.cpp
delete mode 100755 TAO/orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/run_test.pl
delete mode 100644 TAO/orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/README
delete mode 100644 TAO/orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/README
create mode 100644 TAO/orbsvcs/tests/Notify/Blocking/common.cpp
create mode 100644 TAO/orbsvcs/tests/Notify/Blocking/common.h
create mode 100644 TAO/orbsvcs/tests/Notify/Discarding/common.cpp
create mode 100644 TAO/orbsvcs/tests/Notify/Discarding/common.h
create mode 100644 TAO/orbsvcs/tests/Notify/Ordering/common.cpp
create mode 100644 TAO/orbsvcs/tests/Notify/Ordering/common.h
create mode 100644 TAO/orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/common.cpp
create mode 100644 TAO/orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/common.h
create mode 100644 TAO/orbsvcs/tests/Notify/Sequence_Multi_Filter/common.cpp
create mode 100644 TAO/orbsvcs/tests/Notify/Sequence_Multi_Filter/common.h
delete mode 100644 TAO/orbsvcs/tests/Notify/lib/common.cpp
delete mode 100644 TAO/orbsvcs/tests/Notify/lib/common.h
create mode 100644 TAO/orbsvcs/tests/Notify/performance-tests/Filter/common.cpp
create mode 100644 TAO/orbsvcs/tests/Notify/performance-tests/Filter/common.h
delete mode 100755 TAO/orbsvcs/tests/Security/MT_SSLIOP/run_test_harsh.pl
delete mode 100644 TAO/orbsvcs/tests/Security/MT_SSLIOP/run_test_heavy.pl
delete mode 100644 TAO/performance-tests/AMI_Latency/Roundtrip.cpp
delete mode 100644 TAO/performance-tests/AMI_Latency/Roundtrip.h
delete mode 100644 TAO/performance-tests/AMI_Latency/Roundtrip_Handler.cpp
delete mode 100644 TAO/performance-tests/AMI_Latency/Roundtrip_Handler.h
delete mode 100644 TAO/performance-tests/AMI_Latency/Server_Task.cpp
delete mode 100644 TAO/performance-tests/AMI_Latency/client.cpp
delete mode 100644 TAO/performance-tests/AMI_Latency/server.cpp
delete mode 100644 TAO/performance-tests/CSD_Strategy/Makefile.am
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestApps/ClientApp.cpp
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestApps/ClientApp.h
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestApps/Makefile.am
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestApps/README
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestApps/ServerApp.cpp
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestApps/ServerApp.h
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestApps/client_main.cpp
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestApps/csd_pt_testapps.mpc
delete mode 100755 TAO/performance-tests/CSD_Strategy/TestApps/run_test.pl
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestApps/server_main.cpp
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/AppHelper.cpp
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/AppHelper.h
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/AppShutdown.cpp
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/AppShutdown.h
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/CSD_PT_TestInf_Export.h
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/CancelledException.idl
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/ClientEngine.cpp
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/ClientEngine.h
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/ClientTask.cpp
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/ClientTask.h
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/CustomException.idl
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/FooException.idl
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/Makefile.am
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/OrbRunner.cpp
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/OrbRunner.h
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/OrbShutdownTask.cpp
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/OrbShutdownTask.h
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/OrbTask.cpp
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/OrbTask.h
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/README
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/ServantList_T.cpp
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/ServantList_T.h
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/TestAppBase.cpp
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/TestAppBase.h
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/TestAppException.idl
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/TestAppMain.h
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestInf/csd_pt_testinf.mpc
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestServant/CSD_PT_TestServant_Export.h
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestServant/Foo.idl
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestServant/Foo_ClientEngine.cpp
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestServant/Foo_ClientEngine.h
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestServant/Foo_Statistics.cpp
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestServant/Foo_Statistics.h
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestServant/Foo_i.cpp
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestServant/Foo_i.h
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestServant/Makefile.am
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestServant/README
delete mode 100644 TAO/performance-tests/CSD_Strategy/TestServant/csd_pt_testservant.mpc
delete mode 100644 TAO/performance-tests/DII_Latency/Roundtrip.cpp
delete mode 100644 TAO/performance-tests/DII_Latency/Roundtrip.h
delete mode 100644 TAO/performance-tests/DII_Latency/client.cpp
delete mode 100644 TAO/performance-tests/DII_Latency/server.cpp
delete mode 100644 TAO/performance-tests/DSI_Latency/Roundtrip.cpp
delete mode 100644 TAO/performance-tests/DSI_Latency/Roundtrip.h
delete mode 100644 TAO/performance-tests/DSI_Latency/client.cpp
delete mode 100644 TAO/performance-tests/DSI_Latency/server.cpp
delete mode 100644 TAO/performance-tests/Deferred_Latency/Roundtrip.cpp
delete mode 100644 TAO/performance-tests/Deferred_Latency/Roundtrip.h
delete mode 100644 TAO/performance-tests/Deferred_Latency/client.cpp
delete mode 100644 TAO/performance-tests/Deferred_Latency/server.cpp
delete mode 100644 TAO/performance-tests/RTCorba/Multiple_Endpoints/Endpoint_Per_Priority/Makefile
delete mode 100644 TAO/performance-tests/Single_Threaded_Latency/Roundtrip.cpp
delete mode 100644 TAO/performance-tests/Single_Threaded_Latency/Roundtrip.h
delete mode 100644 TAO/performance-tests/Single_Threaded_Latency/client.cpp
delete mode 100644 TAO/performance-tests/Single_Threaded_Latency/server.cpp
delete mode 100644 TAO/performance-tests/Thread_Per_Connection_Latency/Client_Task.cpp
delete mode 100644 TAO/performance-tests/Thread_Per_Connection_Latency/Client_Task.h
delete mode 100644 TAO/performance-tests/Thread_Per_Connection_Latency/Roundtrip.cpp
delete mode 100644 TAO/performance-tests/Thread_Per_Connection_Latency/Roundtrip.h
delete mode 100644 TAO/performance-tests/Thread_Per_Connection_Latency/client.cpp
delete mode 100644 TAO/performance-tests/Thread_Per_Connection_Latency/server.cpp
delete mode 100644 TAO/performance-tests/Thread_Pool_Latency/Client_Task.cpp
delete mode 100644 TAO/performance-tests/Thread_Pool_Latency/Client_Task.h
delete mode 100644 TAO/performance-tests/Thread_Pool_Latency/Roundtrip.cpp
delete mode 100644 TAO/performance-tests/Thread_Pool_Latency/Roundtrip.h
delete mode 100644 TAO/performance-tests/Thread_Pool_Latency/Worker_Thread.cpp
delete mode 100644 TAO/performance-tests/Thread_Pool_Latency/client.cpp
delete mode 100644 TAO/performance-tests/Thread_Pool_Latency/server.cpp
create mode 100644 TAO/tao/CORBANAME_Parser.i
delete mode 100644 TAO/tao/CSD_Framework.mpc
delete mode 100644 TAO/tao/CSD_Framework/CSD_Default_Servant_Dispatcher.cpp
delete mode 100644 TAO/tao/CSD_Framework/CSD_Default_Servant_Dispatcher.h
delete mode 100644 TAO/tao/CSD_Framework/CSD_FW_Export.h
delete mode 100644 TAO/tao/CSD_Framework/CSD_FW_Server_Request_Wrapper.cpp
delete mode 100644 TAO/tao/CSD_Framework/CSD_FW_Server_Request_Wrapper.h
delete mode 100644 TAO/tao/CSD_Framework/CSD_FW_Server_Request_Wrapper.inl
delete mode 100644 TAO/tao/CSD_Framework/CSD_Framework.pidl
delete mode 100644 TAO/tao/CSD_Framework/CSD_FrameworkA.cpp
delete mode 100644 TAO/tao/CSD_Framework/CSD_FrameworkA.h
delete mode 100644 TAO/tao/CSD_Framework/CSD_FrameworkC.cpp
delete mode 100644 TAO/tao/CSD_Framework/CSD_FrameworkC.h
delete mode 100644 TAO/tao/CSD_Framework/CSD_Framework_Loader.cpp
delete mode 100644 TAO/tao/CSD_Framework/CSD_Framework_Loader.h
delete mode 100644 TAO/tao/CSD_Framework/CSD_ORBInitializer.cpp
delete mode 100644 TAO/tao/CSD_Framework/CSD_ORBInitializer.h
delete mode 100644 TAO/tao/CSD_Framework/CSD_Object_Adapter.cpp
delete mode 100644 TAO/tao/CSD_Framework/CSD_Object_Adapter.h
delete mode 100644 TAO/tao/CSD_Framework/CSD_Object_Adapter_Factory.cpp
delete mode 100644 TAO/tao/CSD_Framework/CSD_Object_Adapter_Factory.h
delete mode 100644 TAO/tao/CSD_Framework/CSD_POA.cpp
delete mode 100644 TAO/tao/CSD_Framework/CSD_POA.h
delete mode 100644 TAO/tao/CSD_Framework/CSD_POA.inl
delete mode 100644 TAO/tao/CSD_Framework/CSD_Strategy_Base.cpp
delete mode 100644 TAO/tao/CSD_Framework/CSD_Strategy_Base.h
delete mode 100644 TAO/tao/CSD_Framework/CSD_Strategy_Base.inl
delete mode 100644 TAO/tao/CSD_Framework/CSD_Strategy_Proxy.cpp
delete mode 100644 TAO/tao/CSD_Framework/CSD_Strategy_Proxy.h
delete mode 100644 TAO/tao/CSD_Framework/CSD_Strategy_Proxy.inl
delete mode 100644 TAO/tao/CSD_Framework/CSD_Strategy_Repository.cpp
delete mode 100644 TAO/tao/CSD_Framework/CSD_Strategy_Repository.h
delete mode 100644 TAO/tao/CSD_Framework/TAO_CSD_Framework.pc.in
delete mode 100644 TAO/tao/CSD_Framework/diffs/CSD_Framework.diff
delete mode 100644 TAO/tao/CSD_ThreadPool.mpc
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Cancel_Visitor.cpp
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Cancel_Visitor.h
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Cancel_Visitor.inl
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Collocated_Asynch_Request.cpp
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Collocated_Asynch_Request.h
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Collocated_Asynch_Request.inl
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Collocated_Synch_Request.cpp
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Collocated_Synch_Request.h
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Collocated_Synch_Request.inl
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Collocated_Synch_With_Server_Request.cpp
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Collocated_Synch_With_Server_Request.h
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Collocated_Synch_With_Server_Request.inl
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Corba_Request.cpp
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Corba_Request.h
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Corba_Request.inl
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Asynch_Request.cpp
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Asynch_Request.h
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Asynch_Request.inl
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Request.cpp
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Request.h
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Request.inl
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Request_Operation.cpp
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Request_Operation.h
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Request_Operation.inl
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Synch_Request.cpp
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Synch_Request.h
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Synch_Request.inl
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Dispatchable_Visitor.cpp
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Dispatchable_Visitor.h
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Dispatchable_Visitor.inl
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Export.h
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Queue.cpp
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Queue.h
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Queue.inl
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Queue_Visitor.cpp
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Queue_Visitor.h
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Queue_Visitor.inl
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Remote_Request.cpp
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Remote_Request.h
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Remote_Request.inl
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Request.cpp
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Request.h
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Request.inl
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Servant_State.cpp
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Servant_State.h
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Servant_State.inl
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Servant_State_Map.cpp
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Servant_State_Map.h
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Servant_State_Map.inl
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Strategy.cpp
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Strategy.h
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Strategy.inl
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Strategy_Factory.cpp
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Strategy_Factory.h
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Synch_Helper.cpp
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Synch_Helper.h
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Synch_Helper.inl
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Task.cpp
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Task.h
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_TP_Task.inl
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_ThreadPool.cpp
delete mode 100644 TAO/tao/CSD_ThreadPool/CSD_ThreadPool.h
delete mode 100644 TAO/tao/CSD_ThreadPool/TAO_CSD_ThreadPool.pc.in
create mode 100644 TAO/tao/CodecFactory/IOP_CodecA.cpp
delete mode 100644 TAO/tao/CodecFactory/IOP_Codec_includeA.h
create mode 100644 TAO/tao/DLL_Parser.i
create mode 100644 TAO/tao/FILE_Parser.i
delete mode 100644 TAO/tao/IORInterceptor/IORInterceptor_Details.cpp
delete mode 100644 TAO/tao/IORInterceptor/IORInterceptor_Details.h
delete mode 100644 TAO/tao/Incoming_Message_Stack.cpp
delete mode 100755 TAO/tao/Incoming_Message_Stack.h
delete mode 100755 TAO/tao/Incoming_Message_Stack.inl
delete mode 100644 TAO/tao/Intrusive_Ref_Count_Base_T.cpp
delete mode 100644 TAO/tao/Intrusive_Ref_Count_Base_T.h
delete mode 100644 TAO/tao/Intrusive_Ref_Count_Base_T.inl
delete mode 100644 TAO/tao/Intrusive_Ref_Count_Handle_T.cpp
delete mode 100644 TAO/tao/Intrusive_Ref_Count_Handle_T.h
delete mode 100644 TAO/tao/Intrusive_Ref_Count_Handle_T.inl
delete mode 100644 TAO/tao/Messaging/ExceptionHolder_i.cpp
delete mode 100644 TAO/tao/Messaging/ExceptionHolder_i.h
delete mode 100644 TAO/tao/PI/ClientRequestDetails.cpp
delete mode 100644 TAO/tao/PI/ClientRequestDetails.h
delete mode 100644 TAO/tao/PI/ClientRequestDetails.inl
delete mode 100644 TAO/tao/PI/ClientRequestInfoA.h
delete mode 100644 TAO/tao/PI/ClientRequestInterceptorA.h
delete mode 100644 TAO/tao/PI/InterceptorA.h
create mode 100644 TAO/tao/PI/ORBInitInfoA.cpp
delete mode 100644 TAO/tao/PI/ORBInitializerA.h
delete mode 100644 TAO/tao/PI/PIForwardRequestA.h
delete mode 100644 TAO/tao/PI/PI_ORBInitializer.cpp
delete mode 100644 TAO/tao/PI/PI_ORBInitializer.h
delete mode 100644 TAO/tao/PI/PI_PolicyFactory.cpp
delete mode 100644 TAO/tao/PI/PI_PolicyFactory.h
delete mode 100644 TAO/tao/PI/PolicyFactoryA.h
delete mode 100644 TAO/tao/PI/ProcessingModePolicy.cpp
delete mode 100644 TAO/tao/PI/ProcessingModePolicy.h
delete mode 100644 TAO/tao/PI/ProcessingModePolicy.pidl
delete mode 100644 TAO/tao/PI/ProcessingModePolicyC.cpp
delete mode 100644 TAO/tao/PI/ProcessingModePolicyC.h
delete mode 100644 TAO/tao/PI/ProcessingModePolicyS.h
delete mode 100644 TAO/tao/PI/RequestInfoA.h
delete mode 100644 TAO/tao/PI_Server/ServerRequestDetails.cpp
delete mode 100644 TAO/tao/PI_Server/ServerRequestDetails.h
delete mode 100644 TAO/tao/PI_Server/ServerRequestDetails.inl
delete mode 100644 TAO/tao/PI_Server/ServerRequestInfoA.h
delete mode 100644 TAO/tao/PI_Server/ServerRequestInterceptorA.h
delete mode 100644 TAO/tao/PI_Server/diffs/ServerRequestInterceptor.diff
create mode 100644 TAO/tao/PortableServer/ORT_Adapter.cpp
create mode 100644 TAO/tao/PortableServer/POA_Current.inl
create mode 100644 TAO/tao/PortableServer/PS_CurrentA.cpp
delete mode 100644 TAO/tao/RTScheduling/RTScheduler_includeS.h
delete mode 100644 TAO/tao/Strategies/OC_Endpoint_Selector_Factory.cpp
delete mode 100644 TAO/tao/Strategies/OC_Endpoint_Selector_Factory.h
delete mode 100644 TAO/tao/Strategies/OC_Endpoint_Selector_Loader.cpp
delete mode 100644 TAO/tao/Strategies/OC_Endpoint_Selector_Loader.h
delete mode 100644 TAO/tao/Strategies/Optimized_Connection_Endpoint_Selector.cpp
delete mode 100644 TAO/tao/Strategies/Optimized_Connection_Endpoint_Selector.h
delete mode 100644 TAO/tao/Versioned_Namespace.h
create mode 100644 TAO/tao/corbafwd.cpp
create mode 100644 TAO/tao/diffs/ServerRequestInterceptor.diff
delete mode 100644 TAO/tests/AlternateIIOP/svc.conf
delete mode 100644 TAO/tests/BiDirectional_DelayedUpcall/BiDir_DelayedUpcall.mpc
delete mode 100644 TAO/tests/BiDirectional_DelayedUpcall/README
delete mode 100644 TAO/tests/BiDirectional_DelayedUpcall/client.cpp
delete mode 100755 TAO/tests/BiDirectional_DelayedUpcall/run_test.pl
delete mode 100644 TAO/tests/BiDirectional_DelayedUpcall/server.cpp
delete mode 100644 TAO/tests/BiDirectional_DelayedUpcall/test.idl
delete mode 100644 TAO/tests/BiDirectional_DelayedUpcall/test_i.cpp
delete mode 100644 TAO/tests/BiDirectional_DelayedUpcall/test_i.h
delete mode 100644 TAO/tests/BiDirectional_DelayedUpcall/test_i.i
delete mode 100644 TAO/tests/Bug_1482_Regression/Bug_1482_Regression.mpc
create mode 100644 TAO/tests/Bug_1482_Regression/test.mpc
delete mode 100644 TAO/tests/Bug_1551_Regression/Bug_1551_Regression.mpc
create mode 100644 TAO/tests/Bug_1551_Regression/test.mpc
delete mode 100644 TAO/tests/Bug_1627_Regression/Bug_1627_Regression.mpc
create mode 100644 TAO/tests/Bug_1627_Regression/test.mpc
delete mode 100644 TAO/tests/Bug_1869_Regression/AMI.idl
delete mode 100644 TAO/tests/Bug_1869_Regression/Bug_1869_Regression.mpc
delete mode 100644 TAO/tests/Bug_1869_Regression/client.cpp
delete mode 100644 TAO/tests/Bug_1869_Regression/run_test.pl
delete mode 100644 TAO/tests/Bug_1869_Regression/server.cpp
delete mode 100644 TAO/tests/Bug_2084_Regression/Bug_2084_Regression.mpc
delete mode 100644 TAO/tests/Bug_2084_Regression/Client_Task.cpp
delete mode 100644 TAO/tests/Bug_2084_Regression/Client_Task.h
delete mode 100644 TAO/tests/Bug_2084_Regression/Collocated_Test.cpp
delete mode 100644 TAO/tests/Bug_2084_Regression/EventNode.cpp
delete mode 100644 TAO/tests/Bug_2084_Regression/EventNode.h
delete mode 100644 TAO/tests/Bug_2084_Regression/Hello.cpp
delete mode 100644 TAO/tests/Bug_2084_Regression/Hello.h
delete mode 100644 TAO/tests/Bug_2084_Regression/Server_Task.cpp
delete mode 100644 TAO/tests/Bug_2084_Regression/Server_Task.h
delete mode 100644 TAO/tests/Bug_2084_Regression/Test.idl
delete mode 100755 TAO/tests/Bug_2084_Regression/run_test.pl
delete mode 100644 TAO/tests/Bug_2134_Regression/Bug_2134_Regression.mpc
delete mode 100644 TAO/tests/Bug_2134_Regression/Hello.cpp
delete mode 100644 TAO/tests/Bug_2134_Regression/Hello.idl
delete mode 100644 TAO/tests/Bug_2134_Regression/README
delete mode 100755 TAO/tests/Bug_2134_Regression/run_test.pl
delete mode 100644 TAO/tests/Bug_2186_Regression/Bug_2186_Regression.mpc
delete mode 100644 TAO/tests/Bug_2186_Regression/Hello.cpp
delete mode 100644 TAO/tests/Bug_2186_Regression/Hello.h
delete mode 100644 TAO/tests/Bug_2186_Regression/README
delete mode 100644 TAO/tests/Bug_2186_Regression/Test.idl
delete mode 100644 TAO/tests/Bug_2186_Regression/client.cpp
delete mode 100755 TAO/tests/Bug_2186_Regression/run_test.pl
delete mode 100644 TAO/tests/Bug_2186_Regression/server.conf
delete mode 100644 TAO/tests/Bug_2186_Regression/server.cpp
delete mode 100644 TAO/tests/Bug_2201_Regression/Bug_2201_Regression.mpc
delete mode 100644 TAO/tests/Bug_2201_Regression/TestData.idl
delete mode 100755 TAO/tests/Bug_2201_Regression/run_test.pl
delete mode 100644 TAO/tests/Bug_2201_Regression/test.cpp
delete mode 100644 TAO/tests/Bug_2289_Regression/Bug_2289_Regression.mpc
delete mode 100644 TAO/tests/Bug_2289_Regression/MyInterfaceImpl.cpp
delete mode 100644 TAO/tests/Bug_2289_Regression/MyInterfaceImpl.h
delete mode 100644 TAO/tests/Bug_2289_Regression/README
delete mode 100644 TAO/tests/Bug_2289_Regression/Test.idl
delete mode 100644 TAO/tests/Bug_2289_Regression/client.cpp
delete mode 100755 TAO/tests/Bug_2289_Regression/run_test.pl
delete mode 100644 TAO/tests/Bug_2289_Regression/server.cpp
delete mode 100644 TAO/tests/Bug_2319_Regression/Bug_2319_Regression.mpc
delete mode 100644 TAO/tests/Bug_2319_Regression/Test.idl
delete mode 100755 TAO/tests/Bug_2319_Regression/run_test.pl
delete mode 100644 TAO/tests/Bug_2319_Regression/server.cpp
delete mode 100644 TAO/tests/Bug_2328_Regression/Bug_2328_Regression.mpc
delete mode 100644 TAO/tests/Bug_2328_Regression/Hello.cpp
delete mode 100644 TAO/tests/Bug_2328_Regression/Hello.h
delete mode 100644 TAO/tests/Bug_2328_Regression/README
delete mode 100644 TAO/tests/Bug_2328_Regression/Test.idl
delete mode 100644 TAO/tests/Bug_2328_Regression/client.cpp
delete mode 100755 TAO/tests/Bug_2328_Regression/run_test.pl
delete mode 100644 TAO/tests/Bug_2328_Regression/server.cpp
delete mode 100644 TAO/tests/Bug_2345_Regression/Bug_2345_Regression.mpc
delete mode 100755 TAO/tests/Bug_2345_Regression/run_test.pl
delete mode 100644 TAO/tests/Bug_2345_Regression/server.cpp
delete mode 100644 TAO/tests/Bug_2349_Regression/Bug_2349_Regression.mpc
delete mode 100644 TAO/tests/Bug_2349_Regression/client.cpp
delete mode 100644 TAO/tests/Bug_2349_Regression/foo.idl
delete mode 100755 TAO/tests/Bug_2349_Regression/run_test.pl
delete mode 100644 TAO/tests/Bug_2349_Regression/server.cpp
delete mode 100755 TAO/tests/Bug_2375_Regression/Bug_2375_Regression.mpc
delete mode 100755 TAO/tests/Bug_2375_Regression/README
delete mode 100755 TAO/tests/Bug_2375_Regression/test.cpp
delete mode 100755 TAO/tests/Bug_2375_Regression/test.idl
delete mode 100644 TAO/tests/Bug_2399_Regression/Bug_2399_Regression.mpc
delete mode 100644 TAO/tests/Bug_2399_Regression/README
delete mode 100644 TAO/tests/Bug_2399_Regression/included.idl
delete mode 100644 TAO/tests/Bug_2399_Regression/mytmp/included.idl
delete mode 100644 TAO/tests/Bug_2399_Regression/test.cpp
delete mode 100644 TAO/tests/Bug_2399_Regression/test.idl
delete mode 100644 TAO/tests/Bug_2417_Regression/Bug_2417_Regression.mpc
delete mode 100644 TAO/tests/Bug_2417_Regression/client.cpp
delete mode 100644 TAO/tests/Bug_2417_Regression/publisher.idl
delete mode 100644 TAO/tests/Bug_2417_Regression/publisher_impl.cpp
delete mode 100644 TAO/tests/Bug_2417_Regression/publisher_impl.h
delete mode 100755 TAO/tests/Bug_2417_Regression/run_test.pl
delete mode 100644 TAO/tests/Bug_2417_Regression/server.cpp
delete mode 100644 TAO/tests/Bug_2417_Regression/subscriber.idl
delete mode 100644 TAO/tests/Bug_2417_Regression/subscriber_impl.cpp
delete mode 100644 TAO/tests/Bug_2417_Regression/subscriber_impl.h
delete mode 100644 TAO/tests/Bug_2419_Regression/Bug_2419_Regression.mpc
delete mode 100644 TAO/tests/Bug_2419_Regression/README
delete mode 100644 TAO/tests/Bug_2419_Regression/abstract_parent.idl
delete mode 100644 TAO/tests/Bug_2419_Regression/client.cpp
delete mode 100644 TAO/tests/Bug_2419_Regression/local_child.idl
delete mode 100644 TAO/tests/Bug_2424_Regression/Bug_2424_Regression.mpc
delete mode 100644 TAO/tests/Bug_2424_Regression/OneLineCosNaming.idl
delete mode 100644 TAO/tests/Bug_2424_Regression/README
delete mode 100644 TAO/tests/Bug_2424_Regression/client.cpp
delete mode 100644 TAO/tests/Bug_2429_Regression/Bug_2429_Regression.mpc
delete mode 100644 TAO/tests/Bug_2429_Regression/Child.idl
delete mode 100644 TAO/tests/Bug_2429_Regression/ChildServant.cpp
delete mode 100644 TAO/tests/Bug_2429_Regression/ChildServant.h
delete mode 100644 TAO/tests/Bug_2429_Regression/Parent.idl
delete mode 100644 TAO/tests/Bug_2429_Regression/README
delete mode 100644 TAO/tests/Bug_2429_Regression/client.cpp
delete mode 100755 TAO/tests/Bug_2429_Regression/run_test.pl
delete mode 100644 TAO/tests/Bug_2429_Regression/server.cpp
delete mode 100644 TAO/tests/Bug_2494_Regression/Bug_2494_Regression.mpc
delete mode 100644 TAO/tests/Bug_2494_Regression/README
delete mode 100644 TAO/tests/Bug_2494_Regression/client.cpp
delete mode 100755 TAO/tests/Bug_2494_Regression/run_test.pl
delete mode 100644 TAO/tests/Bug_2494_Regression/server.cpp
delete mode 100644 TAO/tests/Bug_2494_Regression/test.idl
delete mode 100644 TAO/tests/Bug_2494_Regression/test_i.cpp
delete mode 100644 TAO/tests/Bug_2494_Regression/test_i.h
delete mode 100644 TAO/tests/Bug_2494_Regression/test_i.inl
delete mode 100644 TAO/tests/CSD_Strategy_Tests/Broken/CSD_TP_Broken.mpc
delete mode 100644 TAO/tests/CSD_Strategy_Tests/Broken/ClientApp.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/Broken/ClientApp.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/Broken/ServerApp.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/Broken/ServerApp.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/Broken/client_main.cpp
delete mode 100755 TAO/tests/CSD_Strategy_Tests/Broken/run_test.pl
delete mode 100644 TAO/tests/CSD_Strategy_Tests/Broken/server_main.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/README
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/AppHelper.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/AppHelper.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/AppShutdown.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/AppShutdown.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/CSD_TP_Test_Export.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/CSD_TP_Test_Lib.mpc
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/CancelledException.idl
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/ClientEngine.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/ClientEngine.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/ClientTask.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/ClientTask.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/CustomException.idl
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/FooException.idl
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/OrbRunner.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/OrbRunner.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/OrbShutdownTask.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/OrbShutdownTask.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/OrbTask.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/OrbTask.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/ServantList_T.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/ServantList_T.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/StatisticsHelper.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/StatisticsHelper.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/TestAppBase.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/TestAppBase.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/TestAppException.idl
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Common/TestAppMain.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_A/CSD_TP_Foo_A_Export.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_A/Foo_A.idl
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_A/Foo_A_ClientEngine.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_A/Foo_A_ClientEngine.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_A/Foo_A_Statistics.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_A/Foo_A_Statistics.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_A/Foo_A_i.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_A/Foo_A_i.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_A/csd_tp_foo_a_lib.mpc
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_B/CSD_TP_Foo_B_Export.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_B/Callback.idl
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_B/Callback_i.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_B/Callback_i.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_B/Foo_B.idl
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_B/Foo_B_ClientEngine.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_B/Foo_B_ClientEngine.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_B/Foo_B_SimpleClientEngine.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_B/Foo_B_SimpleClientEngine.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_B/Foo_B_Statistics.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_B/Foo_B_Statistics.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_B/Foo_B_i.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_B/Foo_B_i.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_B/csd_tp_foo_b_lib.mpc
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_C/CSD_TP_Foo_C_Export.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C.idl
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C_ClientEngine.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C_ClientEngine.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C_Custom_ClientEngine.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C_Custom_ClientEngine.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C_Custom_Proxy.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C_Custom_Proxy.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C_Statistics.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C_Statistics.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C_cust_op1.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C_cust_op1.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C_cust_op2.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C_cust_op2.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C_cust_op3.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C_cust_op3.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C_cust_op4.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C_cust_op4.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C_cust_op5.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C_cust_op5.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C_i.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C_i.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Foo_C/csd_tp_foo_c_lib.mpc
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_1/CSD_TP_Test_1.mpc
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_1/ClientApp.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_1/ClientApp.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_1/ServerApp.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_1/ServerApp.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_1/client_main.cpp
delete mode 100755 TAO/tests/CSD_Strategy_Tests/TP_Test_1/run_test.pl
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_1/server_main.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_2/CSD_TP_Test_2.mpc
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_2/client_main.cpp
delete mode 100755 TAO/tests/CSD_Strategy_Tests/TP_Test_2/run_test.pl
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_2/server_main.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_3/CSD_TP_Test_3.mpc
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_3/client_main.cpp
delete mode 100755 TAO/tests/CSD_Strategy_Tests/TP_Test_3/run_test.pl
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_3/server_main.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_4/CSD_TP_Test_4.mpc
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_4/README
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_4/client_main.cpp
delete mode 100755 TAO/tests/CSD_Strategy_Tests/TP_Test_4/run_test.pl
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_4/server_main.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_Dynamic/CSD_TP_Test_Dynamic.mpc
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_Dynamic/Hello.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_Dynamic/Hello.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_Dynamic/README
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_Dynamic/Test.idl
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_Dynamic/client.cpp
delete mode 100755 TAO/tests/CSD_Strategy_Tests/TP_Test_Dynamic/run_test.pl
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_Dynamic/server.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_Dynamic/svc.conf
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_Static/CSD_TP_Test_Static.mpc
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_Static/ClientApp.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_Static/ClientApp.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_Static/README
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_Static/ServerApp.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_Static/ServerApp.h
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_Static/client_main.cpp
delete mode 100755 TAO/tests/CSD_Strategy_Tests/TP_Test_Static/run_test.pl
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_Static/server_main.cpp
delete mode 100644 TAO/tests/CSD_Strategy_Tests/TP_Test_Static/svc.conf
delete mode 100644 TAO/tests/CollocationLockup/AB.idl
delete mode 100644 TAO/tests/CollocationLockup/CollocationLockup.cpp
delete mode 100644 TAO/tests/CollocationLockup/CollocationLockup.mpc
delete mode 100644 TAO/tests/CollocationLockup/SimpleNamingService.cpp
delete mode 100644 TAO/tests/CollocationLockup/SimpleNamingService.idl
delete mode 100755 TAO/tests/CollocationLockup/run_test.pl
delete mode 100755 TAO/tests/Permanent_Forward/Permanent_Forward.mpc
delete mode 100755 TAO/tests/Permanent_Forward/README
delete mode 100755 TAO/tests/Permanent_Forward/StubTest.cpp
delete mode 100755 TAO/tests/Permanent_Forward/run_test.pl
delete mode 100644 TAO/tests/Portable_Interceptors/AdvSlot/AdvSlot.mpc
delete mode 100644 TAO/tests/Portable_Interceptors/AdvSlot/StateTransfer.idl
delete mode 100644 TAO/tests/Portable_Interceptors/AdvSlot/client.cpp
delete mode 100755 TAO/tests/Portable_Interceptors/AdvSlot/run_test.pl
delete mode 100644 TAO/tests/Portable_Interceptors/AdvSlot/server.cpp
delete mode 100644 TAO/tests/Portable_Interceptors/AdvSlotDblCpy/AdvSlotDblCpy.mpc
delete mode 100644 TAO/tests/Portable_Interceptors/AdvSlotDblCpy/InvokeMe.idl
delete mode 100644 TAO/tests/Portable_Interceptors/AdvSlotDblCpy/README
delete mode 100644 TAO/tests/Portable_Interceptors/AdvSlotDblCpy/client.cpp
delete mode 100755 TAO/tests/Portable_Interceptors/AdvSlotDblCpy/run_test.pl
delete mode 100644 TAO/tests/Portable_Interceptors/AdvSlotDblCpy/server.cpp
delete mode 100644 TAO/tests/Portable_Interceptors/AdvSlotExt/AdvSlotExt.mpc
delete mode 100644 TAO/tests/Portable_Interceptors/AdvSlotExt/StateTransfer.idl
delete mode 100644 TAO/tests/Portable_Interceptors/AdvSlotExt/client.cpp
delete mode 100755 TAO/tests/Portable_Interceptors/AdvSlotExt/run_test.pl
delete mode 100644 TAO/tests/Portable_Interceptors/AdvSlotExt/server.cpp
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Client_Task.cpp
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Client_Task.h
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Collocated_Test.cpp
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Echo_Collocated_ORBInitializer.cpp
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Echo_Collocated_ORBInitializer.h
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/PI_ProcMode_Collocated.mpc
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Server_Task.cpp
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Server_Task.h
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/interceptors.cpp
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/interceptors.h
delete mode 100755 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/run_test.pl
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/test.idl
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/test_i.cpp
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/test_i.h
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Client_Task.cpp
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Client_Task.h
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Echo_Client_ORBInitializer.cpp
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Echo_Client_ORBInitializer.h
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Echo_Server_ORBInitializer.cpp
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Echo_Server_ORBInitializer.h
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Remote/PI_ProcMode_Remote.mpc
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Server_Task.cpp
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Server_Task.h
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Remote/client_interceptor.cpp
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Remote/client_interceptor.h
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Remote/client_main.cpp
delete mode 100755 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Remote/run_test.pl
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Remote/server_interceptor.cpp
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Remote/server_interceptor.h
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Remote/server_main.cpp
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Remote/test.idl
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Remote/test_i.cpp
delete mode 100644 TAO/tests/Portable_Interceptors/Processing_Mode_Policy/Remote/test_i.h
delete mode 100644 TAO/tests/Portable_Interceptors/Slot/PI_Slot.mpc
delete mode 100644 TAO/tests/Portable_Interceptors/Slot/driver.cpp
delete mode 100755 TAO/tests/Portable_Interceptors/Slot/run_test.pl
delete mode 100644 TAO/tests/RTCORBA/Dynamic_Thread_Pool/README
delete mode 100644 TAO/tests/RTCORBA/Dynamic_Thread_Pool/RT_Dynamic_Thread_Pool.mpc
delete mode 100644 TAO/tests/RTCORBA/Dynamic_Thread_Pool/client.cpp
delete mode 100644 TAO/tests/RTCORBA/Dynamic_Thread_Pool/continuous.conf
delete mode 100644 TAO/tests/RTCORBA/Dynamic_Thread_Pool/continuous.conf.xml
delete mode 100644 TAO/tests/RTCORBA/Dynamic_Thread_Pool/run_test.pl
delete mode 100644 TAO/tests/RTCORBA/Dynamic_Thread_Pool/server.cpp
delete mode 100644 TAO/tests/RTCORBA/Dynamic_Thread_Pool/svc.conf
delete mode 100644 TAO/tests/RTCORBA/Dynamic_Thread_Pool/svc.conf.xml
delete mode 100644 TAO/tests/RTCORBA/Dynamic_Thread_Pool/test.idl
delete mode 100644 TAO/tests/RTCORBA/Dynamic_Thread_Pool/test_i.cpp
delete mode 100644 TAO/tests/RTCORBA/Dynamic_Thread_Pool/test_i.h
delete mode 100644 TAO/tests/Sequence_Unit_Tests/Unbounded_Octet.cpp
delete mode 100644 TAO/tests/Sequence_Unit_Tests/bounded_sequence_cdr.hpp
delete mode 100644 TAO/tests/Sequence_Unit_Tests/bounded_sequence_cdr_ut.cpp
delete mode 100644 TAO/tests/Sequence_Unit_Tests/fwd_mock_reference.cpp
delete mode 100644 TAO/tests/Sequence_Unit_Tests/fwd_mock_reference.hpp
delete mode 100644 TAO/tests/Sequence_Unit_Tests/mock_stream.cpp
delete mode 100644 TAO/tests/Sequence_Unit_Tests/mock_stream.hpp
delete mode 100644 TAO/tests/Sequence_Unit_Tests/unbounded_fwd_object_reference_sequence_ut.cpp
delete mode 100644 TAO/tests/Sequence_Unit_Tests/unbounded_octet_sequence.hpp
delete mode 100644 TAO/tests/Sequence_Unit_Tests/unbounded_octet_sequence_nocopy_ut.cpp
delete mode 100644 TAO/tests/Sequence_Unit_Tests/unbounded_octet_sequence_ut.cpp
delete mode 100644 TAO/tests/Sequence_Unit_Tests/unbounded_sequence_cdr.hpp
delete mode 100644 TAO/tests/Sequence_Unit_Tests/unbounded_sequence_cdr_ut.cpp
create mode 100644 TAO/tools.mwc
create mode 100644 ace/ACE_Memory_export.h
create mode 100644 ace/ACE_Reactor_export.h
create mode 100644 ace/ACE_Sockets_export.h
create mode 100644 ace/ACE_Threads_export.h
create mode 100644 ace/Arg_Shifter.inl
delete mode 100644 ace/Assert.cpp
delete mode 100644 ace/Assert.h
delete mode 100644 ace/Encoding_Converter.cpp
delete mode 100644 ace/Encoding_Converter.h
delete mode 100644 ace/Encoding_Converter_Factory.cpp
delete mode 100644 ace/Encoding_Converter_Factory.h
create mode 100644 ace/Hash_Map_Manager.cpp
create mode 100644 ace/ICMP_Socket.inl
create mode 100644 ace/Map.cpp
create mode 100644 ace/OS_NS_ctype_T.inl
create mode 100644 ace/OS_NS_stdlib_base.cpp
create mode 100644 ace/OS_NS_stdlib_base.h
create mode 100644 ace/OS_NS_stdlib_base.inl
create mode 100644 ace/OS_NS_string_base.cpp
create mode 100644 ace/OS_NS_string_base.h
create mode 100644 ace/OS_NS_string_base.inl
create mode 100644 ace/OS_NS_sys_utsname.inl
create mode 100644 ace/OS_NS_unistd_T.inl
create mode 100644 ace/Pair.cpp
create mode 100644 ace/Service_Manager.inl
create mode 100644 ace/String_Conversion_T.cpp
create mode 100644 ace/String_Conversion_T.h
create mode 100644 ace/String_Conversion_T.inl
create mode 100644 ace/Svc_Conf.l
delete mode 100644 ace/Svc_Conf_Lexer.cpp
delete mode 100644 ace/Svc_Conf_Lexer.h
create mode 100644 ace/Svc_Conf_Lexer_Guard.cpp
create mode 100644 ace/Svc_Conf_Lexer_Guard.h
create mode 100644 ace/Svc_Conf_l.cpp
create mode 100644 ace/Synch_Options.inl
create mode 100644 ace/TSS_Adapter.inl
delete mode 100644 ace/Truncate.h
delete mode 100644 ace/UTF16_Encoding_Converter.cpp
delete mode 100644 ace/UTF16_Encoding_Converter.h
delete mode 100644 ace/UTF16_Encoding_Converter.inl
delete mode 100644 ace/UTF32_Encoding_Converter.cpp
delete mode 100644 ace/UTF32_Encoding_Converter.h
delete mode 100644 ace/UTF8_Encoding_Converter.cpp
delete mode 100644 ace/UTF8_Encoding_Converter.h
delete mode 100644 ace/Versioned_Namespace.h
create mode 100644 ace/ace_memory_for_tao.mpc
create mode 100644 ace/ace_reactor_for_tao.mpc
create mode 100644 ace/ace_sockets_for_tao.mpc
create mode 100644 ace/ace_threads_for_tao.mpc
delete mode 100644 ace/ace_wchar.inl
create mode 100644 ace/ace_wchar_win32_defs.h
delete mode 100644 ace/config-macros.h
delete mode 100644 ace/config-vxworks6.2.h
delete mode 100644 ace/os_include/sys/os_sysctl.h
delete mode 100644 apps/gperf/gperf.mpc
delete mode 100644 bin/ChangeLogEditor/CVSFileLocator.pm
delete mode 100644 bin/ChangeLogEditor/FileLocatorFactory.pm
delete mode 100644 bin/ChangeLogEditor/SVNFileLocator.pm
create mode 100644 bin/MakeProjectCreator/config/acememorylib_for_tao.mpb
create mode 100644 bin/MakeProjectCreator/config/acereactorlib_for_tao.mpb
create mode 100644 bin/MakeProjectCreator/config/acesocketslib_for_tao.mpb
create mode 100644 bin/MakeProjectCreator/config/acethreadslib_for_tao.mpb
create mode 100644 bin/MakeProjectCreator/config/boost_unit_test.mpb
delete mode 100644 bin/MakeProjectCreator/config/ciao_container_dnc.mpb
delete mode 100644 bin/MakeProjectCreator/config/ciao_domainapplicationmanager_dnc.mpb
delete mode 100644 bin/MakeProjectCreator/config/ciao_events_base_dnc.mpb
delete mode 100644 bin/MakeProjectCreator/config/ciao_rtevent_dnc.mpb
delete mode 100644 bin/MakeProjectCreator/config/ciaocidldefaults.mpb
delete mode 100644 bin/MakeProjectCreator/config/concurrency_serv.mpb
delete mode 100644 bin/MakeProjectCreator/config/concurrency_skel.mpb
delete mode 100644 bin/MakeProjectCreator/config/csd_framework.mpb
delete mode 100644 bin/MakeProjectCreator/config/csd_pt_test_exe.mpb
delete mode 100644 bin/MakeProjectCreator/config/csd_pt_testinf_lib.mpb
delete mode 100644 bin/MakeProjectCreator/config/csd_pt_testservant_lib.mpb
delete mode 100644 bin/MakeProjectCreator/config/csd_threadpool.mpb
delete mode 100644 bin/MakeProjectCreator/config/csd_tp_foo_a_lib.mpb
delete mode 100644 bin/MakeProjectCreator/config/csd_tp_foo_b_lib.mpb
delete mode 100644 bin/MakeProjectCreator/config/csd_tp_foo_c_lib.mpb
delete mode 100644 bin/MakeProjectCreator/config/csd_tp_test_exe_a.mpb
delete mode 100644 bin/MakeProjectCreator/config/csd_tp_test_exe_b.mpb
delete mode 100644 bin/MakeProjectCreator/config/csd_tp_test_exe_c.mpb
delete mode 100644 bin/MakeProjectCreator/config/csd_tp_test_lib.mpb
delete mode 100644 bin/MakeProjectCreator/config/dance_extension_stub.mpb
create mode 100644 bin/MakeProjectCreator/config/global.mpb
delete mode 100644 bin/MakeProjectCreator/config/messaging_optional.mpb
create mode 100644 bin/MakeProjectCreator/config/no_wchar.mpb
delete mode 100644 bin/MakeProjectCreator/config/property_serv.mpb
delete mode 100644 bin/MakeProjectCreator/config/property_skel.mpb
delete mode 100644 bin/MakeProjectCreator/config/rteventlogadmin_serv.mpb
delete mode 100644 bin/MakeProjectCreator/config/rteventlogadmin_skel.mpb
delete mode 100644 bin/MakeProjectCreator/config/tao_versioning_idl_defaults.mpb
delete mode 100644 bin/MakeProjectCreator/config/vc8nmake.mpb
delete mode 100644 bin/MakeProjectCreator/config/vcl.mpb
delete mode 100644 bin/MakeProjectCreator/config/versioned_namespace.mpb
create mode 100755 bin/perltest2cpp.pl
delete mode 100644 docs/Symbol_Versioning.html
delete mode 100644 docs/ace_guidelines.vsmacros
create mode 100644 etc/Svc_Conf_l.cpp.diff
create mode 100644 examples/C++NPv2/Reactor_Logging_Server.h
delete mode 100644 examples/C++NPv2/Reactor_Logging_Server_T.h
delete mode 100644 examples/Map_Manager/Map_Manager.mpc
delete mode 100644 examples/Reactor/TP_Reactor/AcceptHandler.cpp
delete mode 100644 examples/Reactor/TP_Reactor/AcceptHandler.h
delete mode 100644 examples/Reactor/TP_Reactor/README
delete mode 100644 examples/Reactor/TP_Reactor/ReadHandler.cpp
delete mode 100644 examples/Reactor/TP_Reactor/ReadHandler.h
delete mode 100644 examples/Reactor/TP_Reactor/TP_Reactor.mpc
delete mode 100644 examples/Reactor/TP_Reactor/client.cpp
delete mode 100644 examples/Reactor/TP_Reactor/common.h
delete mode 100644 examples/Reactor/TP_Reactor/run_test.pl
delete mode 100644 examples/Reactor/TP_Reactor/server.cpp
delete mode 100644 include/makeinclude/platform_macosx_tiger.GNU
create mode 100644 include/makeinclude/platform_macosx_tiger_gcc4.GNU
delete mode 100644 include/makeinclude/platform_vxworks6.2.GNU
delete mode 100644 m4/ace_func.m4
delete mode 100644 m4/pkg.m4
delete mode 100644 protocols/ace/RMCast/Template_Instantiations.cpp
delete mode 100644 protocols/ace/TMCast/Template_Instantiations.cpp
delete mode 100644 tests/Bug_2497_Regression_Test.cpp
create mode 100644 tests/RMCast/.cvsignore
delete mode 100644 tests/SSL/SSL_Asynch_Stream_Test.cpp
delete mode 100644 tests/Unload_libACE.cpp
create mode 100644 tests/WChar_Conversion.cpp
create mode 100755 tests/makeicc.pl
diff --git a/ACE-INSTALL.html b/ACE-INSTALL.html
index c4f26ba777c..48200d6dc1c 100644
--- a/ACE-INSTALL.html
+++ b/ACE-INSTALL.html
@@ -11,26 +11,21 @@
Synopsis
-The file explains how to build and install ACE, its Network Services,
-test suite and examples on the various OS platforms and compilers that
-it has been ported to. Please consult the ChangeLog file to see whether any recent changes
-to the release will affect your code. In addition, you should check
-out our development
-process. As you start working with ACE, we suggest you get copies
-of the C++NPv1, C++NPv2, and
-APG books to help
-guide you after you've built and installed ACE. You should also
-consult the ACE
-Frequently Made Mistakes page. If you encounter any problems or
-would like to request an enhancement, then use our bug
-tracking system to submit a report in accordance with our bug
+The file explains how to build and install ACE, its Network
+Services, test suite and examples on the various OS platforms and compilers
+that it has been ported to. Please consult the
+ChangeLog file to see whether any recent changes to
+the release will affect your code. In addition, you should check out our
+development
+process. As you start working with ACE, we suggest you get copies of the
+C++NPv1,
+C++NPv2, and
+APG books
+to help guide you after you've built and installed ACE. You should
+also consult the ACE Frequently Made
+Mistakes page. If you encounter any problems or would like to
+request an enhancement, then use our bug tracking system to submit a
+report in accordance with our bug
report process.
Document Index
@@ -38,12 +33,13 @@ report process.
DOC Group |
Solaris 7, 8, 9, and 10 (many compilers excluding SunC++ 4.x);
- Windows 2000, XP (MSVC++ 6, 7.1, and 8);
+ Windows 2000, XP (MSVC++ 6, and 7.1);
many versions of Linux/Intel (many compilers), Linux/IA64 (GCC).
|
DOC sites at ISIS,
@@ -147,7 +143,7 @@ document.
| Maintains ACE on many platforms required for their ACE and
TAO service offerings. Besides the standard DOC group platforms
we also support AIX, Borland C++ Builder 6/2006, CBuilderX 1.0, MinGW,
- Cygwin, VxWorks 5.5.1 & 6.x, OpenVMS 7.3-2 & 8.2-1,
+ Cygwin, VxWorks 5.5.1 & 6.0, OpenVMS 7.3-2 & 8.2-1,
Tru64, SuSE Linux on Alpha/IA32/EM64T,
HPUX 11i v2/v2 32/64 bit on PA-RISC, and
HPUX 11i v2 on Itanium. The Intel C++ compiler is supported on
@@ -186,24 +182,19 @@ document.
|
-
Although the DOC group has provided outstanding support for ACE
-over the years, ACE's success has greatly increased the amount of
-effort required to keep up with its maintenance, answer users'
-questions, and give design guidance. Riverace offers world-class
-commercial services to support ACE users. OCI, PrismTech, and Remedy
-offer similar services for TAO, allowing the DOC group's primary focus
-to shift back to their main goal: research. The DOC group is
-fundamentally focused on (and funded
+
Although the DOC group has provided outstanding, world-class
+support for ACE over the years, ACE's success has greatly increased
+the amount of effort required to keep up with its maintenance, answer
+users' questions, and give design guidance. Riverace offers
+world-class commercial services to support ACE users and OCI and
+Remedy IT offer similar services for TAO, allowing the DOC group's
+primary focus to shift back to their main goal: research. The
+DOC group is fundamentally focused on (and funded
by) advanced R&D projects. The group continues to be
intimately involved in ACE+TAO development and maintenance, but with
-revised priorities for maintenance. The bug
-fixing policies followed by the DOC group are designed to strike a
-balance between their many research
-projects and their commitment to the ACE+TAO user
+revised priorities for maintenance. The bug fixing policies followed by
+the DOC group are designed to strike a balance between their many research
+projects and their commitment to the ACE+TAO user
community. Naturally, we will be happy to accept well-tested
patches from the ACE+TAO user community for any platforms that aren't
supported by the DOC group, Riverace, OCI or Remedy IT.
@@ -227,2301 +218,2446 @@ files can be found in
global.features file.
-
-
-
-
-
-The following explains how to build ACE on UNIX
-and Windows.
+
+
-General Rules
- Many features in ACE can be modified by defining some macros in
- $ACE_ROOT/ace/config.h
. These macros should
- always appear before including
- your platform specific config file.
- However, if you want to undefine/redefine macros defined in the
- platform specific config file, these #undef
should
- come after the config file.
- - If you're planning to build ACE on multiple platforms, you may
- want to consider cloning the source tree
- before you start.
-
+ Windows (Windows NT, 2000, XP, 2003, etc., and Windows '9x/ME)
-
-
+ All of ACE has been ported to the Win32 API (which includes
+ Windows NT, Windows 2000, and Windows '95/98/ME) and Win64. The entire
+ release now compiles using the Microsoft Visual C++ 6.0, and
+ 7.1 (aka Visual C++ .NET 2003) compilers. ACE can be built as both
+ a static (LIB) and dynamic (DLL) library, using the Win32 installation
+ process described below.
-As of ACE 5.4, you can choose between two methods of building ACE on
-UNIX:
-
- - GNU Autoconf
- - Traditional ACE/GNU Make Configuration
-
-The build process for Windows is different from both of
-the UNIX methods.
+ Please see the Non-static
+ ACE_Object_Manager discussion below.
-
-
-GNU Autoconf support is available in the ACE and ACE+TAO distributions
-in the DOC group website. More, precisely support for Autoconf will be
-missing in distributions that have CIAO bundled along.
+ We've also added some support for
+ GNU g++ with MinGW,
+ GNU g++ with Cygwin,
+ Borland C++ Builder 6.0,
+ Borland C++ BuilderX, and Borland C++ Builder 2006,
+ Interix (Windows Services for Unix),
+ and IBM's VisualAge C++ compiler.
+ Since we don't have these compilers we rely on the ACE+TAO users
+ community to maintain these ports. Therefore, please send email
+ to the ACE mailing list if you run into problems.
-GNU Autoconf support has been partially present in a number of ACE
-versions. However, ACE 5.4 was the first version that supported it in
-earnest. There are still a few problems with this method, so you
-should be careful to test the resulting ACE library before using it in
-your applications. The traditional configuration method is still more
-reliable. Any help you can
-lend to improve the ACE build process using GNU Autoconf would be very much
-appreciated. Please send any fixes to the
-ACE users mailing list
-using the standard problem-report-form.
-
-The kit has been bootstrapped so you do not need to install the GNU
-Autotools (autoconf, automake, libtool) unless you want to participate
-in testing and developing this
-process further or if you are working directly off of sources in the
-ACE CVS repository. To simply configure and build ACE, do:
-
- cd
to the top-level ACE_wrappers
directory.
- - Create a subdirectory to hold your build's configuration and built
- ACE version, and then change to the new directory:
-
mkdir build
- cd build
-
- Note that you do not run the create_ace_build.pl
utility
- mentioned in the Cloning the Source Tree
- section. The configure script takes care of creating all files
- and links that are needed.
- - Configure ACE for your platform by issuing the following command:
-c
../configure [options]
-
- options
can be a variable setting (such as setting
- CXX
to your C++ compiler command) any standard GNU
- configure options, or any of the following ACE configure options
- (default values are in parentheses):
-
- --enable-alloca
(no): Enable alloca()
- support.
- --enable-debug
(yes): Build ACE with debugging
- support.
- --enable-exceptions
(yes): Build ACE with C++
- exception support compiled in.
- --enable-fast
(no): Use the Sun C++ -fast
- option to build. Only used on Solaris.
- --enable-ipv4-ipv6
(no): Enable IPv4/IPv6 migration support.
- --enable-ipv6
(no): Enable IPv6 support.
- --enable-inline
(yes): Enable inline functions.
- --enable-optimize
(yes): Enable building optimized.
- --enable-prof
(no): Enable profiling support.
- --enable-purify
(no): Build with support for
- IBM Rational Purify.
- --enable-quantify
(no): Build with support for
- IBM Rational Quantify.
- --enable-repo
(no): Enable the GNU g++
- -frepo
option. Only useful for pre-3.0 g++.
- --enable-rtti
(yes): Compile with C++ run-time type
- information RTTI support.
- --enable-stdcpplib
(yes): Build with support for the
- standard C++ library, as opposed to the older iostreams library.
- --enable-log-msg-prop
(yes): Enable
- ACE_Log_Msg
property propagation to ACE-created
- threads.
- --enable-logging
(yes): Enable the ACE logging
- macros.
- --enable-malloc-stats
(no): Compile in additional code
- for collecting memory allocation statistics.
- --enable-pi-pointers
(yes): Enable
- position-independent pointers for shared memory classes.
- --enable-probe
(no): Enable the
- ACE_Timeprobe
class.
- --enable-reentrant
(yes): Enable use of platform's
- reentrant functions.
- --enable-static-obj-mgr
(yes): Enable use of a
- static ACE_Object_Manager
.
- --enable-threads
(yes): Enable threading support.
- --enable-verb-not-sup
(no): Enable verbose ENOTSUP
- reports at run time.
- --enable-trace
(no): Enable ACE execution tracing
- support.
- --enable-fl-reactor
(no): Enable support for the
- ACE_FlReactor
class.
- --enable-qt-reactor
(no): Enable support for the
- ACE_QtReactor
class.
- --enable-tk-reactor
(no): Enable support for the
- ACE_TkReactor
class.
- --enable-xt-reactor
(no): Enable support for the
- ACE_XtReactor
class.
- --enable-gperf
(yes): Build the implementation of
- gperf that comes with ACE.
- --enable-qos
(no): Include the ACE_QoS library when
- building ACE.
- --enable-ssl
(yes): Include the ACE_SSL library when
- building ACE. Requires the SSL components to be available using the
- compiler's and linker's default search directories.
- --with-tli-device
(/dev/tcp): Specifies the device
- name for opening a TLI device at run time.
-
-
- - Build ACE by typing
make
.
- - (Optional) Install ACE by typing
make install
.
-
+ Windows CE
-
-
-In order to test and develop the GNU Autotool support in ACE or
-bootstrap autotool support into ACE when working directly off of ACE
-sources in the CVS repository, you must have recent versions of GNU
-Autoconf, Automake and Libtool installed on your host. Once
-installed, autotool support may be bootstrapped into your workspace by
-doing the following:
-
-
- cd ACE_wrappers
- autoreconf -I m4 --install --force
-
-
-After doing so, you will be able to run the configure
-script.
+ Take a look at (CE-status.txt) for
+ up-to-date information about ACE on CE.
-
-
-Here's what you need to do to build ACE using GNU Make and ACE's traditional
-per-platform configuration method:
+ Solaris 2.6, 7, 8, and 9 using Sun ONE Studio 8 (C++ 5.5)
+ or Sun Studio 9 (C++ 5.6), Centerline C++ 2.x, GNU gcc 2.95 and
+ later.
-
- - Install GNU make
- 3.79.1 or greater on your system (available via
http
- anonymous ftp
from ftp.gnu.org
in the
- pub/gnu/make/
directory).
- You must use GNU make when using ACE's traditional
- per-platform configuration method or ACE won't compile.
+ All the source code and tests should build and run without any
+ problems on Solaris 7, 8, and 9 platforms using the above
+ Sun C++ compilers.
-
- Add an environment variable called ACE_ROOT that contains the
- name of the root of the directory where you keep the ACE wrapper
- source tree. The ACE recursive Makefile scheme needs this information.
- There are several ways to set the ACE_ROOT variable. For
- instance, in my .login file for TSCH/CSH I have the following entry:
+ There are likely to be build problems with older versions or
+ different patchlevels of Sun C++. Likewise, on
+ Solaris with g++ you may need to use GNU as instead of
+ /usr/ccs/bin/as, if you want -gstabs+ and -pipe support.
-
- setenv ACE_ROOT /home/cs/faculty/schmidt/ACE_wrappers
-
+ Thanks to Susan Liebeskind <shl@janis.gtri.gatech.edu>
+ for providing the following useful information:
- BTW, if you're running BASH or Bourne Shell you'll need to do the following:
+ By default, ACE uses both the Solaris and POSIX thread
+ interface. To disable use of the Solaris thread interface, add
+ -D_POSIX_PTHREAD_SEMANTICS
to the
+ CFLAGS
in your
+ $(ACE_ROOT)/include/makeinclude/platform_macros.GNU
.
+ See the Solaris Intro (3) man page for more information.
-
- ACE_ROOT=/home/cs/faculty/schmidt/ACE_wrappers; export ACE_ROOT
-
+ To disable ACE thread support completely, build with the
+ threads=0
make flag. See the Makefile Flags section below for more
+ information on make flags.
- If you're building a number of versions of ACE, however, (e.g., for
- different OS platforms or for different releases of ACE) you might use
- the following approach (again assuming TCSH/CSH):
+ If you use g++ on Solaris 7, you might need to rebuild
+ it on a SunOS 5.7 (Solaris 7) host. Some versions of g++ and
+ egcs provide replacements for system header files. The
+ replacements on older SunOS systems are not compatible with the
+ SunOS 5.7 system headers. See David Levine's
+ Hints page for instructions on how to build egcs on a SunOS
+ 5.7 host, using a g++ or egcs that was built on an older SunOS
+ host.
-
- setenv ACE_ROOT $cwd
-
+ The Sun/C++ compilers until and including 5.4 has several
+ problems with templates and we don't test very often with them.
+ We regularly use and test with Sun/C++ 5.5.
- - Create a configuration file,
$ACE_ROOT/ace/config.h
,
- that includes the appropriate platform/compiler-specific
- header configurations from the ACE source directory. For example:
-
-#include "ace/config-sunos5-sunc++-4.x.h"
-
- The platform/compiler-specific configuration file
- contains the #defines that are used throughout ACE to indicate
- which features your system supports. See the
- $ACE_ROOT/ace/README
file for a description of these
- macro settings. If you desire to add some site-specific or build-specific
- changes, you can add them to your config.h file; place them
- before the inclusion of the platform-specific
- header file.
+
- AIX
- There are config files for most versions of UNIX. If there
- isn't a version of this file that matches your
- platform/compiler, you'll need to make one. Please send me
- email if you get it working so I can add it to the master ACE
- release.
+ ACE has been ported to AIX 4.3 and higher using the IBM C/C++
+ Compiler 3.6.6, Visual Age C++ 5 and 6, and g++ 3.2.
-
- Create a build configuration file,
-
$ACE_ROOT/include/makeinclude/platform_macros.GNU
,
- that contains the appropriate platform/compiler-specific
- Makefile configurations, e.g.,
-
-include $(ACE_ROOT)/include/makeinclude/platform_sunos5_sunc++.GNU
-
- This file contains the compiler and Makefile directives that are
- platform/compiler-specific. If you'd like to add make options, you
- can add them before including the paltform-specific configuration.
- NOTE! There really is not a # character before 'include' in the
- platform_macros.GNU file. # is a comment character.
-
-
- Note that because ACE builds shared libraries, you'll need to set
- LD_LIBRARY_PATH to whereever you put the binary version of the
- ACE library. For example, you probably want to do something
- like the following
+ To build ACE on AIX with Visual Age C++ 5 in incremental mode
+ (i.e. with the IDE), use the
+ $ACE_ROOT/ace/ace.icc configuration along with the appropriate
+ version-specific config file (e.g. config-aix-4.3.x.h). All of the
+ version-specific config files set the version number macros and
+ include the general config-aix-4.x.h file which has support for all
+ of the OS versions and compilers supported on AIX. Using the general
+ config file is the recommended practice for g++, IBM
+ C/C++, and Visual Age C++ batch mode compilers.
-
- % setenv LD_LIBRARY_PATH $ACE_ROOT/ace:$ACE_ROOT/lib:$LD_LIBRARY_PATH
-
+ Visual Age C++ 4 has also been supported on ACE 5.1, but is no longer
+ supported. If you are still using this compiler, please use the
+ $ACE_ROOT/ace/ace-dll.icc configuration file, along with the
+ config-aix-4.3.x.h ACE config file. Beware, however, that it hasn't
+ been tested.
-
- When all this is done, hopefully all you'll need to do is type:
+ The Visual Age 6.0.0.3 and 6.0.0.4 do have some bugs that makes
+ them unusable for building TAO. We have tested with 6.0.0.12 and
+ had no problems with that version.
-
- % make
-
+ BTW, here's a technique from Rob Jordan <jordan@hursley.ibm.com>
+ that can reduce the size of the ACE libraries by about one
+ third, and can also be applied to applications. It works by
+ optimising the sharing of template functions, which are created
+ in an "unusual" way under AIX. It also speeds up
+ compilation.
- at the root of the ACE source tree. This will build the ACE
- library, tests, the examples, and the sample applications.
- Building the entire ACE release can take a long time and consume
- lots of disk space, however. Therefore, you might consider
- cd'ing into the $ACE_ROOT/ace/ directory and
- running make
there to build just the ACE library.
- As a sanity check, you might also want to build and run the
- automated "one-button" tests in $ACE_ROOT/tests/. Finally, if you're also
- planning on building TAO, you
- should build the gperf
- perfect hash function generator application in $ACE_ROOT/apps/gperf/.
+ Here's how to optimise the ACE library generation:
-
- If you need to regenerate the Svc_Conf_y.cpp file, you'll need to
- get GNU Bison.
- However, you should rarely, if ever, need to do this.
+ Look at the ace/GNUmakefile.ACE
+ in $ACE_ROOT/ace
. Create a file called
+ ACE_All_Src.cpp
, and add a line to #include
+ each of the source files
+ listed under FILES=
in the GNUmakefile. Create a
+ file called ACE_All_Tmp.h
+ and add a line to #include each of the .h files listed under
+ TEMPLATE_FILES=
in the GNUmakefile. Now update the
+ GNUmakefile so that
+ FILES=ACE_All_Src
and
+ TEMPLATE_FILES=ACE_All_Tmp
.
-
+ Linux
+ ACE has been ported to Linux on
+ Intel, Alpha, and PowerPC platforms. If you use a RedHat 5.x
+ distribution, it's best to use RedHat 5.1 or later. ACE works
+ without any modifications on RedHat 5.1 and later, and on
+ Debian 2.1 on both Intel and Alpha. Use the
+ platform_linux.GNU
and ace/config-linux.h
+ in your platform_macros.GNU
and
+ config.h
files, respectively. The same
+ files can be used on PowerPC, with LinuxPPC
+ 1999 (R5), with glibc 2.1.1.
-
-
+ If you run out of memory, it's easy to add virtual memory on
+ Linux. Please see the mkswap
man page. You'll
+ need at least 256 to 300 Mb of virtual memory (RAM + swap) to
+ compile all of ACE+TAO. The System
+ Resource Requirements section has some suggestions on how
+ to reduce the memory requirement.
-Below are instructions for building ACE with Borland C++Builder, Microsoft
-Visual C++, MinGW, and Cygwin.
+ The glibc 2.0 dynamic loader isn't thread safe. If you want to
+ use the Invocation API you'll have to set
+ LD_BIND_NOW=true
. If you want to use
+ dlopen
, you should use RTLD_NOW
. The
+ dynamic loader in glibc 2.1 is thread safe.
-First, if you are upgrading from an older release, clean up everything
-and rebuild from scratch to ensure that everything is rebuilt
-correctly. You might have to manually go through the ACE directories
-and delete all *.obj, *.dll, *.lib, *.ilk, *.pdb, *.idb, *.ncb, *.opt,
-and *.exp files in order to start over from scratch (the Clean command
-in MSVC may not do this).
+ The ACE Tokens_Test
hangs with egcs 1.1b on Linux.
+ It runs properly when built with egcs 1.0.2 and later. All other
+ ACE tests run properly with these egcs 1.0.2 and later.
-ACE contains project files for Microsoft Visual C++ 6.0 (*.dsp/.dsw)
-and Visual C++ .NET 2003 (*.vcproj/.sln). There are also
-Makefile.bor files to compile ACE, and the ACE one-button tests with
-Borland C++ Builder.
+ NOTE: The TAO NameService uses IP multicasting
+ by default, though it is not required. IP multicast on Linux
+ requires the following:
-
-
+
-If you are building for a machine without a network card, you may want
-to check here first.
+ NOTE: Be careful when installing egcs on RedHat
+ systems. If you don't remove your old gcc and libg++ RPMs, it's
+ best to install egcs in a different directory than
+ /usr
, such as /usr/local
, and set your
+ PATH
and LD_LIBRARY_PATH
+ accordingly.
-
- - Uncompress the ACE distribution into a directory, where it will
- create an
- ACE_wrappers directory containing the source. The ACE_wrappers
- directory will be referred to as ACE_ROOT in the following steps -- so
- ACE_ROOT\ace would be C:\ACE_wrappers\ace if you uncompressed into the
- root directory.
-
- - Create a file called
config.h
in the ACE_ROOT\ace
- directory that contains:
-
- #include "ace/config-win32.h"
-
- If you are building for Windows NT 4, Windows 2000, or Windows XP,
- then you can start without any more changes. If you are building
- on Windows 9x/Me, then you should add the line
-
- #define ACE_HAS_WINNT4 0
-
- before the #include statement in ACE_ROOT\ace\config.h and it
- will turn off some WinNT/Win2K-specific code in ACE.
-
- - Open a Command Prompt (DOS Box).
-
- - Set the ACE_ROOT environment variable to point to the ACE_wrappers
- directory. For example:
-
- set ACE_ROOT=C:\ACE_wrappers
-
- - Set the BCBVER environment vairable to the main version of your Borland C++ compiler.
- 6 is the value for Borland C++ Builder 6, 8 the value for Borland C++ Builder 2006.
- 4 and 5 are also possible options but not supported anymore.
-
- set BCBVER=6
-
- - Change to the ACE_ROOT\ace directory.
-
- - Build release DLLs for ACE by going:
-
- make -f Makefile.bor all
-
- - You can build several different versions of ACE by setting environment
- variables before you run make:
-
- Set the environment variable below to build a debug version of ACE
- set DEBUG=1
-
- Set the environment variable below to build a static version of ACE
- set STATIC=1
-
- Set the environment variable below to build a unicode version of ACE
- set UNICODE=1
-
- Set the environment variable below to build a version of ACE with
- Codeguard support. Should only be used when DEBUG is also set
- set CODEGUARD=1
-
- Set the environment variable below to build a version of ACE optimized
- for a certain CPU. For this there are special compiler flags
- (-3/-4/-5/-6), see the Borland help for more info.
- set CPU_FLAG=-6
-
- Set the environment variable below to build a version of ACE using the
- C++BuilderX preview compiler. This compiler isn't supported at this moment
- but by setting this environment variable the new compiler is used and
- you can expirement with this compiler.
- set CBX=1
-
- You can then start the build with the command
-
make -f Makefile.bor all
-
- You may also enable the options by passing them as command line options to make, for example:
- make -f Makefile.bor -DDEBUG all
-
- - Optionally install the ACE header files, libraries and executables
-for use
- in your applications. Here we are installing them into C:\ACETAO:
-
- make -f Makefile.bor -DINSTALL_DIR=C:\ACETAO install
-
-
+ Some of the ACE tests fail on older, pre-glibc2 Linux platforms,
+ such as RedHat 4.2. The problems are with threads and
+ thread-specific storage.
-These instructions do not cover all possible build configurations. Please
-see
-http://www.tenermerx.com/programming/corba/tao_bcb/index.html
-for more detailed information on building and using ACE+TAO with Borland C++
-Builder.
+
SCO UNIX
-Note that when you run make
in a sub directory you give make -f Makefile.bor all
. The all
is needed to make sure the complete project is build.
+ ACE has been ported to SCO UNIX using the GNU g++ 2.7.2
+ compiler. Arturo Montes <mitosys@colomsat.net.co>
+ maintains this code. In addition, he also maintains a version
+ of FSU pthreads.
-The Borland C++ Builder 4.0/5.0/6.0/2006 port has been done by Jody Hagins, Christopher Kohlhoff and Johnny Willemsen.
+
SGI IRIX 5.x and 6.x
-ACE TESTS
+ ACE used to build fine using the SGI C++ and GNU GCC compilers
+ for IRIX 5.x. It has been ported to IRIX 6.x using the SGI
+ MipsPro 7.1 C++ compiler; be aware that in IRIX 6.2 there is a
+ number of patches that have to be installed and exceptions
+ appear to fail with the O32 ABI. Please check the config files
+ for the details.
-Before you can build the tests you need to build the protocols directory.
-Change the directory to ACE_ROOT\protocols and start the build with:
-
-make -f Makefile.bor all
-
+
HP-UX 10.x and 11.x
-The tests are located in ACE_ROOT\tests, change to this directory.
-You build then the tests with the following command:
-
-make -f Makefile.bor all
-
+ HP sells 2 C++ compilers for HP-UX 10.x and 11.00:
-Once you build all the tests, you can run the automated test script using:
-
perl run_test.pl
in the
-tests
directory to try all the tests. You need to make
-sure the ACE bin and lib directory (in this case
-ACE_ROOT\bin
and ACE_ROOT\lib
)
-are on the path before you try to run the tests.
+
+
+ On HP-UX 10.20, a patch is required to compile ACE. The exact patch
+ number depends on the platform - check with HP's patch database to
+ locate the exact patch or its successor. For 9000 700 series machines
+ it is PHKL_8693 (s700 10.20 sys/time.h fix for select(2)/C++ defects).
-ACE TESTS
+ Also see further notes on this platform at Riverace's
+ Frequently Asked
+ Questions page.
+
-The tests are located in ACE_ROOT\tests. There is also a workspace in
-that directory to build all the tests (tests.dsw)
+
OSF/1 3.2 and 4.0 (a.k.a. Digital UNIX 4.0)
-Once you build all the tests (Batch Build works well for this), you
-can run perl script run_test.pl
in the
-tests
directory to try all the tests.
+ The Digital UNIX C++ 5.4 through 5.7 compilers have problems
+ with ACE's templates. They compile the lib and most of the test
+ programs, although they warn about template usage. Most tests
+ run, some dump core. If you use a 5.x version of cxx, be sure
+ to set the CXX_VER variable to CXX_5, either on your make
+ command line or in an environment variable. The ACE Makefiles
+ assume by default that the cxx version is 6.x or later.
-
- BUILDING ACE ON A WIN32 MACHINE THAT LACKS A NETWORK CARD
+ CXX 6.0 and 6.1 are much improved over 5.x: V6.0-020, V6.1-025,
+ and later build all of ACE cleanly. All of the tests in
+ $(ACE_ROOT)/tests run successfully with CXX 6.0 and CXX 6.1.
+ Please note that problems have been reported with some versions
+ of CXX 6.1, notably versions -021 and earlier. It's best to use
+ V6.1-022 or later.
-You may want to run ACE on a non-networked machine. To do so, you must
-install TCP/IP and configure it to ignore the absence of a network
-card. This is one method:
+ NOTE: if you use Digital UNIX 4.0f or later, you must
+ use ace/config-tru64.h
instead of
+ ace/config-osf1-4.0.h
. ace/config-tru64.h
+ can be used for all supported compilers on any version of
+ Digital UNIX after and include 4.0. And, with 4.0f and later when
+ using Digital CXX, you must use
+ include/makeinclude/platform_tru64_cxx.GNU
instead of
+ include/makeinclude/platform_osf1_4.0.GNU
.
-
- - Run Control Panel
-
- Choose Network from Control Panel
-
- Add Adapter: MS Loopback Adapter
-
- Configure MS Loopback Adapter with 802.3 (default)
-
- Add Protocol: TCP/IP Protocol
-
- Configure TCP/IP Protocol with a valid IP address and subnet mask.
- Leave everything else at the default settings.
-
- Add Service: Workstation
-
- Exit and Restart System
-
- Run Control Panel again
-
- Choose Services from Control Panel
-
- The following services are not necessary and may
- be set to Disabled Startup:
- Alerter
- Computer Browser
- Net logon
- Messanger
- - Choose Network from Control Panel
-
- Confirm the following setup. This is all you need to run ACE:
- Installed Software:
- Computer Browser
- MS Loopback Adapter Driver
- TCP/IP Protocol
- Workstation
- Installed Adapter Cards:
- MS Loopback Adapter
-
+ FreeBSD
-WIN32 ALPHA CONFIGURATIONS
+ FreeBSD is a fast evolving platform. However, it has the
+ advantage of having standard releases. At this moment, ACE is
+ only perodically tested against -stable (3.1R) and we rely a lot
+ on FreeBSD users' feedbacks.
-
The project files for Visual C++ no longer contain any configurations
-targetted to Windows NT on the DEC Alpha. Below are the steps needed to
-recreate the Alpha configurations:
+ Notice that on older FreeBSD, ld.so
only looks for
+ so libraries with version number appended. ACE makefiles
+ create symlinks for most shared libraries if
+ versioned_so
is defined to 1 in
+ $ACE_ROOT/ace
with appropriate ACE version.
+ However, this does not work for libACE.so itself so you have to
+ create it manually (If you figure out how to do this, please let
+ us know) like this:
-
- - Load the project on the Alpha machine.
-
- Go to the Build menu and then select Configurations.
-
- Select the project that you want to convert.
-
- Click on Add.
-
- Select the x86 configuration to "Copy settings from"
- (either Debug or Release versions).
-
- Prepend "Alpha " to the beginning of the name under
- "Configuration".
-
- Click OK.
-
- Close the "Configurations" window.
-
- Now go to the Project settings.
-
- For the General Settings, change the output directories to standard ACE
- output directories. Intermediate Directories are "Debug" and
- "Release" in most cases. The Output Directories are blank,
- except for Release versions of executables, in which it is also
- "Release".
-
- For the C/C++ Settings, make sure that the Code Generation's runtime
- library is set to "Multithreaded DLL" or "Debug Multithreaded
- DLL".
-
+ ln -sf $ACE_ROOT/ace/libACE.so $ACE_ROOT/ace/libACE.so.4.5
-
Note: MSVC 6 has a bug where if a .dsp is converted from version 5 to 6 on
-x86, the Alpha configuration can get corrupted. This seems to happen when additional
-include or library directories are specified using backslashes instead of forward
-slashes. If this occurs, the easiest way to fix it is to recreate it.
+ On newer FreeBSD (3.0 or later,) this is no longer necessary.
+
NetBSD
-
-
+ Like older FreeBSD, NetBSD's ld.so
also requires
+ versioned .so files.
-
-If you are building for a machine without a network card, you may want
-to check here first.
+
OpenBSD
-
-Building and installing ACE on MinGW
-uses a mix of a UNIX building process and
-Win32 configuration files.
-Also, as MinGW uses GNU g++, you may want to take
-a look at the Compiling ACE with GNU g++ section.
+ ACE has been ported to OpenBSD 3.1 and GNU g++ 2.95.3.
-
-You will need the MinGW build tools and libraries, downloable from
-http://www.mingw.org.
+ As with FreeBSD and NetBSD, OpenBSD requires versioned .so
+ files. This is currently handled by the build files and no
+ additional work is needed.
-
-For our build we require the packages
-MinGW and MSYS.
+ ACE has been ported to OpenBSD with and without pthreads
+ enabled. When using pthreads, though, C++ exceptions must be
+ disabled. This is a known problem with the current release of
+ OpenBSD (see www.openbsd.org, bug #1750). ACE emulated
+ exceptions work fine.
-
+ Compiling TAO may require the user data segment size
+ restrictions and possibly other options to be increased. This
+ is done by modifying the default user class in /etc/login.conf
+ or by adding a new class and modifying the master passwer file
+ accordingly.
-
- Install the MinGW tools into a common directory, say c:/mingw.
-
+ - UnixWare
-
- Install the MSYS tools into a common directory, say c:/msys.
-
+ Steve Huston <shuston@riverace.com>
+ has ported ACE to work with UnixWare 2.01 and g++.
-
- Open a MSYS shell. Set your PATH environment variable so
- your MinGW's bin directory is first:
+ Ganesh Pai <gpai@voicetek.com>
+ subsequently did the port for version 2.1.2, also with g++.
-
% export PATH=/c/mingw/bin:$PATH
-
+ Phil Mesnier <
+ mesnier_p@ociweb.com> updated the port to support
+ UnixWare 7.1.0, with help from Michael Meissnitzer
+ <
+ michael.meissnitzer@siemens.at>, Christian Klepp <
+ christian.klepp@siemens.at
+ > and Engelbert Staller <
+ engelbert.staller@siemens.at>
+ Building ACE (and TAO) on Unixware 7.1.0 requires a very specific
+ g++ build environment. In particular, you must build and install
+ g++ 2.95.2, along with binutils 2.9.1. The order (and the declaration
+ of configuration) is extremely important. Using the gcc compiler
+ provided on the Skunkware CD on a pentium system, here is the recipe
+ I used to build a working environment (as root):
+ mkdir /usr/local/newgnu
+< ftp and untar binutils-2.9.1 >
+< ftp and untar gcc-2.95.2 >
+ mkdir -p build/binutils build/gcc
+ cd build/binutils
+ ../../binutils-2.9.1/configure i386-sco-sysv4
+ gmake # takes a long time
+ gmake install # this creates /usr/local/i386-sco-sysv4/...
+ mkdir /usr/local/i486-pc-sysv5/bin
+ cd /usr/local/i486-pc-sysv5/bin
+ for a in /usr/local/i386-sco-sysv4/bin/*; do ln -s $a .; done
+ #links all the newly installed utilities
-
- Add an ACE_ROOT environment variable pointing to the
- root of your ACE wrappers source tree:
+ cd /usr/local/newgnu/build/gcc
+ ../../gcc-2.95.2/configure --with-gnu-as --with-gnu-ld
+ gmake bootstrap # takes a long time
+ gmake install
+ mkdir /usr/local/i586-UnixWare7.1.0-sysv5/bin
+ for a in /usr/local/i386-sco-sysv4/bin/*; do ln -s $a .; done
+
+ Once done, ACE and TAO will successfully build and link.
-
% export ACE_ROOT=/c/work/mingw/ACE_wrappers
-
+ - Chorus
- From now on, we will refer to the root directory of the ACE
- source tree as $ACE_ROOT.
-
+ Wei Chiang <chiang@tele.nokia.fi>
+ has ported ACE to Chorus 3.1 using GNU g++ 2.7.2.
-
- Create a file called config.h in the
- $ACE_ROOT/ace directory that contains:
+
- LynxOS
-
#include "ace/config-win32.h"
-
+ ACE builds and runs properly on LynxOS 3.0.x, 3.1.x and 4.0.0 for Intel
+ and PowerPC targets. LynxOS 2.5.x is no longer supported.
+ To build ACE on LynxOS 3.0.x you need to update GCC to
+ version 2.9-gnupro-98r2, which can be obtained from
+
+ ftp://ftp.lynuxworks.com/compilers/98r2-preview/
- If you are building for Windows 9X/Me (ie, not WinNT or
- Win2K), you will need to add:
+ If you run out of memory on LynxOS, these might help:
-
#define ACE_HAS_WINNT4 0
-
+
+ - Increase the limits in
/etc/starttab
,
+ then reboot system. We use these limits:
+ # Data, stack, and core file limits (in Kbytes)
+80000
+16000
+102400
+
- Enable or expand virtual memory, with something like:
+
# mkcontig /swap 320
+# prio 17 vmstart /swap
+ See the mkcontig
and vmstart
+ man pages, and /bin/rc
.
+
- before the #include
line.
-
+ Please see the comments in the
+ ACE
+ platform_lynxos.GNU file for information on, and an
+ example of, tailoring for your particular platform.
-
- Create a file called platform_macros.GNU in the
- $ACE_ROOT/include/makeinclude directory containing:
+ NOTE: if you want to use IP multicast on LynxOS, be sure to add
+ this line to your
/net/rc.network
, and reboot:
+
+ /bin/route add "224.0.0.0" "$my_name"
+
-
include $(ACE_ROOT)/include/makeinclude/platform_mingw32.GNU
-
+ - VxWorks
- In the above text, don't replace $(ACE_ROOT) with the
- actual directory, GNU make will take the value from the
- environment variable you defined previously.
+ David Levine
+ <levine@cs.wustl.edu> has
+ ported ACE to VxWorks 5.2/5.3/5.3.1/5.4 with the GreenHills
+ 1.8.8/1.8.9, g++ and diab compilers that are distributed with
+ VxWorks/Tornado. It is not possible to use VxWorks 5.4
+ and earlier with ACE anymore because the compilers delivered with
+ 5.4 and earlier don't support the C++ features ACE needs.
-
- If you lack Winsock 2, add the line
+ At this moment Remedy IT is upgrading
+ and stabilizing ACE/TAO support for Tornado 2.2/VxWorks 5.5.1.
+ Since the existing support for previous VxWorks version has been unsupported
+ and broken for some time and most (potential) users seem to have upgraded to
+ VxWorks 5.5.1 no backporting effort is done. See also here.
+
-
winsock2 = 0
-
+ Tornado 2.2/VxWorks 5.5.1 support IP multicast. That is not enabled
+ by default in ACE for VxWorks, because it depends on your
+ kernel configuration. To enable it, add
+ #define ACE_HAS_IP_MULTICAST
to your
+ ace/config.h
.
- before the previous one.
-
+ NOTE: In order for the ACE Broadcast and Multicast tests to work the VxWorks kernel
+ should receive the packages it sends out locally. By default this is not supported.
+ To enable this behaviour you need to include the IFF_SIMPLEX flag for your required
+ NIC driver. See the following Windriver SPR 4542
+ for more information.
-
- In the MSYS shell, change to the $ACE_ROOT/ace directory and
- run make:
+ In addition to all of the other benefits of ACE, it helps work
+ around some deficiencies with VxWorks. The problems are:
-
% cd $ACE_ROOT/ace
- % make
-
+
+
+ - The program entry point cannot be called "main" with g++. ACE
+ renames it to "ace_main" (configurable via ACE_MAIN) on VxWorks.
+ While this may seem trivial, it is important with legacy code.
+ ACE itself ran into this problem.
-
- This should create libACE.dll (the Win32 shared library) and
- libACE.dll.a (the Win32 import library for the DLL).
- Note that the name for the ACE DLL follows the MinGW convention, which itself
- resembles UNIX.
+
- argc/argv isn't used with VxWorks entry points. ACE provides
+ a wrapper function that transparently converts shell command
+ line arguments to argc/argv form. See below
+ for details.
-
- If you want static libs also, you may run:
+
-
% make static_libs=1
-
+ Please note that ACE uses one of the spare fields in the Wind
+ River task control block, spare4, for thread- specific storage.
+ This field is specified in only one place, in ace/OS_NS_Thread.inl, so it
+ can easily be changed to one of the other spare fields, if
+ necessary.
-
-
- The same rules for Win32 search of DLLs apply for MinGW. If you
- want to run some ACE programs from the MSYS shell, you may
- need to add the directory for libACE.dll to your PATH:
+ ACE destroys dynamically
+ allocated singletons in the ACE library. But, they may not
+ properly destroy some static objects. If you have trouble
+ running a program multiple times, it may be necessary to unload
+ the module, using unld, and reload it between runs.
+ Alternatively, you could try calling
cplusDtors
and
+ then cplusCtors
between runs.
-
% export PATH=/c/work/mingw/ACE_wrappers/ace:$PATH
-
+ - MVS OpenEdition
-
+ All of ACE has been ported to OpenEdition by Chuck Gehr <gehr@sweng.stortek.com>.
+ The ACE library, all the tests and most of the examples and apps
+ build clean. There are still some problems that need to be
+ ironed out:
-ACE TESTS
+ MVS does not support the dynamic linking dl...() calls that the
+ Service Configurator uses to dynamically link services at run
+ time. As a result, all the examples and apps that use a svc.conf
+ file (for dynamically configuring service objects) do not work,
+ however, most of these apps can be built/run statically. Also,
+ the Svc_Conf_l.cpp and Svc_Conf_y.cpp files are generated using
+ flex and yacc on a ascii (not ebcdic) machine and as a result
+ they don't work very well with ebcdic svc.conf files. We should
+ be able to regenerate these files on MVS but MVS doesn't have
+ flex. This is something that needs to be done.
-The tests are located in $ACE_ROOT/tests.
-After building the library, you can change to that directory and run
-make:
+ Some of the tests do not execute properly. This is a minority
+ and over time the goal is to get to 100%.
-
% cd $ACE_ROOT/tests
- % make
-
+ The make scheme for some of the apps still doesn't work
+ perfectly on MVS. This is mainly due to the way shared
+ libraries are handled on MVS. See additional
+ build tips for MVS for more on this.
-
-Once you build all the tests, you can run
-run_tests.pl
in the
-tests
directory to try all the tests:
+
QNX Neutrino
-
% perl run_test.pl
-
+ ACE has been ported to QNX Neutrino
+ 2.0. We cross-compile for Neutrino on a QNX4 host using g++
+ 2.8.1, using the ace/config-qnx-neutrino.h
+ and include/makeinclude/platform_qnx_neutrino.GNU
+ configuration files. Many of the ACE tests succeed, though some
+ fail. As the porting effort progresses, we hope to eliminate
+ these failures. If you know of fixes, please send them to
+ us.
+
QNX RTP
-
-If you are using ACE as a DLL, you will need to modify your PATH
-variable as explained above.
+ ACE has been ported to QNX RTP
+ . We compile for QNX RTP using the GCC compiler shipped with the
+ distribution, using the ace/config-qnx-rtp.h
+ and include/makeinclude/platform_qnx_rtp_gcc.GNU
+ configuration files.
+ Many of the ACE tests succeed, though some
+ fail. As the porting effort progresses, we hope to eliminate
+ these failures. If you know of fixes, please send them to
+ us.
+
+ Under the current version of QNX RTP ACE fails if compiled with
+ inline=0 .
-
-You may want to check $ACE_ROOT/tests/README for the status
-of the various tests on MinGW and the different Windows flavors.
+
PharLap TNT Embedded ToolSuite (ETS)
-
-
+ ACE has been ported to PharLap's TNT Embedded
+ ToolSuite (ETS) version 9.1. The port is being tested with
+ Microsoft Visual C++ 6. To build for PharLap, use the
+ ace/config-pharlap.h configuration file, and the instructions
+ for building on Windows. Building the ACE library is the same as
+ for regular Windows platforms, except you choose one of the PharLap
+ ETS configurations to build within Visual C++. Only static
+ library configurations are available for PharLap at this time.
+ For an example of how to build
+ binaries, see the tests directory. The tests_pharlap_msvc.lnk
+ file is a LinkLoc commands file that the ACE tests are built
+ with. It is likely that local sites may need to adjust this file
+ for their target environment.
-
-If you are building for a machine without a network card, you may want
-to check here first.
+
Mac OS X (10.2.x)
-
-Building and installing ACE on Cygwin
-uses the UNIX building process.
-Also, as Cygwin uses GNU g++, you may want to take
-a look at the Compiling ACE with GNU g++ section.
+
ACE builds and runs on Mac OS X 10.2.x, but the following are
+ needed to build it:
-
-You will need the Cygwin build tools and libraries, downloable from
-http://www.cygwin.com.
-For our build we require the following packages besides the packages the
-setup selects by default:
-
-
-gcc (version 3.3.3), cygserver, make, perl, binutils.
-
+ 1. The latest version of the Apple Developer Tools
+ (December 2002)
+ 2. The dlcompat library (obtained either through Fink or
+ SourceForge)
-
+ When creating $ACE_ROOT/ace/config.h for Mac OS X, you need
+ to add the following if you obtained dlcompat via Fink:
- - Install Cygwin (this can be easy downloading and running
- setup.exe
- from the Cygwin site). For working with ACE we recommend
- to select
DOS
as default text file type.
-
+ #define ACE_NEEDS_DL_UNDERSCORE
- - Open a Cygwin shell. Set your PATH environment variable so
- your Cygwin bin directory is first:
+
You'll also need to do:
-
% export PATH=//c/cygwin/bin:$PATH
-
+ setenv DYLD_LIBRARY_PATH $ACE_ROOT/ace:$ACE_ROOT/lib
+ setenv MACOSX_DEPLOYMENT_TARGET 10.2
-
- Note Cygwin uses ``/'' as directory separator,
- and ``//X'' as a notation for Win32 drive X.
- Note also that you can't use ``c:/cygwin/bin''
- because, for Cygwin,
- ``:'' is path separator character, as in UNIX.
-
+
Currently, all ACE tests pass except Process_Mutex_Test and
+ MEM_Stream_Test. Also, Mac OS X doesn't yet support *nix
+ aio_* calls, and ACE does not know anything about Mach.
- - Add an ACE_ROOT environment variable pointing to the
- root of your ACE wrappers source tree:
+
The work to port ACE to Mac OS X was done by several people,
+ John Zorko
+ <j.zorko@att.net> is
+ only one of them.
-
% export ACE_ROOT=c:/work/cygwin/ACE_wrappers
-
+
-
- Note here you can't use the ``//X'' Cygwin
- notation as this is seen by Cygwin's compiler and it doesn't
- support that (it does support ``/'' as directory
- separator however).
-
- From now on, we will refer to the root directory of the ACE
- source tree as $ACE_ROOT.
-
+
+
-
Create a file called config.h in the
- $ACE_ROOT/ace directory that contains:
+If you use the GNU GCC g++ compiler please note the following:
-
#include "ace/config-cygwin32.h"
-
+
+ - If you have problems building shared libraries with egcs 1.1 or 1.1.1
+ on SunOS 2.5 or 2.5.1 that look like this:
+
/usr/ccs/lib/libgen.a(reg_compile.o): In function `_get_vars_storage':
+ reg_compile.o(.text+0x30): relocation truncated to fit: R_SPARC_GOT13 free
+
+ the suggested workaround is to comment out the ACE_HAS_REGEX
+ #define
in ace/config-sunos5.5.h
.
+ Or better, create an ace/config.h
that looks like:
+ #ifndef ACE_CONFIG_H
+ // ACE_CONFIG_H is defined by the following #included header.
-
- Create a file called platform_macros.GNU in the
- $ACE_ROOT/include/makeinclude directory containing:
+ #include "ace/config-sunos5.5.h"
-
include $(ACE_ROOT)/include/makeinclude/platform_cygwin32.GNU
-
+ #undef ACE_HAS_REGEX
- In the above text, don't replace $(ACE_ROOT) with the
- actual directory, GNU make will take the value from the
- environment variable you defined previously.
+ #endif /* ACE_CONFIG_H */
+
+ We don't know what causes the link problem, though the
+ workaround solves it.
-
- On the Cygwin shell, change to the $ACE_ROOT/ace directory and
- run make:
+
- ACE/TAO needs g++ 2.95.x or better. Older versions are not usable anymore
-
% cd $ACE_ROOT/ace
- % make
-
+ - Make sure to update your gcc
config.status
+ file. This file is produced when installing gcc; it specifies
+ where to install the binary files that gcc uses. For example,
+ it specifies whether to use Solaris's /usr/ccs/bin
+ binary utils or GNU binary utils. The
+ config.status
file is an output of the gcc
+ configure
script; it is preferable to use the
+ --prefix
option to configure
instead
+ of hacking its output.
-
- This should create libACE.dll (the Win32 shared library) and
- libACE.dll.a (the Win32 import library for the DLL).
- Note the name for the ACE DLL on Cygwin follows the UNIX convention.
-
+
- If you are getting weird link errors when building libACE
+ on Solaris you are probably using the GNU linker. Try using the
+ Sun linker (/usr/ccs/bin/ld) instead. Note that gcc first looks
+ for the GNU linker if it is installed along with gcc. The only
+ way to not use the GNU linker is to delete it from the
+ installation or to build your own compiler with no linker. Be
+ aware that you still need the libraries and includes of gcc.
-
- If you want static libs also, you may run:
+ NOTE: if you do use the GNU linker, you might need to change
+ the -G
flag to -shared
in
+ the SOFLAGS
definition in your
+ include/makeinclude/platform_macros.GNU
.
-
% make static_libs=1
-
+ - Don't get too confused about contradictory statements in
+ the gcc documentation. It was written by different
+ people...
-
-
- The same rules for Win32 search of DLLs apply for Cygwin. If you
- want to run some ACE programs from the Cygwin shell, you may
- need to add the directory for libACE.dll to your PATH:
+
- Make sure that the linker invoked by gcc produces code
+ that initializes static objects. Please see gcc's
+ documentation for using
collect2
.
-
# export PATH=//c/work/cygwin/ACE_wrappers/ace:$PATH
-
+
- If you are using MPC-generated Makefiles, then the DLLs have been
- placed in the lib directory instead of ace and thus your PATH
- addition would need to look like this:
-
# export PATH=//c/work/mingw/ACE_wrappers/lib:$PATH
-
+
+
+
+ - ACE transparently supports egcs, for the most part. Please see
+ Compiling ACE with g++ in this document. And,
+ please use the appropriate g++ config and platform files for the OS on
+ which you will use egcs.
+
+
-
+ The default behavior of the ACE Makefiles is to enable native
+ exception support. To disable exception handling, add
+
exceptions=0
to your make
command line
+ invocation, or to your
+ $ACE_ROOT/include/makeinclude/platform_macros.GNU
file.
+
+
- egcs may have trouble linking some executables, such as the ACE
+ IOStream_Test, if its static libraries are used. Though
+ Tim Rose reports
+ that egcs 1.1.1 static libraries work just fine on Solaris 2.6
+ with patches: 105181-12, 105568-13, 105210-19, 105591-05, 105395-04,
+ and 105490-07.
+
+ If you need or want to use egcs' shared libraries, build it
+ with the --enable-shared
egcs config option. The
+ --enable-shared
option is not an
+ egcs run-time option. Build egcs in a way similar to the
+ following example:
+
+ $ ./configure --enable-shared
+ $ make bootstrap
+
+ Be sure to set your LD_LIBRARY_PATH
environment
+ variable, if necessary, to pick up those shared libraries.
+
- On DEC Alpha, egcs through version 1.03a, at least, may fail
+ to build ACE if debugging (-g) is enabled. The fix is to
+ edit the egcs gcc/mips-file.c file, at line 976, and change
+
PAGE_SIZE
to 8192. Then rebuild ACE. Thanks to
+ Ganesh Pai for this
+ information.
-
+
Sun OS 5.6 using egcs1.1.2/egcs 2.95 with
+ ld:Software Generation Utilities - Solaris/ELF (3.0)
+ as: WorkShop Compilers 4.X dev 18 Sep 1996
-ACE TESTS
+ You could come across weird external symbol linker errors.
-The tests are located in $ACE_ROOT/tests.
-After building the library, you can change to that directory and run
-make:
+ Example:
-
% cd $ACE_ROOT/tests
- % make
-
+ -I/opt/ace/SunOS-1.0 -DACE_HAS_EXCEPTIONS -o Cached_Accept_Conn_Test
+ .obj/Cached_Accept_Conn_Test.o -L/opt/ace/SunOS-1.0/ace -L./ -lACE
+ -lsocket -ldl -lgen -lnsl -lposix4 -lthread
+ ld: warning: relocation error: R_SPARC_32: file
+ .obj/Cached_Accept_Conn_Test.o: symbol
+ __t21ACE_Cache_Map_Manager7Zt30ACE_Refcounted_Hash_Recyclable1Z13
+ ACE_INET_AddrZP18Client_Svc_HandlerZt23ACE_Hash_Map_Manager_Ex5Zt
+ 30ACE_Refcounted_Hash_Recyclable1Z13ACE_INET_AddrZt8ACE_Pair2ZP18
+ Client_Svc_HandlerZUiZt8ACE_Hash1Zt30...
-
-Once you build all the tests, you can run
-run_tests.pl
in the
-tests
directory to try all the tests:
+ external symbolic relocation against non-allocatable section .stab;
+ cannot be processed at runtime: relocation ignored
-
% perl run_test.pl
-
+ Solution:
-
-If you are using ACE as a DLL, you will need to modify your PATH
-variable as explained above.
+ Install the "binutils" package from GNU (www.gnu.org); specifically,
+ "as" and "ld".
-
-You may want to check $ACE_ROOT/tests/README for the status
-of the various tests on Cygwin and the different Windows flavors.
-
+ Conclusion:
-
-
+ Perfect build stats:
-
-
-Interix comes with a BSD style make you need GNUmake.
-
-Make builds easily under Interix or there is a pre-built
-package at:
-http://www.interopsystems.com/tools/warehouse.htm
-If you are building for a machine without a network
-card, you may want to check here first.
-This port was built and tested under Interix 3.5. a.k.a.
-Windows
-Services for UNIX 3.5.
-To build follow the Traditional ACE/GNU Make
-Configuration instructions replacing the following include directives:
-#include
-"ace/config-win32-interix.h"
-for the config.h header
-and:
-include
-$(ACE_ROOT)/include/makeinclude/platform_win32_interix.GNU
-for your platform_macros.GNU file.
-ACE should build fine with just 'make', the only other option tried thus far is
-'make static_libs_only=1' which also works. Any
-other options may not work.
-ACE TESTS
-The tests are located in $ACE_ROOT/tests. After building the library, you can
-change to that directory and run make:
-% cd $ACE_ROOT/tests
% make
-
Once you build all the tests, you can run run_test.pl
in the tests
directory to try all the tests:
-% run_test.pl
-If you are using ACE as a shared library, you will need
-to modify your LD_LIBRARY_PATH as explained inTraditional ACE/GNU Make Configuration.
-
+ OS:
+ Kernel version: SunOS 5.6 Generic 105181-03 December 1999.
-
-
-For the most part, you should be able to follow the instructions above
-to build ACE and applications that use it. Start with the
-Unix instructions above to build ACE and the
-applications that use it. Please see below for more information on
-building ACE on NT hosts for VxWorks targets.
+ compiler:
+ gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release)
-A few notes on VxWorks builds (thanks to
-Paul von Behren and
-Remedy IT for these notes):
-
-
- - VxWorks builds are done with a cross compiler, i.e., the compiles
- are done on a workstation creating object modules which are
- downloaded and loaded into the VxWorks target system.
-
- C++ object modules must be post-processed by a VxWorks
- utility called "munch" to set up calls to static constructors and destructors.
- ACE integrates the makefile includes/rules files
- distributed with VxWorks to achieve maximum compatibility and reuse the target
- specifications and buildcommands defined by Windriver itself.
- The original ACE support for VxWorks included a perl script called
- $ACE_ROOT/bin/ace_ld,
- which was called from the Makefiles, replacing
- the traditional
ld
step. Although this script is currently still
- available it is not used anymore.
- You must have perl installed to use ace_ld
. If perl is not on your path, you'll
- have to set PERL_PATH
to the full path (including
- perl.exe), either in your
- $(ACE_ROOT)/include/makeinclude/platform_macros.GNU
- or in your environment.
-
- Wind River provides GCC/G++ cross-compilers for the
- supported target platforms. The executables are named cc<target>
- and g++<target>; for example, ccppc and g++cpp for PowerPC
- targets.
-
+ loader:
+ GNU ld version 2.9.1 (with BFD 2.9.1)
+ Supported emulations:
+ elf32_sparc
-You'll have to let ACE know the target type at compile time. There
-are several ways to do this; please see the
-$ACE_ROOT/include/makeinclude/platform_vxworks5.5.x.GNU
-platform file for detailed information.
+ assembler:
+ GNU assembler version 2.9.1 (sparc-sun-solaris2.6), using
+ BFD version 2.9.1
-The VxWorks platform_vxworks*.GNU files are set up so that shared
-libraries are not built on VxWorks, by default. Only static
-libraries, with .a extension, are built. Therefore, it's not
-necessary to set the LD_LIBRARY_PATH environment variable on your host
-system when building for VxWorks targets. Please note, however, if
-you use TAO on VxWorks that you will need to set your LD_LIBRARY_PATH
-to find the TAO IDL compiler libraries (installed in the ace
-directory) on the host.
+ Thanks to John Gathright for providing this
+ information.
-These non-default VxWorks kernel configuration #defines
-are required with ACE:
+
Compiling using the -fsquangle
option helps to shorten long
+ symbol names and is a boon to linkers and assemblers which cant
+ grok long names.
-#define INCLUDE_CPLUS /* include C++ support */
-#define INCLUDE_CPLUS_IOSTREAMS /* include iostreams classes */
-#define INCLUDE_POSIX_ALL /* include all available POSIX functions */
-
+ Thanks to Skye Sweeney for trying it
+ out and Ossama Othman for discovering the
+ option with egcs.
-For completeness, here are the non-default #defines
that
-we used for VxWorks 5.3.1/g++ 2.7.2:
+ Heres a note on how to go about this (contributed by Skye
+ Sweeney):
-
#define INCLUDE_CPLUS /* include C++ support */
-#define INCLUDE_CPLUS_IOSTREAMS /* include iostreams classes */
-#define INCLUDE_CONFIGURATION_5_2 /* pre-tornado tools */
-#define INCLUDE_DEBUG /* pre-tornado debugging */
-#define INCLUDE_LOADER /* object module loading */
-#define INCLUDE_NET_SYM_TBL /* load symbol table from network */
-#define INCLUDE_SYM_TBL_SYNC /* synchronize host and target symbol tables */
-#define INCLUDE_NFS /* nfs package */
-#define INCLUDE_PING /* ping() utility */
-#define INCLUDE_POSIX_ALL /* include all available POSIX functions */
-#define INCLUDE_RDB /* remote debugging package */
-#define INCLUDE_RLOGIN /* remote login */
-#define INCLUDE_RPC /* rpc package */
-#define INCLUDE_SECURITY /* shell security for network access */
-#define INCLUDE_SHELL /* interactive c-expression interpreter */
-#define INCLUDE_SHOW_ROUTINES /* show routines for system facilities*/
-#define INCLUDE_SPY /* spyLib for task monitoring */
-#define INCLUDE_STARTUP_SCRIPT /* execute start-up script */
-#define INCLUDE_STAT_SYM_TBL /* create user-readable error status */
-#define INCLUDE_SYM_TBL /* symbol table package */
-#define INCLUDE_UNLOADER /* object module unloading */
-#define INCLUDE_WINDVIEW /* WindView command server */
-
+ 1) -fsquangle the name is a combination of squash and mangle!
-Also, automatic construction/destruction of static objects
-should be enabled.
+ 2) -fsquangle compresses the mangled names.
-If you use TAO, it's also a good idea to increase the
-NUM_FILES
parameter from its default of 50 to,
-say, 1000.
+ 3) All libraries must be compiles with the option. You cannot simply
+ compile modules that have large names with it. This includes system
+ libraries and vendor libraries like RogueWave.
-Please note that those VxWorks kernel configuration parameters
-are set in the VxWorks configAll.h file. You must rebuild your
-VxWorks kernel after modifying that file.
+ 4) The "simple" solution is not to add the option to each makefile,
+ but rather recompile the compiler to have the option on by default.
+ This is done by editing the file `gcc/cp/decl2.c', setting
+ `flag_do_squangling = 1', then rebuilding the compiler and
+ libraries.
-If you're first getting started with ACE and/or VxWorks, I recommend
-just building the ACE library and tests first. (Some of the ACE
-examples, in System_V_IPC, don't build on VxWorks yet.) Then try
-running the tests. Please see $ACE_ROOT/tests/README for the latest
-status of the ACE tests on VxWorks.
+ 5) After many false starts and linking snafus, I can recompile my
+ ACE/TAO/RogueWave/Lex/Yacc 100 Meg application.
-Please note that the main
entry point is renamed to
-ace_main
(configurable via ACE_MAIN) on VxWorks with g++,
-to comply with its restriction against using main
.
-In addition, ACE_HAS_NONSTATIC_OBJECT_MANAGER is enabled by default
-to cleanly support construction and destruction of static objects.
-Please see the Non-static
-ACE_Object_Manager discussion for the important implication
-of this feature.
+
-ACE threads (VxWorks tasks) can be named, for example, by supplying a
-non-null argument to the Thread_Manager spawn routines. However,
-names beginning with "==ace_t=="
are forbidden because
-that prefix is used internally by ACE.
-You can spawn a new task to run ace_main
, using either
-VxWorks sp
, or ACE'S spa
.
-spa
can be used from the VxWorks shell to pass arguments
-to ace_main
. Its usage is:
+
+
-
-spa ace_main, "arg1" [, ...]
-
+The following explains how to build ACE on UNIX
+and Windows.
-All arguments must be quoted, even numbers. You can start also ace_main
-without spawning another thread by using:
+
General Rules
+
+ Many features in ACE can be modified by defining some macros in
+ $ACE_ROOT/ace/config.h
. These macros should
+ always appear before including
+ your platform specific config file.
+ However, if you want to undefine/redefine macros defined in the
+ platform specific config file, these #undef
should
+ come after the config file.
+ - If you're planning to build ACE on multiple platforms, you may
+ want to consider cloning the source tree
+ before you start.
+
-
-spaef ace_main, "arg1" [, ...]
-
+
+
-ACE also provides the function vx_execae
which is capable of running
-ace_main
in a separate thread, wait for the task to finish and return
-the return code from ace_main
:
+As of ACE 5.4, you can choose between two methods of building ACE on
+UNIX:
+
+ - GNU Autoconf
+ - Traditional ACE/GNU Make Configuration
+
+The build process for Windows is different from both of
+the UNIX methods.
-
-int vx_execae (FUNCPTR acemain,char* arguments, int prio = 0, int opt = 0, int stacksz = 0);
-
+
-You could call this from the VxWorks shell like:
-
-
-my_rc = vx_execae ace_main, "-o server.ior -ORBDottedDecimalAddresses 1"
-
+GNU Autoconf support is available in the ACE and ACE+TAO distributions
+in the DOC group website. More, precisely support for Autoconf will be
+missing in distributions that have CIAO bundled along.
-When prio
, opt
or stacksz
are omitted or specified
-as 0
default values will be used. See the VxWorks shell documentation for the
-defaults for prio
and opt
. For stacksz
the default is
-ACE_NEEDS_HUGE_THREAD_STACKSIZE
.
-The arguments
string will be parsed and passed on to ace_main
as
-a regular argc
and argv
.
+GNU Autoconf support has been partially present in a number of ACE
+versions. However, ACE 5.4 was the first version that supported it in
+earnest. There are still a few problems with this method, so you
+should be careful to test the resulting ACE library before using it in
+your applications. The traditional configuration method is still more
+reliable. Any help you can
+lend to improve the ACE build process using GNU Autoconf would be very much
+appreciated. Please send any fixes to the
+ACE users mailing list
+using the standard problem-report-form.
+
+The kit has been bootstrapped so you do not need to install the GNU
+Autotools (autoconf, automake, libtool) unless you want to participate
+in testing and developing this
+process further or if you are working directly off of sources in the
+ACE CVS repository. To simply configure and build ACE, do:
+
+ cd
to the top-level ACE_wrappers
directory.
+ - Create a subdirectory to hold your build's configuration and built
+ ACE version, and then change to the new directory:
+
mkdir build
+ cd build
+
+ Note that you do not run the create_ace_build.pl
utility
+ mentioned in the Cloning the Source Tree
+ section. The configure script takes care of creating all files
+ and links that are needed.
+ - Configure ACE for your platform by issuing the following command:
+c
../configure [options]
+
+ options
can be a variable setting (such as setting
+ CXX
to your C++ compiler command) any standard GNU
+ configure options, or any of the following ACE configure options
+ (default values are in parentheses):
+
+ --enable-alloca
(no): Enable alloca()
+ support.
+ --enable-debug
(yes): Build ACE with debugging
+ support.
+ --enable-exceptions
(yes): Build ACE with C++
+ exception support compiled in.
+ --enable-fast
(no): Use the Sun C++ -fast
+ option to build. Only used on Solaris.
+ --enable-ipv4-ipv6
(no): Enable IPv4/IPv6 migration support.
+ --enable-ipv6
(no): Enable IPv6 support.
+ --enable-inline
(yes): Enable inline functions.
+ --enable-optimize
(yes): Enable building optimized.
+ --enable-prof
(no): Enable profiling support.
+ --enable-purify
(no): Build with support for
+ IBM Rational Purify.
+ --enable-quantify
(no): Build with support for
+ IBM Rational Quantify.
+ --enable-repo
(no): Enable the GNU g++
+ -frepo
option. Only useful for pre-3.0 g++ and egcs.
+ --enable-rtti
(yes): Compile with C++ run-time type
+ information RTTI support.
+ --enable-stdcpplib
(yes): Build with support for the
+ standard C++ library, as opposed to the older iostreams library.
+ --enable-log-msg-prop
(yes): Enable
+ ACE_Log_Msg
property propagation to ACE-created
+ threads.
+ --enable-logging
(yes): Enable the ACE logging
+ macros.
+ --enable-malloc-stats
(no): Compile in additional code
+ for collecting memory allocation statistics.
+ --enable-pi-pointers
(yes): Enable
+ position-independent pointers for shared memory classes.
+ --enable-probe
(no): Enable the
+ ACE_Timeprobe
class.
+ --enable-reentrant
(yes): Enable use of platform's
+ reentrant functions.
+ --enable-static-obj-mgr
(yes): Enable use of a
+ static ACE_Object_Manager
.
+ --enable-threads
(yes): Enable threading support.
+ --enable-verb-not-sup
(no): Enable verbose ENOTSUP
+ reports at run time.
+ --enable-trace
(no): Enable ACE execution tracing
+ support.
+ --enable-xt-reactor
(no): Enable support for the
+ ACE_XtReactor
class.
+ --enable-fl-reactor
(no): Enable support for the
+ ACE_FlReactor
class.
+ --with-gperf
(yes): Build the implementation of
+ gperf that comes with ACE.
+ --with-rmcast
(yes): Include the ACE_RMCast library
+ when building ACE.
+ --with-qos
(no): Include the ACE_QoS library when
+ building ACE.
+ --with-ssl
(yes): Include the ACE_SSL library when
+ building ACE. Requires the SSL components to be available using the
+ compiler's and linker's default search directories.
+ --with-tli-device
(/dev/tcp): Specifies the device
+ name for opening a TLI device at run time.
+
+
+ - Build ACE by typing
make
.
+ - (Optional) Install ACE by typing
make install
.
+
-Be aware of the fact that when you execute ace_main
directly from the VxWorks
-shell argc will be zero and argv* will also be zero. Using argv[0]
will not return
-the program name, but will result in a crash.
-The ACE helper functions spa
, spaef
and vx_execae
prevent
-this problem by building a regular argc
and argv
which also contain a
-valid argv[0]
element.
+
+
+In order to test and develop the GNU Autotool support in ACE or
+bootstrap autotool support into ACE when working directly off of ACE
+sources in the CVS repository, you must have recent versions of GNU
+Autoconf, Automake and Libtool installed on your host. Once
+installed, autotool support may be bootstrapped into your workspace by
+doing the following:
+
+
+ cd ACE_wrappers
+ autoreconf -I m4 --install --force
+
+
+After doing so, you will be able to run the configure
+script.
-
+
+
+Here's what you need to do to build ACE using GNU Make and ACE's traditional
+per-platform configuration method:
-NOTE: Since VxWorks support is currently being reworked with
-an initial focus on static builds the support for shared builds is momentarily
-broken. This will be remedied(!) as soon as possible.
+
+ - Install GNU make
+ 3.79.1 or greater on your system (available via
http
+ anonymous ftp
from ftp.gnu.org
in the
+ pub/gnu/make/
directory).
+ You must use GNU make when using ACE's traditional
+ per-platform configuration method or ACE won't compile.
-ACE supports shared libraries for VxWorks, but only with the g++
-compiler. To build shared libraries instead of the default static
-libraries, added shared_libs=1
(not
-shared_libs_only=1
) to either your
-ACE_wrappers/include/makeinclude/platform_macros.GNU
or
-your make
invocation. Then, be sure to load the ACE (and
-any other) shared library before loading your executable(s).
+
- Add an environment variable called ACE_ROOT that contains the
+ name of the root of the directory where you keep the ACE wrapper
+ source tree. The ACE recursive Makefile scheme needs this information.
+ There are several ways to set the ACE_ROOT variable. For
+ instance, in my .login file for TSCH/CSH I have the following entry:
-A shared library for VxWorks uses the same code as for a static
-(non-shared) library. However, calls to static constructors/
-destructors are added. The code in the shared library must
-be reentrant if you shared it between programs (tasks). The
-ACE library meets this requirement.
+
+ setenv ACE_ROOT /home/cs/faculty/schmidt/ACE_wrappers
+
-Shared libraries reduce build time, executable size, and load
-time of the executable. But, you must manually load the shared
-library before loading your executable(s) with a command such as:
-
--> ld < libACE.so
-
-Shared libraries can be unloaded the same way an executable
-(module) is unloaded.
+ BTW, if you're running BASH or Bourne Shell you'll need to do the following:
-NOTE: Shared libraries on VxWorks aren't the same as
-shared libraries on other operating systems. In particular, there is
-no support for creating copies of writeable global (static) data in
-the shared library. This includes the singleton ACE_Object_Manager
-instance pointer. If you share global data between separate programs,
-they may not work properly. See the discussion of shared code and
-reentrancy in the VxWorks' Programmers Guide.
-
-Instead of trying to run separate programs onto a VxWorks target, we
-recommend creating just one program, and spawning a thread for each
-task. The TAO IDL_Cubit test collocation
-test is a good example.
+
+ ACE_ROOT=/home/cs/faculty/schmidt/ACE_wrappers; export ACE_ROOT
+
-
+ If you're building a number of versions of ACE, however, (e.g., for
+ different OS platforms or for different releases of ACE) you might use
+ the following approach (again assuming TCSH/CSH):
-It's easy to link your ACE and/or TAO libraries into the VxWorks kernel.
-Just build shared versions, but
-disable the munch step. The easiest way to do that is to set the
-LD
make variable to the name of your linker. For
-example, to build a libACE.so for PowerPC that can be linked into
-the kernel:
-% cd $ACE_ROOT/ace
-% make LD=ldppc shared_libs=1
-
-After building the shared lib, link it into the kernel by setting
-the MACH_EXTRA
make variable in the kernel configuration
-Makefile. Then, build the kernel using make exe
.
+
+ setenv ACE_ROOT $cwd
+
-
+ - Create a configuration file,
$ACE_ROOT/ace/config.h
,
+ that includes the appropriate platform/compiler-specific
+ header configurations from the ACE source directory. For example:
+
+#include "ace/config-sunos5-sunc++-4.x.h"
+
+ The platform/compiler-specific configuration file
+ contains the #defines that are used throughout ACE to indicate
+ which features your system supports. See the
+ $ACE_ROOT/ace/README
file for a description of these
+ macro settings. If you desire to add some site-specific or build-specific
+ changes, you can add them to your config.h file; place them
+ before the inclusion of the platform-specific
+ header file.
-It is possible to generate a script to execute all ACE tests. You can do this by executing
-
% perl run_test.pl -v -o > run_test.vxworks
-
+ There are config files for most versions of UNIX. If there
+ isn't a version of this file that matches your
+ platform/compiler, you'll need to make one. Please send me
+ email if you get it working so I can add it to the master ACE
+ release.
-The ACE tests write their output files in a directory named
-log/
, below the current (tests
) directory.
-
-
-To run the tests from the build directory on an NT host where you crossbuild your
-VxWorks ACE/TAO you can set up the Target Server File System (TSFS) in your Target Server
-configuration. If you f.i. set the root for the TSFS to the root directory of your builddisk
-you can set the default directory for the target by issueing the following command
-from a Host shell: '@cd "/tgtsvr/{path to ACE}/ACE_wrappers/tests"'.
-The '@' addition makes sure this command is executed for the target environment and not the
-local host shell environment.
-If you also issue the command 'cd {path to ACE}/ACE_wrappers/tests' you can execute the
-generated one button testscript like: '< run_test.vxworks'.
-
-
-Running the ACE tests automatically from the ACE autobuild tool using Target Server and Host
-shell options is also supported.
-
-
-If you don't have NFS included in your VxWorks kernel, you can use these steps, provided by
-Clarence M. Weaver,
-to run the tests and capture their output:
-
- - What I did was create a log directory on the boot NT host of my VxWorks
- target.
-
- I copied all the test applications and the run_test.vxworks script to
- the parent of the log directory.
-
- Using the target shell not the host shell, I "cd" to the directory
- containing the script and test programs.
-
- Invoked the script using
< run_test.vxworks
from this target shell.
-
+ - Create a build configuration file,
+
$ACE_ROOT/include/makeinclude/platform_macros.GNU
,
+ that contains the appropriate platform/compiler-specific
+ Makefile configurations, e.g.,
+
+include $(ACE_ROOT)/include/makeinclude/platform_sunos5_sunc++.GNU
+
+ This file contains the compiler and Makefile directives that are
+ platform/compiler-specific. If you'd like to add make options, you
+ can add them before including the paltform-specific configuration.
+ NOTE! There really is not a # character before 'include' in the
+ platform_macros.GNU file. # is a comment character.
-Kirk Davies provided this
-approach for running the ACE tests on Tornado II:
+
- Note that because ACE builds shared libraries, you'll need to set
+ LD_LIBRARY_PATH to whereever you put the binary version of the
+ ACE library. For example, you probably want to do something
+ like the following
-
+
+ % setenv LD_LIBRARY_PATH $ACE_ROOT/ace:$ACE_ROOT/lib:$LD_LIBRARY_PATH
+
-
-The following, very useful information was contributed by
-Chris Ryan
-and Paul von Behren.
-Please submit corrections, additions, or clarifications to the
-the ACE mailing list.
+
- When all this is done, hopefully all you'll need to do is type:
-NOTE:The make (version 3.74) that is provided with
-Tornado 2.2 cannot be used to build ACE. A working version is available
-from the WindRiver support site, download the
-
-make3_80.gvk_patches and the
-
-make3_80.tor2_2.new_dependency_rules package and install them.
+
+ % make
+
-Using the Cygnus tools, this approach works:
-
+ at the root of the ACE source tree. This will build the ACE
+ library, tests, the examples, and the sample applications.
+ Building the entire ACE release can take a long time and consume
+ lots of disk space, however. Therefore, you might consider
+ cd'ing into the $ACE_ROOT/ace/ directory and
+ running make
there to build just the ACE library.
+ As a sanity check, you might also want to build and run the
+ automated "one-button" tests in $ACE_ROOT/tests/. Finally, if you're also
+ planning on building TAO, you
+ should build the gperf
+ perfect hash function generator application in $ACE_ROOT/apps/gperf/.
-A few additional Windows Notes, from Paul von Behren:
-
- - Cygnus has created a Win32 API which is compatible with a
- "generic" Unix environment. Using this library, they have ported a
- large collection of GNU tools to WinNT/95 - including a port of
- gcc/g++. See http://www.cygnus.com/misc/gnu-win32/
- A related link is ftp://ftp.cygnus.com/pub/gnu-win32/latest/
-
- To set up the command-prompt build environment, run
-
Tornado\host\x86-win32\bin\TorVars.bat
. This is done
- implicitly within the Tornado IDE.
-
- To run
ace_ld
, you still need perl installed -
- see http://www.activestate.com/software/default.htm
- for Windows perl.
-
- The Tornado IDE will use a standard Makefile for project
- builds, but does not have a GUI interface for managing the
- Makefile. By default, it will use rules from Makefile in the current
- directory and you can configure it to add certain Makefile
- targets to the project. If you have
ACE_ROOT
defined
- before starting Tornado, you can specify an ACE Makefile as a Tornado
- target and Tornado will then call make from the menu.
-
+ - If you need to regenerate the Svc_Conf_y.cpp file, you'll need to
+ get GNU Bison.
+ However, you should rarely, if ever, need to do this.
-And Chris Ryan's instructions for building for VxWorks targets
-on Windows NT hosts:
+
-
- - Path setting that seems to be working is:
-
/tornado/host/x86-win32/bin:
- /tornado/host/x86-win32/lib/gcc-lib/i386-wrs-vxworks/cygnus-2.7.2-960126:
- /tornado/host/x86-win32/i386-wrs-vxworks/bin:
- /ace/ace_wrappers/bin:
- /gnuwin32/b18/H-i386-cygwin32/bin:
- /gnuwin32/b18/tcl/bin:
- /WINNT/system32:
- /WINNT:
- /WINNT/system32/nls/ENGLISH:
- /bin
-
- Other environment variables:
-
WIND_BASE=/tornado
- SHELL=/bin/sh.exe
- TERM=pcbios
- TAO_ROOT=/ace/ACE_wrappers.vxworks/TAO
- CPP_LOCATION=/Program Files/DevStudio/VC/bin/CL.EXE
- GCC_EXEC_PREFIX=/tornado/host/x86-win32/lib/gcc-lib/
- WIND_HOST_TYPE=x86-win32
- ACE_ROOT=/ace/ACE_wrappers.vxworks
-
+
+
- /tornado
is the root of the Tornado install
- ($WIND_BASE
).
+Below are instructions for building ACE with Borland C++Builder, Microsoft
+Visual C++, MinGW, and Cygwin.
-
/gnuwin32
is the root of a Cygnus GNU download and install.
+First, if you are upgrading from an older release, clean up everything
+and rebuild from scratch to ensure that everything is rebuilt
+correctly. You might have to manually go through the ACE directories
+and delete all *.obj, *.dll, *.lib, *.ilk, *.pdb, *.idb, *.ncb, *.opt,
+and *.exp files in order to start over from scratch (the Clean command
+in MSVC may not do this).
-
/bin
content is:
-
aced.dll
- cygwin.dll
- perl.exe
- rm.exe
- sh.exe
- true
-
+ACE contains project files for Microsoft Visual C++ 6.0 (*.dsp/.dsw)
+and Visual C++ .NET 2003 (*.vcproj/.sln). There are also
+Makefile.bor files to compile ACE, and the ACE one-button tests with
+Borland C++ Builder.
- aced.dll
is produced in an ACE NT source tree according to
- documented procedure for NT VC++ 6.0 ACE build.
+
+
- cygwin.dll
is from the Cygnus GNU software download and install.
+If you are building for a machine without a network card, you may want
+to check here first.
-
- Basically, follow documented procedure for ACE build/install on UNIX
- platform. Create a
$ACE_ROOT/ace/config.h
that looks
- like:
-
#include "config-vxworks5.x.h"
-
+
+ - Uncompress the ACE distribution into a directory, where it will
+ create an
+ ACE_wrappers directory containing the source. The ACE_wrappers
+ directory will be referred to as ACE_ROOT in the following steps -- so
+ ACE_ROOT\ace would be C:\ACE_wrappers\ace if you uncompressed into the
+ root directory.
+
+ - Create a file called
config.h
in the ACE_ROOT\ace
+ directory that contains:
+
+ #include "ace/config-win32.h"
+
+ If you are building for Windows NT 4, Windows 2000, or Windows XP,
+ then you can start without any more changes. If you are building
+ on Windows 9x/Me, then you should add the line
+
+ #define ACE_HAS_WINNT4 0
+
+ before the #include statement in ACE_ROOT\ace\config.h and it
+ will turn off some WinNT/Win2K-specific code in ACE.
+
+ - Open a Command Prompt (DOS Box).
+
+ - Set the ACE_ROOT environment variable to point to the ACE_wrappers
+ directory. For example:
+
+ set ACE_ROOT=C:\ACE_wrappers
+
+ - Set the BCBVER environment vairable to the main version of your Borland C++ compiler.
+ Currently only 6 is supported, 4 and 5 are options but not supported anymore.
+ If BCBVER is not set we default to 6. For example:
+
+ set BCBVER=6
+
+ - Change to the ACE_ROOT\ace directory.
+
+ - Build release DLLs for ACE by going:
+
+ make -f Makefile.bor all
+
+ - You can build several different versions of ACE by setting environment
+ variables before you run make:
+
+ Set the environment variable below to build a debug version of ACE
+ set DEBUG=1
+
+ Set the environment variable below to build a static version of ACE
+ set STATIC=1
+
+ Set the environment variable below to build a unicode version of ACE
+ set UNICODE=1
+
+ Set the environment variable below to build a version of ACE with
+ Codeguard support. Should only be used when DEBUG is also set
+ set CODEGUARD=1
+
+ Set the environment variable below to build a version of ACE using the
+ C++BuilderX preview compiler. This compiler isn't supported at this moment
+ but by setting this environment variable the new compiler is used and
+ you can expirement with this compiler.
+ set CBX=1
+
+ You can then start the build with the command
+
make -f Makefile.bor all
+
+ You may also enable the options by passing them as command line options to make, for example:
+ make -f Makefile.bor -DDEBUG all
+
+ - Optionally install the ACE header files, libraries and executables
+for use
+ in your applications. Here we are installing them into C:\ACETAO:
+
+ make -f Makefile.bor -DINSTALL_DIR=C:\ACETAO install
+
+
- And create a
- $ACE_ROOT/include/makeinclude/platform_macros.GNU
- that looks like:
-
- WIND_BASE = /tornado
- WIND_HOST_TYPE = x86-win32
- CPU = I80486
- include $(ACE_ROOT)/include/makeinclude/platform_vxworks5.5.x.GNU
-
+These instructions do not cover all possible build configurations. Please
+see http://www.tenermerx.com/tao_bcb/index.html
+for more detailed information on building and using ACE+TAO with Borland C++
+Builder.
-
- When using cygnus windows GNUTools on WinNT you have to start
- make with "--unix" option, otherwise WinNT shell cmd.exe is responded and
- not sh.exe, i.e.,
-
make --unix static_libs=1
-
+Note that when you run make
in a sub directory you give make -f Makefile.bor all
. The all
is needed to make sure the complete project is build.
+
+The Borland C++ Builder 4.0/5.0/6.0/2006 port has been done by Jody Hagins, Christopher Kohlhoff and Johnny Willemsen.
+
+ACE TESTS
+
+Before you can build the tests you need to build the protocols directory.
+Change the directory to ACE_ROOT\protocols and start the build with:
+
+make -f Makefile.bor all
+
+
+The tests are located in ACE_ROOT\tests, change to this directory.
+You build then the tests with the following command:
+
+make -f Makefile.bor all
+
+
+Once you build all the tests, you can run the automated test script using:
+
perl run_test.pl
in the
+tests
directory to try all the tests. You need to make
+sure the ACE bin and lib directory (in this case
+ACE_ROOT\bin
and ACE_ROOT\lib
)
+are on the path before you try to run the tests.
+
+
+
+
+
+ - Uncompress the ACE distribution into a directory, where it will
+ create a ACE_wrappers directory containing the distribution. The
+ ACE_wrappers directory will be referred to as ACE_ROOT in the
+ following steps -- so ACE_ROOT\ace would be C:\ACE_wrappers\ace if
+ you uncompressed into the root directory.
+
+ - Create a file called
config.h
in the ACE_ROOT\ace
+ directory that contains:
+
+ #include "ace/config-win32.h"
+
+
+ - The static, DLL and MFC library builds are kept in
+ different workspaces. Files with names *_Static contain project
+ files for static builds. Workspaces for static and DLL builds will be
+ available through the stock release at DOC group's website. The
+ workspaces for MFC are not available and have to be generated using
+ MPC. Please see MPC's README for
+ details.
+ - Now load the workspace file for ACE (ACE_ROOT/ACE.dsw).
+
+ - Make sure you are building the configuration (i.e, Debug/Release)
+ the one you'll use (for example, the debug tests need the debug
+ version of ACE, and so on). All these different configurations are
+ provided for your convenience. You can either adopt the scheme to
+ build your applications with different configurations, or use
+
ace/config.h
to tweak with the default settings on
+ NT.
Note: If you use the dynamic libraries,
+ make sure you include ACE_ROOT\lib in your PATH whenever you run
+ programs that uses ACE. Otherwise you may experience problems
+ finding ace.dll or aced.dll.
+
+ - If you are building for Windows NT 4 or later (Windows 2000, XP, etc.)
+ then you can start building without anymore changes. If you are building
+ on Windows 9x/Me, then you should add the line
+
+ #define ACE_HAS_WINNT4 0
+
+ before the #include statement in ACE_ROOT\ace\config.h and it
+ will turn off some WinNT/Win2K-specific code in ACE.
+
+ - If you want to use the standard C++ headers (iostream, cstdio, ...
+ as defined by the C++ Standard Draft 2) that comes with MSVC,
+ then add the line:
+
+ #define ACE_HAS_STANDARD_CPP_LIBRARY 1
+
+ before the #include statement in ACE_ROOT\ace\config.h.
+
+ - To use ACE with MFC libraries, also add the following to
+ your
config.h
file. Notice that if you want to
+ spawn a new thread with CWinThread, make sure you spawn the
+ thread with THR_USE_AFX flag set.
+
+ #define ACE_HAS_MFC 1
+
+ By default, all of the ACE projects use the DLL versions of the
+ MSVC run-time libraries. You can still choose use the static (LIB)
+ versions of ACE libraries regardless of run-time libraries. The
+ reason we chose to link only the dynamic run-time library is that
+ almost every NT box has these library installed and to save disk
+ space. If you prefer to link MFC as a static library into ACE, you
+ can do this by defining ACE_USES_STATIC_MFC
in your
+ config.h
file. However, if you would like to link
+ everything (including the MSVC run-time libraries) statically,
+ you'll need to modify the project files in ACE yourself.
+
- Static version of ACE libraries are built with
+
ACE_AS_STATIC_LIBS
defined. This macro should
+ also be used in application projects that link to static ACE
+ libraries
+
+ Optionally you can also add the line
+
+ #define ACE_NO_INLINE
+
+ before the #include statement in ACE_ROOT\ace\config.h to disable
+ inline function and reduce the size of static libraries (and your
+ executables.)
+
+ - ACE DLL and LIB naming scheme:
+
+ We use the following rules to name the DLL and LIB files in ACE
+ when using MSVC.
+
+ "Library/DLL name" + (Is static library ? "s" :
+ "") + (Is Debugging enable ? "d" : "")
+ + {".dll"|".lib"}
+
-TAO on NT Tornado host, VxWorks target.
+More information for ACE/TAO on MSVC can be found
+here. The doxygen version of this
+document is available under Related Topics in the ACE Library.
+
+ACE TESTS
+
+The tests are located in ACE_ROOT\tests. There is also a workspace in
+that directory to build all the tests (tests.dsw)
+
+Once you build all the tests (Batch Build works well for this), you
+can run perl script run_test.pl
in the
+tests
directory to try all the tests.
+
+
+ BUILDING ACE ON A WIN32 MACHINE THAT LACKS A NETWORK CARD
+
+You may want to run ACE on a non-networked machine. To do so, you must
+install TCP/IP and configure it to ignore the absence of a network
+card. This is one method:
+
+
+ - Run Control Panel
+
- Choose Network from Control Panel
+
- Add Adapter: MS Loopback Adapter
+
- Configure MS Loopback Adapter with 802.3 (default)
+
- Add Protocol: TCP/IP Protocol
+
- Configure TCP/IP Protocol with a valid IP address and subnet mask.
+ Leave everything else at the default settings.
+
- Add Service: Workstation
+
- Exit and Restart System
+
- Run Control Panel again
+
- Choose Services from Control Panel
+
- The following services are not necessary and may
+ be set to Disabled Startup:
+ Alerter
+ Computer Browser
+ Net logon
+ Messanger
+ - Choose Network from Control Panel
+
- Confirm the following setup. This is all you need to run ACE:
+ Installed Software:
+ Computer Browser
+ MS Loopback Adapter Driver
+ TCP/IP Protocol
+ Workstation
+ Installed Adapter Cards:
+ MS Loopback Adapter
+
+
+WIN32 ALPHA CONFIGURATIONS
+
+The project files for Visual C++ no longer contain any configurations
+targetted to Windows NT on the DEC Alpha. Below are the steps needed to
+recreate the Alpha configurations:
+
+
+ - Load the project on the Alpha machine.
+
- Go to the Build menu and then select Configurations.
+
- Select the project that you want to convert.
+
- Click on Add.
+
- Select the x86 configuration to "Copy settings from"
+ (either Debug or Release versions).
+
- Prepend "Alpha " to the beginning of the name under
+ "Configuration".
+
- Click OK.
+
- Close the "Configurations" window.
+
- Now go to the Project settings.
+
- For the General Settings, change the output directories to standard ACE
+ output directories. Intermediate Directories are "Debug" and
+ "Release" in most cases. The Output Directories are blank,
+ except for Release versions of executables, in which it is also
+ "Release".
+
- For the C/C++ Settings, make sure that the Code Generation's runtime
+ library is set to "Multithreaded DLL" or "Debug Multithreaded
+ DLL".
+
+
+Note: MSVC 6 has a bug where if a .dsp is converted from version 5 to 6 on
+x86, the Alpha configuration can get corrupted. This seems to happen when additional
+include or library directories are specified using backslashes instead of forward
+slashes. If this occurs, the easiest way to fix it is to recreate it.
+
+
+
+
+
+
+If you are building for a machine without a network card, you may want
+to check here first.
+
+
+Building and installing ACE on MinGW
+uses a mix of a UNIX building process and
+Win32 configuration files.
+Also, as MinGW uses GNU g++, you may want to take
+a look at the Compiling ACE with GNU g++ section.
+
+
+You will need the MinGW build tools and libraries, downloable from
+http://www.mingw.org.
+
+
+For our build we require the packages
+MinGW and MSYS.
+
+
+
+ - Install the MinGW tools into a common directory, say c:/mingw.
+
+
+ - Install the MSYS tools into a common directory, say c:/msys.
+
+
+ - Open a MSYS shell. Set your PATH environment variable so
+ your MinGW's bin directory is first:
-
- - Build ACE and TAO_IDL in the NT tree as already documented.
- Be sure to build ACE's gperf on NT, in
-
ACE_wrappers/apps/gperf/src
.
+
% export PATH=/c/mingw/bin:$PATH
+
- - Build $TAO_ROOT/tao
-
CPP_LOCATION=/Program Files/DevStudio/VC/bin/CL.exe
- cd $TAO_ROOT/tao
- /gnuwin32/b18/H-i386-cygwin32/bin/make
-
+ - Add an ACE_ROOT environment variable pointing to the
+ root of your ACE wrappers source tree:
-
- Build orbsvcs.
-
CPP_LOCATION=/Program Files/DevStudio/VC/bin/CL.exe
- cd $TAO_ROOT/orbsvcs/orbsvcs
- /gnuwin32/b18/H-i386-cygwin32/bin/make
-
+
% export ACE_ROOT=/c/work/mingw/ACE_wrappers
+
- - Build $TAO_ROOT/tests
-
+ From now on, we will refer to the root directory of the ACE
+ source tree as $ACE_ROOT.
+
+ - Create a file called config.h in the
+ $ACE_ROOT/ace directory that contains:
-
-Jaffar Shaikh's
-Notes for Building ACE and TAO for VxWorks on NT host
-Scenario: I was building the ACE and TAO for VxWorks
-on NT. The target system was a PPC860 based chassis and another a NT
-host based card.
-Host System:
-NT 4.0 workstation with 128 M RAM, 266MHz Pentium.
+
#include "ace/config-win32.h"
+
-Software Needed For Building TAO
-1) Active State's ActivePerl from
-http://www.activestate.com/software/default.htm
-
+ If you are building for Windows 9X/Me (ie, not WinNT or
+ Win2K), you will need to add:
-2) Tornado 2.2.1 from Windriver.
+
#define ACE_HAS_WINNT4 0
+
-3) Cygwin GNU to build TAO. It is available for NT as a freeware
-from the Cygwin site
-The Cygwin Make (version 3.75) can only build the TAO not the
-Tornado II make (version 3.74)
+ before the #include
line.
+
-Environment Variables:
-On NT the environment Variables are set as follows, (from
-Control Panel-> System -> Environment)
-I added following Environment variable entries to PATH
+ - Create a file called platform_macros.GNU in the
+ $ACE_ROOT/include/makeinclude directory containing:
-
C:\Perl\bin\;
-C:\tornado\host\x86-win32\bin;
-C:\tornado\host\x86-win32\powerpc-wrs-vxworks\bin;
-C:\tornado\host\x86-win32\lib\gcc-lib\powerpc-wrs-vxworks\cygnus-2.7.2-960126;
-C:\Corba\Ace_wrappers\bin;
-C:\Cygwin\bin;
-C:\Cygwin\usr\bin;
-C:\bin
+
include $(ACE_ROOT)/include/makeinclude/platform_mingw32.GNU
+
-Additional Environmental variables and the values,
-CPU=PPC860
-LD_LIBRARY_PATH=
-SHELL=/bin/sh.exe
+ In the above text, don't replace $(ACE_ROOT) with the
+ actual directory, GNU make will take the value from the
+ environment variable you defined previously.
-ACE_ROOT=/Corba/ACE_wrappers
-WIND_BASE=/tornado
-SHELL=/bin/sh.exe
-TERM=pcbios
-TAO_ROOT=/Corba/ACE_wrapper/Tao
-CPP_LOCATION=/Program Files/Microsoft Visual Studio/VC98/Bin/CL.exe
-GCC_EXEC_PREFIX=/tornado/host/x86-win32/lib/gcc-lib/
-WIND_HOST_TYPE=x86-win32
-PERL_PATH=/perl/bin/perl.exe
+
+ If you lack Winsock 2, add the line
-
Directories of importance
-C:\Corba <-- Ace_wrappers (uzipped)
-C:\tornado <-- Tornado installed
-C:\Perl <-- Perl installed
-C:\Cygwin <-- Cygwin installed
-C:\bin <-- Copy these files,
- Ace.dll, <-- After you build Ace
- gperf.exe <-- After you build gperf
- Cygwin1.dll, <-- After you install Cygwin
- perl.exe, <-- After you install Perl
- rm.exe <-- After you install Cygwin
- sh.exe <-- After you install Cygwin
- true <-- After you install Cygwin
-Create Files
-1) C:\Corba\ACE_Wrappers\ace\config.h
-with entry
-#if defined (_MSC_VER) || (__BORLANDC__)
- #include "ace/config-win32.h"
- #undef ACE_HAS_EXCEPTIONS
-#else
- #include "ace/config-vxworks5.x.h"
- #define ACE_HAS_IP_MULTICAST
-#endif
+
winsock2 = 0
+
-2) C:\Corba\ACE_wrappers\include\makeinclude\platform_macros.GNU
-WIND_BASE = /tornado
-WIND_HOST_TYPE = x86-win32
-include
-$(ACE_ROOT)/include/makeinclude/platform_vxworks5.5.x.GNU
-ACE_COMPONENTS=FOR_TAO (you may choose this option to build ACE
-library that supports TAO)
+ before the previous one.
+
-
-Steps to Build
-1) Build Ace.dll under NT
-In MS Visual C++ open C:\Corba\ACE_wrappers\ace.dsw And build Ace
-DLL
-Copy Ace.dll in C:\bin
+ - In the MSYS shell, change to the $ACE_ROOT/ace directory and
+ run make:
-
2) Build gperf utility under NT
-In MS Visual C++ open
-C:\Corba\ACE_wrappers\apps\gperf\src\gperf.dsw. Build gperf.exe
-Copy gperf.exe to C:\bin
+
% cd $ACE_ROOT/ace
+ % make
+
-3) Mount Directries in Cygwin
-Click on Cygnus Solutions -> Cygwin Bash Shell
-Mount following directories by using mount command.
-create respective directories first then use mount command
+
+ This should create libACE.dll (the Win32 shared library) and
+ libACE.dll.a (the Win32 import library for the DLL).
+ Note that the name for the ACE DLL follows the MinGW convention, which itself
+ resembles UNIX.
-
e.g. Create /Corba directory then use $mount -s "C:\Corba"
-/Corba
+
+ If you want static libs also, you may run:
-
C:\Corba mount to /Corba
-C:\tornado mount to /tornado
-C:\Perl mount to /perl
-C:\Cygwin mount to /cygwin
-C:\bin mount to /bin
-C:\Program Files mount to /Program Files
+
% make static_libs=1
+
-4) Build ACE in Cygwin
-$cd /Corba/ACE_wrappers/ace
-$make static_libs=1
-This will build your ace library libACE.a for VxWorks. If you use
-option shared_libs=1 then the build will be libACE.so. The other
-options are same as follows.
+ -
+ The same rules for Win32 search of DLLs apply for MinGW. If you
+ want to run some ACE programs from the MSYS shell, you may
+ need to add the directory for libACE.dll to your PATH:
-
5) Build TAO in Cygwin
-$cd $TAO_ROOT/tao
-$make debug=0 optimize=1 static_libs_only=1 minimum_orb=1
-
-for shared libs use shared_libs=1
+
% export PATH=/c/work/mingw/ACE_wrappers/ace:$PATH
+
-The minimum Tao does not have following components,
-Dynamic Skeleton Interface
-Dynamic Invocation Interface
-Dynamic Any
-Interceptors
-Interface Repository
-Advanced POA features
-CORBA/COM interworking
+
-You may play around with above options to find suitable build for
-your needs. For example when you give option debug=1 all the debug
-symbols will be created and the build will huge in size. The debug
-symbols are necessary when you want to debug your code.
+ACE TESTS
+The tests are located in $ACE_ROOT/tests.
+After building the library, you can change to that directory and run
+make:
-
-
+
% cd $ACE_ROOT/tests
+ % make
+
-The following explains how to build the ACE network services on UNIX and Win32.
+
+Once you build all the tests, you can run
+run_tests.pl
in the
+tests
directory to try all the tests:
-
-
+
% perl run_test.pl
+
-Building and installing ACE Network Services on UNIX is relatively
-simple (the process for Win32 is different).
-Here's what you need to do:
+
+If you are using ACE as a DLL, you will need to modify your PATH
+variable as explained above.
-
+
+You may want to check $ACE_ROOT/tests/README for the status
+of the various tests on MinGW and the different Windows flavors.
-
- Build and install ACE on UNIX as described earlier. If ACE is built at the root of the ACE
- source tree (and ACE has been ported to your platform, of course) the
- netsvcs static and shared object libraries should be built
- automatically. In addition, the server driver program
- (
main
) contained in $ACE_ROOT/netsvcs/servers/main.cpp
- should also be compiled and ready to run.
+
+
- - Set your
LD_LIBRARY_PATH
environment variable to
- where the binary version of the ACE netsvcs library. For
- example, you probably want to do something like the following
+
+If you are building for a machine without a network card, you may want
+to check here first.
-
- % setenv LD_LIBRARY_PATH $ACE_ROOT/ace:$ACE_ROOT/lib:$LD_LIBRARY_PATH
-
+
+Building and installing ACE on Cygwin
+uses the UNIX building process.
+Also, as Cygwin uses GNU g++, you may want to take
+a look at the Compiling ACE with GNU g++ section.
-
- By default, if the shared object library is built, the services
- are linked into the
main
driver program dynamically.
- To specify which services should be linked in and executed, edit the
- $ACE_ROOT/netsvcs/servers/svc.conf
- file. During your editing, you should update information (such as the
- default service port numbers) that affects the initialization of
- services in this file. Refer to the
- Service Configurator
- documentation to learn how the configuration file is parsed and
- how the services are dynamically linked and executed. In
- addition, refer to the Network
- Services documentation to learn more about how to configure
- each network service.
+
+You will need the Cygwin build tools and libraries, downloable from
+http://www.cygwin.com.
+For our build we require the following packages besides the packages the
+setup selects by default:
+
+
+gcc (version 3.3.3), cygipc, make, perl, binutils.
+
- - If you only want to link the services statically, simply remove
- or rename the svc.conf file.
-
+
-
-
+ - Install Cygwin (this can be easy downloading and running
+ setup.exe
+ from the Cygwin site). For working with ACE we recommend
+ to select
DOS
as default text file type.
+
-export RTEMS_MAKEFILE_PATH=/opt/rtems/CPU-rtems/BSP
-# setup the build structure
-cd ACE_wrappers
+
- Open a Cygwin shell. Set your PATH environment variable so
+ your Cygwin bin directory is first:
-# create the host (e.g. Linux in this case) build tree
-bin/create_ace_build.pl Linux_g++
-cd build/Linux_g++/ace
-ln -s ../../../ace/config-linux.h config.h
-cd ../include/makeinclude
-ln -s ../../../../include/makeinclude/platform_linux.GNU platform_macros.GNU
-cd ../../../..
+
% export PATH=//c/cygwin/bin:$PATH
+
-# create the target build tree
-bin/create_ace_build.pl rtems
-cd build/rtems/TAO
-/bin/rm -r TAO_IDL
-ln -s ../../Linux_g++/TAO/TAO_IDL .
-cd ../ace
-ln -s ../../../ace/config-rtems.h config.h
-cd ../include/makeinclude
-ln -s ../../../../include/makeinclude/platform_rtems.x_g++.GNU platform_macros.GNU
-cd ../../../..
+
+ Note Cygwin uses ``/'' as directory separator,
+ and ``//X'' as a notation for Win32 drive X.
+ Note also that you can't use ``c:/cygwin/bin''
+ because, for Cygwin,
+ ``:'' is path separator character, as in UNIX.
+
-# build the host side of things
-cd build/Linux_g++
-export ACE_ROOT=`pwd`; export LD_LIBRARY_PATH=`pwd`/ace:`pwd`/lib:$LD_LIBRARY_PATH
-cd ace
-make
+
- Add an ACE_ROOT environment variable pointing to the
+ root of your ACE wrappers source tree:
-# optionally build the ACE tests
-cd ../tests
-make
+
% export ACE_ROOT=c:/work/cygwin/ACE_wrappers
+
-cd ../TAO
-make
+
+ Note here you can't use the ``//X'' Cygwin
+ notation as this is seen by Cygwin's compiler and it doesn't
+ support that (it does support ``/'' as directory
+ separator however).
-# build the target side of things
-cd ../rtems
-export ACE_ROOT=`pwd`
-cd ace
-make
-cd ../tests
-# build rtems_init.o by hand
-make -f ../include/makeinclude/Makefile.rtems rtems_init.o
-make
-cd ../TAO
-make
-
+
+ From now on, we will refer to the root directory of the ACE
+ source tree as $ACE_ROOT.
+
-
-
+ - Create a file called config.h in the
+ $ACE_ROOT/ace directory that contains:
-Once again, there are supplied project for MSVC 6.0 or later for
-the Network Services.
+
#include "ace/config-cygwin32.h"
+
-
-
+ - Create a file called platform_macros.GNU in the
+ $ACE_ROOT/include/makeinclude directory containing:
-
The first step for all platforms is to build and install the
-OpenSSL distribution. The
-ACE_SSL library must then be built according to the instructions
-below.
-Unix
-
- - Make sure the OpenSSL header file directory is in your compiler's
- include path, and that OpenSSL libraries are in your library link/load
- path (e.g.
- LD_LIBRARY_PATH). If you
- installed OpenSSL into a set of directories unknown by the compiler,
- set the
SSL_ROOT
environment variable to point to the
- top level directory of your OpenSSL distribution, i.e. the one
- containing OpenSSL's include
and lib
- directories.
- - Add
ssl=1
to your MPC
- $ACE_ROOT/bin/MakeProjectCreator/config/default.features
- or $ACE_ROOT/local.features
file, and re-run MPC to add
- support for building the ACE_SSL library to your GNUmakefiles.
- - Build ACE as described above. When building ACE, add
- "ssl=1"
- to your make
- command line invocation, or add it to your
- platform_macros.GNU
- file.
- - Build the ACE_SSL library in the $ACE_ROOT/ace/SSL
- directory. The ACE_ROOT environment variable should be set
- prior to this point.
-
-Microsoft Visual Studio
-
- - Set the
SSL_ROOT
environment variable to the location
- of the directory containing the OpenSSL inc32
and
- out32dll
directories.
- - Add
ssl=1
to your MPC
- $ACE_ROOT/bin/MakeProjectCreator/config/default.features
- or $ACE_ROOT/local.features
file, and re-run MPC to add
- support for building the ACE_SSL library to your MSVC++
- workspaces and projects.
- - Open the
ACE.dsw
workspace, and refer to the ACE build
- and installation instructions above for details on creating a
- config.h
configuration header for this platform. Once
- the config.h
file has been created, build the
- ACE_SSL
project.
-
-Borland C++
-Support for building ACE's ACE_SSL library and TAO's SSLIOP
- pluggable protocol with Borland C++ does exist.
-
- - Set the
SSL_ROOT
environment variable to the location
- of the directory containing the OpenSSL inc32
and
- out32
directories.
- - Add
ssl=1
to your MPC
- $ACE_ROOT/bin/MakeProjectCreator/config/default.features
- or $ACE_ROOT/local.features
file, and re-run MPC to add
- support for building the ACE_SSL library to your Borland C++ makefiles.
- - Build ACE and TAO.
-
-
+
include $(ACE_ROOT)/include/makeinclude/platform_cygwin32.GNU
+
-
-
-There is a general method for building and using ACE_Reactors
for various GUI
-libraries.
- Building GUI Reactor Library
-
- - Try to generate build files using MPC. Inspect the output of MPC to find out which features are
- necessary to build given reactor. Add these features to
-
ACE_wrappers/bin/MakeProjectCreator/*.features
file, or pass them directly to MPC
- using -features
command line option. For example, for FlReactor
the procedure
- consists of five steps
-
- - In the first pass one gets that
x11
(X11 libraries) is missing.
- $ mwc.pl
- Skipping ACE_FlReactor (ace_flreactor.mpc), it requires x11.
-
- Ensure that X11
libraries are installed, then pass x11=1
feature to MPC.
- - In the second pass one gets that
gl
(OpenGL library) is missing.
- $ mwc.pl -features x11=1 ace.mwc
- Skipping ACE_FlReactor (ace_flreactor.mpc), it requires gl.
-
- Ensure that OpenGL
libraries are installed, then pass gl=1
feature to MPC.
- - In the third pass one gets that
fl
(Fast Light Toolkit) is missing.
- $ mwc.pl -features x11=1,gl=1 ace.mwc
- Skipping ACE_FlReactor (ace_flreactor.mpc), it requires fl.
-
- Ensure that Fast Light Toolkit
libraries are installed, then pass fl=1
- feature to MPC.
- - In the fourth pass one gets that
ace_flreactor
feature is missing
- $ mwc.pl -features x11=1,gl=1,fl=1 ace.mwc
- Skipping ACE_FlReactor (ace_flreactor.mpc), it requires ace_flreactor.
-
- Allow MPC to generate makefiles for FlReactor
by setting ace_flreactor=1
feature.
- - In the last pass one obtains files for building
FlReactor
.
- $ mwc.pl -features x11=1,gl=1,fl=1,ace_flreactor=1 ace.mwc
-
-
- Currently to simplify MPC generation some of features are turn on by default in
- ACE_wrappers/bin/MakeProjectCreator/global.features
. For examples to generate
- files related with Fl one has to provide only fl=1 feature. To obtain a more fine grained controll
- over MPC generation process one may modify ACE_wrappers/bin/MakeProjectCreator/*.features
- files.
-
- - Required build files are generated now, it is enough then to invoke build tool.
- For example for under
MPC::gnuace
one has to call
- make fl=1
. For MPC::vc7
target all features are
- encoded in generated project files, thus it is enough to compile ACE using MSVC.
-
-
- The build procedure leads to a specific GUI Reactor library. For example, for
- Qt
and Linux
one gets libQtReactor.so
, while for
- Windows
the results are shared QtReactor.dll
and import
- QtReactor.lib
libraries or their variants depending on build options.
- When compiling TAO also GUI related libraries are created like libTAO_QtResource.so
.
- Using GUI Reactor Library
- Here one has at least three use cases:
- Applications with their own build system.
- To use ACE support for GUI one has to include specific GUI headers and
- link with specific ACE_[GUI]Reactor
library. When using TAO support for GUI one has
- also to link with specific TAO_[GUI]Resource
library.
- Applications with build system using MPC.
- In general, it is better to create specific base projects for using ACE GUI support in such application.
- Base projects provided by ACE ACE_wrappers/bin/MakeProjectCreator/[ace,tao]_[gui][reactor,resource].mpb
- may be an examples of how to do this.
- Internal ACE applications like tests or examples.
- MPC project for internal ACE application using GUI support should be derived from
- ace_[gui]reactor.mpb
base projects. To employ TAO support for GUI one should derive
- the project from tao_[gui]resource.mpb
These base projects ensure that all necessary libraries
- are linked to the application, specifies features necessary to build a project and moreover impose a
- build order consistant with ACE. For example, the application project using XtReactor
should be
- derived from ace_xtreactor.mpb
.
- Notes on specific GUI Reactors
-
- -
QtReactor
- The build is controlled by ace_qtreactor
[1 by default] feature.
- To build this reactor one has to provide feature qt
[0 by default] (Qt library). Moreover,
- it is assumed that Qt
was installed in a standard way
- and QTDIR
points to Qt
installation folder. To build TAO
- support for Qt
one should use tao_qtresource
[1 by default] feature.
- -
XtReactor
- The build is controlled by ace_xtreactor
[1 by default] feature.
- To build this reactor one has to provide the following features: x11
[1 by default]
- (X11 libraries) and xt
[1 by default] (X11 Toolkit).
- Moreover, some examples and tests related with XtReactor
- needs additionall features namely either motif
[0 by default] (Motif/Lesstif libraries) or
- athena
[0 by default] (Athena widgets). To build TAO
- support for xt
one should use tao_xtresource
-
[1 by default] feature.
- -
TkReactor
- The is controlled by ace_tkreactor
[1 by default] feature. To build this reactor one has to provide
- tk
[0 by default] (Tcl libraries) feature. To build TAO
- support for Tk
one should use tao_tkresource
[1 by default] feature.
- -
FlReactor
- The build is controlled by ace_flreactor
[1 by default] feature.
- To build this reactor one has to provide the following features: x11
- [1 by default] (X11 libraries),
- gl
[1 by default] (OpenGl) and fl
- [0 by default] (Fast Light Toolkit). To build TAO
- support for Fl
one should use tao_flresource
[1 by default] feature.
- MS Windows: The paths to fltkdll
and
- OpenGL32
libraries, as well as fltk
header files
- should be setup manually for succesfull compilation. Obviosuly,
- x11
switch is ignored for this platform.
-
+ In the above text, don't replace $(ACE_ROOT) with the
+ actual directory, GNU make will take the value from the
+ environment variable you defined previously.
-
+
- On the Cygwin shell, change to the $ACE_ROOT/ace directory and
+ run make:
-
- - Windows (Windows NT, 2000, XP, 2003, etc., and Windows '9x/ME)
+
% cd $ACE_ROOT/ace
+ % make
+
- All of ACE has been ported to the Win32 API (which includes
- Windows NT, Windows 2000, and Windows '95/98/ME) and Win64. The entire
- release now compiles using the Microsoft Visual C++ 6.0, and
- 7.1 (aka Visual C++ .NET 2003) compilers. ACE can be built as both
- a static (LIB) and dynamic (DLL) library, using the Win32 installation
- process described below.
+
+ This should create libACE.dll (the Win32 shared library) and
+ libACE.dll.a (the Win32 import library for the DLL).
+ Note the name for the ACE DLL on Cygwin follows the UNIX convention.
+
- Please see the Non-static
- ACE_Object_Manager discussion below.
+
+ If you want static libs also, you may run:
- We've also added some support for
- GNU g++ with MinGW,
- GNU g++ with Cygwin,
- Borland C++ Builder 6.0,
- Borland C++ BuilderX, and Borland C++ Builder 2006,
- Interix (Windows Services for Unix),
- and IBM's VisualAge C++ compiler.
- Since we don't have these compilers we rely on the ACE+TAO users
- community to maintain these ports. Therefore, please send email
- to the ACE mailing list if you run into problems.
+
% make static_libs=1
+
- - Windows CE
+
-
+ The same rules for Win32 search of DLLs apply for Cygwin. If you
+ want to run some ACE programs from the Cygwin shell, you may
+ need to add the directory for libACE.dll to your PATH:
- Take a look at (CE-status.txt) for
- up-to-date information about ACE on CE.
+
# export PATH=//c/work/cygwin/ACE_wrappers/ace:$PATH
+
- - Solaris 2.6, 7, 8, and 9 using Sun ONE Studio 8 (C++ 5.5)
- or Sun Studio 9 (C++ 5.6), Centerline C++ 2.x, GNU gcc 2.95 and
- later.
+ If you are using MPC-generated Makefiles, then the DLLs have been
+ placed in the lib directory instead of ace and thus your PATH
+ addition would need to look like this:
- All the source code and tests should build and run without any
- problems on Solaris 7, 8, and 9 platforms using the above
- Sun C++ compilers.
+
# export PATH=//c/work/mingw/ACE_wrappers/lib:$PATH
+
- There are likely to be build problems with older versions or
- different patchlevels of Sun C++. Likewise, on
- Solaris with g++ you may need to use GNU as instead of
- /usr/ccs/bin/as, if you want -gstabs+ and -pipe support.
- Thanks to Susan Liebeskind <shl@janis.gtri.gatech.edu>
- for providing the following useful information:
+
- By default, ACE uses both the Solaris and POSIX thread
- interface. To disable use of the Solaris thread interface, add
- -D_POSIX_PTHREAD_SEMANTICS
to the
- CFLAGS
in your
- $(ACE_ROOT)/include/makeinclude/platform_macros.GNU
.
- See the Solaris Intro (3) man page for more information.
+ACE TESTS
- To disable ACE thread support completely, build with the
- threads=0
make flag. See the Makefile Flags section below for more
- information on make flags.
+The tests are located in $ACE_ROOT/tests.
+After building the library, you can change to that directory and run
+make:
- If you use g++ on Solaris 7, you might need to rebuild
- it on a SunOS 5.7 (Solaris 7) host. Some versions of g++
- provide replacements for system header files. The
- replacements on older SunOS systems are not compatible with the
- SunOS 5.7 system headers.
+
% cd $ACE_ROOT/tests
+ % make
+
- The Sun/C++ compilers until and including 5.4 has several
- problems with templates and we don't test very often with them.
- We regularly use and test with Sun/C++ 5.5.
+
+Once you build all the tests, you can run
+run_tests.pl
in the
+tests
directory to try all the tests:
- AIX
+
% perl run_test.pl
+
- ACE has been ported to AIX 4.3 and higher using the IBM C/C++
- Compiler 3.6.6, Visual Age C++ 5 and 6, and g++ 3.2.
+
+If you are using ACE as a DLL, you will need to modify your PATH
+variable as explained above.
- To build ACE on AIX with Visual Age C++ 5 in incremental mode
- (i.e. with the IDE), use the
- $ACE_ROOT/ace/ace.icc configuration along with the appropriate
- version-specific config file (e.g. config-aix-4.3.x.h). All of the
- version-specific config files set the version number macros and
- include the general config-aix-4.x.h file which has support for all
- of the OS versions and compilers supported on AIX. Using the general
- config file is the recommended practice for g++, IBM
- C/C++, and Visual Age C++ batch mode compilers.
+
+You may want to check $ACE_ROOT/tests/README for the status
+of the various tests on Cygwin and the different Windows flavors.
+
- Visual Age C++ 4 has also been supported on ACE 5.1, but is no longer
- supported. If you are still using this compiler, please use the
- $ACE_ROOT/ace/ace-dll.icc configuration file, along with the
- config-aix-4.3.x.h ACE config file. Beware, however, that it hasn't
- been tested.
+
+
- The Visual Age 6.0.0.3 and 6.0.0.4 do have some bugs that makes
- them unusable for building TAO. We have tested with 6.0.0.12 and
- had no problems with that version.
+
+
+Interix comes with a BSD style make you need GNUmake.
+
+Make builds easily under Interix or there is a pre-built
+package at:
+http://www.interopsystems.com/tools/warehouse.htm
+If you are building for a machine without a network
+card, you may want to check here first.
+This port was built and tested under Interix 3.5. a.k.a.
+Windows
+Services for UNIX 3.5.
+To build follow the Traditional ACE/GNU Make
+Configuration instructions replacing the following include directives:
+#include
+"ace/config-win32-interix.h"
+for the config.h header
+and:
+include
+$(ACE_ROOT)/include/makeinclude/platform_win32_interix.GNU
+for your platform_macros.GNU file.
+ACE should build fine with just 'make', the only other option tried thus far is
+'make static_libs_only=1' which also works. Any
+other options may not work.
+ACE TESTS
+The tests are located in $ACE_ROOT/tests. After building the library, you can
+change to that directory and run make:
+% cd $ACE_ROOT/tests
% make
+
Once you build all the tests, you can run run_test.pl
in the tests
directory to try all the tests:
+% run_test.pl
+If you are using ACE as a shared library, you will need
+to modify your LD_LIBRARY_PATH as explained inTraditional ACE/GNU Make Configuration.
+
- BTW, here's a technique from Rob Jordan <jordan@hursley.ibm.com>
- that can reduce the size of the ACE libraries by about one
- third, and can also be applied to applications. It works by
- optimising the sharing of template functions, which are created
- in an "unusual" way under AIX. It also speeds up
- compilation.
+
+
+For the most part, you should be able to follow the instructions above
+to build ACE and applications that use it. Start with the
+Unix instructions above to build ACE and the
+applications that use it. Please see below for more information on
+building ACE on NT hosts for VxWorks targets.
- Here's how to optimise the ACE library generation:
+A few notes on VxWorks builds (thanks to
+Paul von Behren and
+Remedy IT for these notes):
+
+
+ - VxWorks builds are done with a cross compiler, i.e., the compiles
+ are done on a workstation creating object modules which are
+ downloaded and loaded into the VxWorks target system.
+
- C++ object modules must be post-processed by a VxWorks
+ utility called "munch" to set up calls to static constructors and destructors.
+ ACE integrates the makefile includes/rules files
+ distributed with VxWorks to achieve maximum compatibility and reuse the target
+ specifications and buildcommands defined by Windriver itself.
+ The original ACE support for VxWorks included a perl script called
+ $ACE_ROOT/bin/ace_ld,
+ which was called from the Makefiles, replacing
+ the traditional
ld
step. Although this script is currently still
+ available it is not used anymore.
+ You must have perl installed to use ace_ld
. If perl is not on your path, you'll
+ have to set PERL_PATH
to the full path (including
+ perl.exe), either in your
+ $(ACE_ROOT)/include/makeinclude/platform_macros.GNU
+ or in your environment.
+
- Wind River provides GCC/G++ cross-compilers for the
+ supported target platforms. The executables are named cc<target>
+ and g++<target>; for example, ccppc and g++cpp for PowerPC
+ targets.
+
- Look at the ace/GNUmakefile.ACE
- in $ACE_ROOT/ace
. Create a file called
- ACE_All_Src.cpp
, and add a line to #include
- each of the source files
- listed under FILES=
in the GNUmakefile. Create a
- file called ACE_All_Tmp.h
- and add a line to #include each of the .h files listed under
- TEMPLATE_FILES=
in the GNUmakefile. Now update the
- GNUmakefile so that
- FILES=ACE_All_Src
and
- TEMPLATE_FILES=ACE_All_Tmp
.
+You'll have to let ACE know the target type at compile time. There
+are several ways to do this; please see the
+$ACE_ROOT/include/makeinclude/platform_vxworks5.5.x.GNU
+platform file for detailed information.
+
+The VxWorks platform_vxworks*.GNU files are set up so that shared
+libraries are not built on VxWorks, by default. Only static
+libraries, with .a extension, are built. Therefore, it's not
+necessary to set the LD_LIBRARY_PATH environment variable on your host
+system when building for VxWorks targets. Please note, however, if
+you use TAO on VxWorks that you will need to set your LD_LIBRARY_PATH
+to find the TAO IDL compiler libraries (installed in the ace
+directory) on the host.
+
+These non-default VxWorks kernel configuration #defines
+are required with ACE:
+
+
#define INCLUDE_CPLUS /* include C++ support */
+#define INCLUDE_CPLUS_IOSTREAMS /* include iostreams classes */
+#define INCLUDE_POSIX_ALL /* include all available POSIX functions */
+
+
+For completeness, here are the non-default #defines
that
+we used for VxWorks 5.3.1/g++ 2.7.2:
+
+#define INCLUDE_CPLUS /* include C++ support */
+#define INCLUDE_CPLUS_IOSTREAMS /* include iostreams classes */
+#define INCLUDE_CONFIGURATION_5_2 /* pre-tornado tools */
+#define INCLUDE_DEBUG /* pre-tornado debugging */
+#define INCLUDE_LOADER /* object module loading */
+#define INCLUDE_NET_SYM_TBL /* load symbol table from network */
+#define INCLUDE_SYM_TBL_SYNC /* synchronize host and target symbol tables */
+#define INCLUDE_NFS /* nfs package */
+#define INCLUDE_PING /* ping() utility */
+#define INCLUDE_POSIX_ALL /* include all available POSIX functions */
+#define INCLUDE_RDB /* remote debugging package */
+#define INCLUDE_RLOGIN /* remote login */
+#define INCLUDE_RPC /* rpc package */
+#define INCLUDE_SECURITY /* shell security for network access */
+#define INCLUDE_SHELL /* interactive c-expression interpreter */
+#define INCLUDE_SHOW_ROUTINES /* show routines for system facilities*/
+#define INCLUDE_SPY /* spyLib for task monitoring */
+#define INCLUDE_STARTUP_SCRIPT /* execute start-up script */
+#define INCLUDE_STAT_SYM_TBL /* create user-readable error status */
+#define INCLUDE_SYM_TBL /* symbol table package */
+#define INCLUDE_UNLOADER /* object module unloading */
+#define INCLUDE_WINDVIEW /* WindView command server */
+
+
+Also, automatic construction/destruction of static objects
+should be enabled.
-
Linux
+If you use TAO, it's also a good idea to increase the
+NUM_FILES
parameter from its default of 50 to,
+say, 1000.
- ACE has been ported to Linux on
- Intel, Alpha, and PowerPC platforms. If you use a RedHat 5.x
- distribution, it's best to use RedHat 5.1 or later. ACE works
- without any modifications on RedHat 5.1 and later, and on
- Debian 2.1 on both Intel and Alpha. Use the
- platform_linux.GNU
and ace/config-linux.h
- in your platform_macros.GNU
and
- config.h
files, respectively. The same
- files can be used on PowerPC, with LinuxPPC
- 1999 (R5), with glibc 2.1.1.
+Please note that those VxWorks kernel configuration parameters
+are set in the VxWorks configAll.h file. You must rebuild your
+VxWorks kernel after modifying that file.
- If you run out of memory, it's easy to add virtual memory on
- Linux. Please see the mkswap
man page. You'll
- need at least 256 to 300 Mb of virtual memory (RAM + swap) to
- compile all of ACE+TAO. The System
- Resource Requirements section has some suggestions on how
- to reduce the memory requirement.
+If you're first getting started with ACE and/or VxWorks, I recommend
+just building the ACE library and tests first. (Some of the ACE
+examples, in System_V_IPC, don't build on VxWorks yet.) Then try
+running the tests. Please see $ACE_ROOT/tests/README for the latest
+status of the ACE tests on VxWorks.
- The glibc 2.0 dynamic loader isn't thread safe. If you want to
- use the Invocation API you'll have to set
- LD_BIND_NOW=true
. If you want to use
- dlopen
, you should use RTLD_NOW
. The
- dynamic loader in glibc 2.1 is thread safe.
+Please note that the main
entry point is renamed to
+ace_main
(configurable via ACE_MAIN) on VxWorks with g++,
+to comply with its restriction against using main
.
+In addition, ACE_HAS_NONSTATIC_OBJECT_MANAGER is enabled by default
+to cleanly support construction and destruction of static objects.
+Please see the Non-static
+ACE_Object_Manager discussion for the important implication
+of this feature.
- NOTE: The TAO NameService uses IP multicasting
- by default, though it is not required. IP multicast on Linux
- requires the following:
+ACE threads (VxWorks tasks) can be named, for example, by supplying a
+non-null argument to the Thread_Manager spawn routines. However,
+names beginning with "==ace_t=="
are forbidden because
+that prefix is used internally by ACE.
-
+You can spawn a new task to run ace_main
, using either
+VxWorks sp
, or ACE'S spa
.
+spa
can be used from the VxWorks shell to pass arguments
+to ace_main
. Its usage is:
- Some of the ACE tests fail on older, pre-glibc2 Linux platforms,
- such as RedHat 4.2. The problems are with threads and
- thread-specific storage.
+
+spa ace_main, "arg1" [, ...]
+
- SCO UNIX
+All arguments must be quoted, even numbers. You can start also ace_main
+without spawning another thread by using:
- ACE has been ported to SCO UNIX using the GNU g++ 2.7.2
- compiler. Arturo Montes <mitosys@colomsat.net.co>
- maintains this code. In addition, he also maintains a version
- of FSU pthreads.
+
+spaef ace_main, "arg1" [, ...]
+
- SGI IRIX 5.x and 6.x
+ACE also provides the function vx_execae
which is capable of running
+ace_main
in a separate thread, wait for the task to finish and return
+the return code from ace_main
:
- ACE used to build fine using the SGI C++ and GNU GCC compilers
- for IRIX 5.x. It has been ported to IRIX 6.x using the SGI
- MipsPro 7.1 C++ compiler; be aware that in IRIX 6.2 there is a
- number of patches that have to be installed and exceptions
- appear to fail with the O32 ABI. Please check the config files
- for the details.
+
+int vx_execae (FUNCPTR acemain,char* arguments, int prio = 0, int opt = 0, int stacksz = 0);
+
+
+You could call this from the VxWorks shell like:
+
+
+my_rc = vx_execae ace_main, "-o server.ior -ORBDottedDecimalAddresses 1"
+
-
HP-UX 10.x and 11.x
+When prio
, opt
or stacksz
are omitted or specified
+as 0
default values will be used. See the VxWorks shell documentation for the
+defaults for prio
and opt
. For stacksz
the default is
+ACE_NEEDS_HUGE_THREAD_STACKSIZE
.
+The arguments
string will be parsed and passed on to ace_main
as
+a regular argc
and argv
.
- HP sells 2 C++ compilers for HP-UX 10.x and 11.00:
+Be aware of the fact that when you execute ace_main
directly from the VxWorks
+shell argc will be zero and argv* will also be zero. Using argv[0]
will not return
+the program name, but will result in a crash.
+The ACE helper functions spa
, spaef
and vx_execae
prevent
+this problem by building a regular argc
and argv
which also contain a
+valid argv[0]
element.
-
- - HP C++ - this is CC, HP's cfront-based compiler. As of ACE 4.4, it
- can be used, but some people have problems with templates.
- Caveat emptor. It's been said that you should run version 10.24,
- if not later. ACE hasn't been tested with this compiler since
- the ACE 5.0 timeframe.
+
-
- HP aC++ - this is aCC, HP's new, ANSI compiler. It handles ACE
- very well. You should use version A.01.27 (or higher) on
- HP-UX 10.x and version A.03.37 (or higher) on HP-UX 11.
+NOTE: Since VxWorks support is currently being reworked with
+an initial focus on static builds the support for shared builds is momentarily
+broken. This will be remedied(!) as soon as possible.
-
-
- On HP-UX 10.20, a patch is required to compile ACE. The exact patch
- number depends on the platform - check with HP's patch database to
- locate the exact patch or its successor. For 9000 700 series machines
- it is PHKL_8693 (s700 10.20 sys/time.h fix for select(2)/C++ defects).
+ACE supports shared libraries for VxWorks, but only with the g++
+compiler. To build shared libraries instead of the default static
+libraries, added shared_libs=1
(not
+shared_libs_only=1
) to either your
+ACE_wrappers/include/makeinclude/platform_macros.GNU
or
+your make
invocation. Then, be sure to load the ACE (and
+any other) shared library before loading your executable(s).
- Also see further notes on this platform at Riverace's
- Frequently Asked
- Questions page.
-
+A shared library for VxWorks uses the same code as for a static
+(non-shared) library. However, calls to static constructors/
+destructors are added. The code in the shared library must
+be reentrant if you shared it between programs (tasks). The
+ACE library meets this requirement.
-
OSF/1 3.2 and 4.0 (a.k.a. Digital UNIX 4.0)
+Shared libraries reduce build time, executable size, and load
+time of the executable. But, you must manually load the shared
+library before loading your executable(s) with a command such as:
+
+-> ld < libACE.so
+
+Shared libraries can be unloaded the same way an executable
+(module) is unloaded.
- The Digital UNIX C++ 5.4 through 5.7 compilers have problems
- with ACE's templates. They compile the lib and most of the test
- programs, although they warn about template usage. Most tests
- run, some dump core. If you use a 5.x version of cxx, be sure
- to set the CXX_VER variable to CXX_5, either on your make
- command line or in an environment variable. The ACE Makefiles
- assume by default that the cxx version is 6.x or later.
+NOTE: Shared libraries on VxWorks aren't the same as
+shared libraries on other operating systems. In particular, there is
+no support for creating copies of writeable global (static) data in
+the shared library. This includes the singleton ACE_Object_Manager
+instance pointer. If you share global data between separate programs,
+they may not work properly. See the discussion of shared code and
+reentrancy in the VxWorks' Programmers Guide.
- CXX 6.0 and 6.1 are much improved over 5.x: V6.0-020, V6.1-025,
- and later build all of ACE cleanly. All of the tests in
- $(ACE_ROOT)/tests run successfully with CXX 6.0 and CXX 6.1.
- Please note that problems have been reported with some versions
- of CXX 6.1, notably versions -021 and earlier. It's best to use
- V6.1-022 or later.
+Instead of trying to run separate programs onto a VxWorks target, we
+recommend creating just one program, and spawning a thread for each
+task. The TAO IDL_Cubit test collocation
+test is a good example.
- NOTE: if you use Digital UNIX 4.0f or later, you must
- use ace/config-tru64.h
instead of
- ace/config-osf1-4.0.h
. ace/config-tru64.h
- can be used for all supported compilers on any version of
- Digital UNIX after and include 4.0. And, with 4.0f and later when
- using Digital CXX, you must use
- include/makeinclude/platform_tru64_cxx.GNU
instead of
- include/makeinclude/platform_osf1_4.0.GNU
.
+
- FreeBSD
+It's easy to link your ACE and/or TAO libraries into the VxWorks kernel.
+Just build shared versions, but
+disable the munch step. The easiest way to do that is to set the
+LD
make variable to the name of your linker. For
+example, to build a libACE.so for PowerPC that can be linked into
+the kernel:
+
% cd $ACE_ROOT/ace
+% make LD=ldppc shared_libs=1
+
+After building the shared lib, link it into the kernel by setting
+the MACH_EXTRA
make variable in the kernel configuration
+Makefile. Then, build the kernel using make exe
.
- FreeBSD is a fast evolving platform. However, it has the
- advantage of having standard releases. At this moment, ACE is
- only perodically tested against -stable (3.1R) and we rely a lot
- on FreeBSD users' feedbacks.
+
- Notice that on older FreeBSD, ld.so
only looks for
- so libraries with version number appended. ACE makefiles
- create symlinks for most shared libraries if
- versioned_so
is defined to 1 in
- $ACE_ROOT/ace
with appropriate ACE version.
- However, this does not work for libACE.so itself so you have to
- create it manually (If you figure out how to do this, please let
- us know) like this:
+It is possible to generate a script to execute all ACE tests. You can do this by executing
+
% perl run_test.pl -v -o > run_test.vxworks
+
+
+The ACE tests write their output files in a directory named
+log/
, below the current (tests
) directory.
+
+
+To run the tests from the build directory on an NT host where you crossbuild your
+VxWorks ACE/TAO you can set up the Target Server File System (TSFS) in your Target Server
+configuration. If you f.i. set the root for the TSFS to the root directory of your builddisk
+you can set the default directory for the target by issueing the following command
+from a Host shell: '@cd "/tgtsvr/{path to ACE}/ACE_wrappers/tests"'.
+The '@' addition makes sure this command is executed for the target environment and not the
+local host shell environment.
+If you also issue the command 'cd {path to ACE}/ACE_wrappers/tests' you can execute the
+generated one button testscript like: '< run_test.vxworks'.
+
+
+Running the ACE tests automatically from the ACE autobuild tool using Target Server and Host
+shell options is also supported.
+
+
+If you don't have NFS included in your VxWorks kernel, you can use these steps, provided by
+Clarence M. Weaver,
+to run the tests and capture their output:
+
+ - What I did was create a log directory on the boot NT host of my VxWorks
+ target.
+
- I copied all the test applications and the run_test.vxworks script to
+ the parent of the log directory.
+
- Using the target shell not the host shell, I "cd" to the directory
+ containing the script and test programs.
+
- Invoked the script using
< run_test.vxworks
from this target shell.
+
- ln -sf $ACE_ROOT/ace/libACE.so $ACE_ROOT/ace/libACE.so.4.5
+Kirk Davies provided this
+approach for running the ACE tests on Tornado II:
- On newer FreeBSD (3.0 or later,) this is no longer necessary.
+
- NetBSD
+
+The following, very useful information was contributed by
+Chris Ryan
+and Paul von Behren.
+Please submit corrections, additions, or clarifications to the
+the ACE mailing list.
- Like older FreeBSD, NetBSD's ld.so
also requires
- versioned .so files.
+NOTE:The make (version 3.74) that is provided with
+Tornado 2.2 cannot be used to build ACE. A working version is available
+from the WindRiver support site, download the
+
+make3_80.gvk_patches and the
+
+make3_80.tor2_2.new_dependency_rules package and install them.
-
OpenBSD
+Using the Cygnus tools, this approach works:
+
- ACE has been ported to OpenBSD 3.1 and GNU g++ 2.95.3.
+A few additional Windows Notes, from Paul von Behren:
+
+ - Cygnus has created a Win32 API which is compatible with a
+ "generic" Unix environment. Using this library, they have ported a
+ large collection of GNU tools to WinNT/95 - including a port of
+ gcc/g++. See http://www.cygnus.com/misc/gnu-win32/
+ A related link is ftp://ftp.cygnus.com/pub/gnu-win32/latest/
+
- To set up the command-prompt build environment, run
+
Tornado\host\x86-win32\bin\TorVars.bat
. This is done
+ implicitly within the Tornado IDE.
+
- To run
ace_ld
, you still need perl installed -
+ see http://www.activestate.com/software/default.htm
+ for Windows perl.
+
- The Tornado IDE will use a standard Makefile for project
+ builds, but does not have a GUI interface for managing the
+ Makefile. By default, it will use rules from Makefile in the current
+ directory and you can configure it to add certain Makefile
+ targets to the project. If you have
ACE_ROOT
defined
+ before starting Tornado, you can specify an ACE Makefile as a Tornado
+ target and Tornado will then call make from the menu.
+
- As with FreeBSD and NetBSD, OpenBSD requires versioned .so
- files. This is currently handled by the build files and no
- additional work is needed.
+And Chris Ryan's instructions for building for VxWorks targets
+on Windows NT hosts:
- ACE has been ported to OpenBSD with and without pthreads
- enabled. When using pthreads, though, C++ exceptions must be
- disabled. This is a known problem with the current release of
- OpenBSD (see www.openbsd.org, bug #1750). ACE emulated
- exceptions work fine.
+
+ - Path setting that seems to be working is:
+
/tornado/host/x86-win32/bin:
+ /tornado/host/x86-win32/lib/gcc-lib/i386-wrs-vxworks/cygnus-2.7.2-960126:
+ /tornado/host/x86-win32/i386-wrs-vxworks/bin:
+ /ace/ace_wrappers/bin:
+ /gnuwin32/b18/H-i386-cygwin32/bin:
+ /gnuwin32/b18/tcl/bin:
+ /WINNT/system32:
+ /WINNT:
+ /WINNT/system32/nls/ENGLISH:
+ /bin
+
- Compiling TAO may require the user data segment size
- restrictions and possibly other options to be increased. This
- is done by modifying the default user class in /etc/login.conf
- or by adding a new class and modifying the master passwer file
- accordingly.
+ Other environment variables:
+
WIND_BASE=/tornado
+ SHELL=/bin/sh.exe
+ TERM=pcbios
+ TAO_ROOT=/ace/ACE_wrappers.vxworks/TAO
+ CPP_LOCATION=/Program Files/DevStudio/VC/bin/CL.EXE
+ GCC_EXEC_PREFIX=/tornado/host/x86-win32/lib/gcc-lib/
+ WIND_HOST_TYPE=x86-win32
+ ACE_ROOT=/ace/ACE_wrappers.vxworks
+
- - UnixWare
+
/tornado
is the root of the Tornado install
+ ($WIND_BASE
).
- Steve Huston <shuston@riverace.com>
- has ported ACE to work with UnixWare 2.01 and g++.
+
/gnuwin32
is the root of a Cygnus GNU download and install.
- Ganesh Pai <gpai@voicetek.com>
- subsequently did the port for version 2.1.2, also with g++.
+
/bin
content is:
+
aced.dll
+ cygwin.dll
+ perl.exe
+ rm.exe
+ sh.exe
+ true
+
- Phil Mesnier <
- mesnier_p@ociweb.com> updated the port to support
- UnixWare 7.1.0, with help from Michael Meissnitzer
- <
- michael.meissnitzer@siemens.at>, Christian Klepp <
- christian.klepp@siemens.at
- > and Engelbert Staller <
- engelbert.staller@siemens.at>
- Building ACE (and TAO) on Unixware 7.1.0 requires a very specific
- g++ build environment. In particular, you must build and install
- g++ 2.95.2, along with binutils 2.9.1. The order (and the declaration
- of configuration) is extremely important. Using the gcc compiler
- provided on the Skunkware CD on a pentium system, here is the recipe
- I used to build a working environment (as root):
- mkdir /usr/local/newgnu
-< ftp and untar binutils-2.9.1 >
-< ftp and untar gcc-2.95.2 >
- mkdir -p build/binutils build/gcc
- cd build/binutils
- ../../binutils-2.9.1/configure i386-sco-sysv4
- gmake # takes a long time
- gmake install # this creates /usr/local/i386-sco-sysv4/...
- mkdir /usr/local/i486-pc-sysv5/bin
- cd /usr/local/i486-pc-sysv5/bin
- for a in /usr/local/i386-sco-sysv4/bin/*; do ln -s $a .; done
- #links all the newly installed utilities
+ aced.dll
is produced in an ACE NT source tree according to
+ documented procedure for NT VC++ 6.0 ACE build.
- cd /usr/local/newgnu/build/gcc
- ../../gcc-2.95.2/configure --with-gnu-as --with-gnu-ld
- gmake bootstrap # takes a long time
- gmake install
- mkdir /usr/local/i586-UnixWare7.1.0-sysv5/bin
- for a in /usr/local/i386-sco-sysv4/bin/*; do ln -s $a .; done
-
- Once done, ACE and TAO will successfully build and link.
+ cygwin.dll
is from the Cygnus GNU software download and install.
-
- Chorus
+
- Basically, follow documented procedure for ACE build/install on UNIX
+ platform. Create a
$ACE_ROOT/ace/config.h
that looks
+ like:
+
#include "config-vxworks5.x.h"
+
- Wei Chiang <chiang@tele.nokia.fi>
- has ported ACE to Chorus 3.1 using GNU g++ 2.7.2.
+ And create a
+ $ACE_ROOT/include/makeinclude/platform_macros.GNU
+ that looks like:
+
+ WIND_BASE = /tornado
+ WIND_HOST_TYPE = x86-win32
+ CPU = I80486
+ include $(ACE_ROOT)/include/makeinclude/platform_vxworks5.5.x.GNU
+
- - LynxOS
+
- When using cygnus windows GNUTools on WinNT you have to start
+ make with "--unix" option, otherwise WinNT shell cmd.exe is responded and
+ not sh.exe, i.e.,
+
make --unix static_libs=1
+
+
- ACE builds and runs properly on LynxOS 3.0.x, 3.1.x and 4.0.0 for Intel
- and PowerPC targets. LynxOS 2.5.x is no longer supported.
- To build ACE on LynxOS 3.0.x you need to update GCC to
- version 2.9-gnupro-98r2, which can be obtained from
-
- ftp://ftp.lynuxworks.com/compilers/98r2-preview/
+
TAO on NT Tornado host, VxWorks target.
- If you run out of memory on LynxOS, these might help:
+
+ - Build ACE and TAO_IDL in the NT tree as already documented.
+ Be sure to build ACE's gperf on NT, in
+
ACE_wrappers/apps/gperf/src
.
-
- - Increase the limits in
/etc/starttab
,
- then reboot system. We use these limits:
- # Data, stack, and core file limits (in Kbytes)
-80000
-16000
-102400
-
- Enable or expand virtual memory, with something like:
-
# mkcontig /swap 320
-# prio 17 vmstart /swap
- See the mkcontig
and vmstart
- man pages, and /bin/rc
.
-
+ - Build $TAO_ROOT/tao
+
CPP_LOCATION=/Program Files/DevStudio/VC/bin/CL.exe
+ cd $TAO_ROOT/tao
+ /gnuwin32/b18/H-i386-cygwin32/bin/make
+
- Please see the comments in the
- ACE
- platform_lynxos.GNU file for information on, and an
- example of, tailoring for your particular platform.
+
- Build orbsvcs.
+
CPP_LOCATION=/Program Files/DevStudio/VC/bin/CL.exe
+ cd $TAO_ROOT/orbsvcs/orbsvcs
+ /gnuwin32/b18/H-i386-cygwin32/bin/make
+
- NOTE: if you want to use IP multicast on LynxOS, be sure to add
- this line to your /net/rc.network
, and reboot:
-
- /bin/route add "224.0.0.0" "$my_name"
-
+ - Build $TAO_ROOT/tests
+
- VxWorks
- David Levine
- <levine@cs.wustl.edu> has
- ported ACE to VxWorks 5.2/5.3/5.3.1/5.4 with the GreenHills
- 1.8.8/1.8.9, g++ and diab compilers that are distributed with
- VxWorks/Tornado. It is not possible to use VxWorks 5.4
- and earlier with ACE anymore because the compilers delivered with
- 5.4 and earlier don't support the C++ features ACE needs.
+
+Jaffar Shaikh's
+Notes for Building ACE and TAO for VxWorks on NT host
+Scenario: I was building the ACE and TAO for VxWorks
+on NT. The target system was a PPC860 based chassis and another a NT
+host based card.
+Host System:
+NT 4.0 workstation with 128 M RAM, 266MHz Pentium.
+
+Software Needed For Building TAO
+1) Active State's ActivePerl from
+http://www.activestate.com/software/default.htm
+
- At this moment Remedy IT is upgrading
- and stabilizing ACE/TAO support for Tornado 2.2/VxWorks 5.5.1.
- Since the existing support for previous VxWorks version has been unsupported
- and broken for some time and most (potential) users seem to have upgraded to
- VxWorks 5.5.1 no backporting effort is done. See also here.
-
+
2) Tornado 2.2.1 from Windriver.
- Tornado 2.2/VxWorks 5.5.1 support IP multicast. That is not enabled
- by default in ACE for VxWorks, because it depends on your
- kernel configuration. To enable it, add
- #define ACE_HAS_IP_MULTICAST
to your
- ace/config.h
.
+
3) Cygwin GNU to build TAO. It is available for NT as a freeware
+from the Cygwin site
+The Cygwin Make (version 3.75) can only build the TAO not the
+Tornado II make (version 3.74)
- NOTE: In order for the ACE Broadcast and Multicast tests to work the VxWorks kernel
- should receive the packages it sends out locally. By default this is not supported.
- To enable this behaviour you need to include the IFF_SIMPLEX flag for your required
- NIC driver. See the following Windriver SPR 4542
- for more information.
+
Environment Variables:
+On NT the environment Variables are set as follows, (from
+Control Panel-> System -> Environment)
+I added following Environment variable entries to PATH
- In addition to all of the other benefits of ACE, it helps work
- around some deficiencies with VxWorks. The problems are:
+C:\Perl\bin\;
+C:\tornado\host\x86-win32\bin;
+C:\tornado\host\x86-win32\powerpc-wrs-vxworks\bin;
+C:\tornado\host\x86-win32\lib\gcc-lib\powerpc-wrs-vxworks\cygnus-2.7.2-960126;
+C:\Corba\Ace_wrappers\bin;
+C:\Cygwin\bin;
+C:\Cygwin\usr\bin;
+C:\bin
-
-
- - The program entry point cannot be called "main" with g++. ACE
- renames it to "ace_main" (configurable via ACE_MAIN) on VxWorks.
- While this may seem trivial, it is important with legacy code.
- ACE itself ran into this problem.
+
Additional Environmental variables and the values,
+CPU=PPC860
+LD_LIBRARY_PATH=
+SHELL=/bin/sh.exe
- - argc/argv isn't used with VxWorks entry points. ACE provides
- a wrapper function that transparently converts shell command
- line arguments to argc/argv form. See below
- for details.
+
ACE_ROOT=/Corba/ACE_wrappers
+WIND_BASE=/tornado
+SHELL=/bin/sh.exe
+TERM=pcbios
+TAO_ROOT=/Corba/ACE_wrapper/Tao
+CPP_LOCATION=/Program Files/Microsoft Visual Studio/VC98/Bin/CL.exe
+GCC_EXEC_PREFIX=/tornado/host/x86-win32/lib/gcc-lib/
+WIND_HOST_TYPE=x86-win32
+PERL_PATH=/perl/bin/perl.exe
-
+Directories of importance
+C:\Corba <-- Ace_wrappers (uzipped)
+C:\tornado <-- Tornado installed
+C:\Perl <-- Perl installed
+C:\Cygwin <-- Cygwin installed
+C:\bin <-- Copy these files,
+ Ace.dll, <-- After you build Ace
+ gperf.exe <-- After you build gperf
+ Cygwin1.dll, <-- After you install Cygwin
+ perl.exe, <-- After you install Perl
+ rm.exe <-- After you install Cygwin
+ sh.exe <-- After you install Cygwin
+ true <-- After you install Cygwin
+Create Files
+1) C:\Corba\ACE_Wrappers\ace\config.h
+with entry
+#if defined (_MSC_VER) || (__BORLANDC__)
+ #include "ace/config-win32.h"
+ #undef ACE_HAS_EXCEPTIONS
+#else
+ #include "ace/config-vxworks5.x.h"
+ #define ACE_HAS_IP_MULTICAST
+#endif
- Please note that ACE uses one of the spare fields in the Wind
- River task control block, spare4, for thread- specific storage.
- This field is specified in only one place, in ace/OS_NS_Thread.inl, so it
- can easily be changed to one of the other spare fields, if
- necessary.
+
2) C:\Corba\ACE_wrappers\include\makeinclude\platform_macros.GNU
+WIND_BASE = /tornado
+WIND_HOST_TYPE = x86-win32
+include
+$(ACE_ROOT)/include/makeinclude/platform_vxworks5.5.x.GNU
+ACE_COMPONENTS=FOR_TAO (you may choose this option to build ACE
+library that supports TAO)
- ACE destroys dynamically
- allocated singletons in the ACE library. But, they may not
- properly destroy some static objects. If you have trouble
- running a program multiple times, it may be necessary to unload
- the module, using unld, and reload it between runs.
- Alternatively, you could try calling cplusDtors
and
- then cplusCtors
between runs.
+
+Steps to Build
+1) Build Ace.dll under NT
+In MS Visual C++ open C:\Corba\ACE_wrappers\ace.dsw And build Ace
+DLL
+Copy Ace.dll in C:\bin
- MVS OpenEdition
+
2) Build gperf utility under NT
+In MS Visual C++ open
+C:\Corba\ACE_wrappers\apps\gperf\src\gperf.dsw. Build gperf.exe
+Copy gperf.exe to C:\bin
- All of ACE has been ported to OpenEdition by Chuck Gehr <gehr@sweng.stortek.com>.
- The ACE library, all the tests and most of the examples and apps
- build clean. There are still some problems that need to be
- ironed out:
+
3) Mount Directries in Cygwin
+Click on Cygnus Solutions -> Cygwin Bash Shell
+Mount following directories by using mount command.
+create respective directories first then use mount command
- MVS does not support the dynamic linking dl...() calls that the
- Service Configurator uses to dynamically link services at run
- time. As a result, all the examples and apps that use a svc.conf
- file (for dynamically configuring service objects) do not work,
- however, most of these apps can be built/run statically. Also,
- the Svc_Conf_l.cpp and Svc_Conf_y.cpp files are generated using
- flex and yacc on a ascii (not ebcdic) machine and as a result
- they don't work very well with ebcdic svc.conf files. We should
- be able to regenerate these files on MVS but MVS doesn't have
- flex. This is something that needs to be done.
+
e.g. Create /Corba directory then use $mount -s "C:\Corba"
+/Corba
- Some of the tests do not execute properly. This is a minority
- and over time the goal is to get to 100%.
+
C:\Corba mount to /Corba
+C:\tornado mount to /tornado
+C:\Perl mount to /perl
+C:\Cygwin mount to /cygwin
+C:\bin mount to /bin
+C:\Program Files mount to /Program Files
- The make scheme for some of the apps still doesn't work
- perfectly on MVS. This is mainly due to the way shared
- libraries are handled on MVS. See additional
- build tips for MVS for more on this.
+
4) Build ACE in Cygwin
+$cd /Corba/ACE_wrappers/ace
+$make static_libs=1
+This will build your ace library libACE.a for VxWorks. If you use
+option shared_libs=1 then the build will be libACE.so. The other
+options are same as follows.
- QNX Neutrino
+
5) Build TAO in Cygwin
+$cd $TAO_ROOT/tao
+$make debug=0 optimize=1 static_libs_only=1 minimum_orb=1
+
+for shared libs use shared_libs=1
- ACE has been ported to QNX Neutrino
- 2.0. We cross-compile for Neutrino on a QNX4 host using g++
- 2.8.1, using the ace/config-qnx-neutrino.h
- and include/makeinclude/platform_qnx_neutrino.GNU
- configuration files. Many of the ACE tests succeed, though some
- fail. As the porting effort progresses, we hope to eliminate
- these failures. If you know of fixes, please send them to
- us.
-
QNX RTP
+
The minimum Tao does not have following components,
+Dynamic Skeleton Interface
+Dynamic Invocation Interface
+Dynamic Any
+Interceptors
+Interface Repository
+Advanced POA features
+CORBA/COM interworking
- ACE has been ported to QNX RTP
- . We compile for QNX RTP using the GCC compiler shipped with the
- distribution, using the ace/config-qnx-rtp.h
- and include/makeinclude/platform_qnx_rtp_gcc.GNU
- configuration files.
- Many of the ACE tests succeed, though some
- fail. As the porting effort progresses, we hope to eliminate
- these failures. If you know of fixes, please send them to
- us.
-
- Under the current version of QNX RTP ACE fails if compiled with
- inline=0 .
+
You may play around with above options to find suitable build for
+your needs. For example when you give option debug=1 all the debug
+symbols will be created and the build will huge in size. The debug
+symbols are necessary when you want to debug your code.
- PharLap TNT Embedded ToolSuite (ETS)
- ACE has been ported to PharLap's TNT Embedded
- ToolSuite (ETS) version 9.1. The port is being tested with
- Microsoft Visual C++ 6.
To build for PharLap, use the
- ace/config-pharlap.h configuration file, and the instructions
- for building on Windows. Building the ACE library is the same as
- for regular Windows platforms, except you choose one of the PharLap
- ETS configurations to build within Visual C++. Only static
- library configurations are available for PharLap at this time.
- For an example of how to build
- binaries, see the tests directory. The tests_pharlap_msvc.lnk
- file is a LinkLoc commands file that the ACE tests are built
- with. It is likely that local sites may need to adjust this file
- for their target environment.
+
+
-Mac OS X (10.2.x)
+The following explains how to build the ACE network services on UNIX and Win32.
-
ACE builds and runs on Mac OS X 10.2.x, but the following are
- needed to build it:
+
+
- 1. The latest version of the Apple Developer Tools
- (December 2002)
- 2. The dlcompat library (obtained either through Fink or
- SourceForge)
+Building and installing ACE Network Services on UNIX is relatively
+simple (the process for Win32 is different).
+Here's what you need to do:
-
When creating $ACE_ROOT/ace/config.h for Mac OS X, you need
- to add the following if you obtained dlcompat via Fink:
+
- #define ACE_NEEDS_DL_UNDERSCORE
+ - Build and install ACE on UNIX as described earlier. If ACE is built at the root of the ACE
+ source tree (and ACE has been ported to your platform, of course) the
+ netsvcs static and shared object libraries should be built
+ automatically. In addition, the server driver program
+ (
main
) contained in $ACE_ROOT/netsvcs/servers/main.cpp
+ should also be compiled and ready to run.
-
You'll also need to do:
+ - Set your
LD_LIBRARY_PATH
environment variable to
+ where the binary version of the ACE netsvcs library. For
+ example, you probably want to do something like the following
-
setenv DYLD_LIBRARY_PATH $ACE_ROOT/ace:$ACE_ROOT/lib
- setenv MACOSX_DEPLOYMENT_TARGET 10.2
+
+ % setenv LD_LIBRARY_PATH $ACE_ROOT/ace:$ACE_ROOT/lib:$LD_LIBRARY_PATH
+
-
Currently, all ACE tests pass except Process_Mutex_Test and
- MEM_Stream_Test. Also, Mac OS X doesn't yet support *nix
- aio_* calls, and ACE does not know anything about Mach.
+ - By default, if the shared object library is built, the services
+ are linked into the
main
driver program dynamically.
+ To specify which services should be linked in and executed, edit the
+ $ACE_ROOT/netsvcs/servers/svc.conf
+ file. During your editing, you should update information (such as the
+ default service port numbers) that affects the initialization of
+ services in this file. Refer to the
+ Service Configurator
+ documentation to learn how the configuration file is parsed and
+ how the services are dynamically linked and executed. In
+ addition, refer to the Network
+ Services documentation to learn more about how to configure
+ each network service.
-
The work to port ACE to Mac OS X was done by several people,
- John Zorko
- <j.zorko@att.net> is
- only one of them.
+ - If you only want to link the services statically, simply remove
+ or rename the svc.conf file.
+
-
+
+
+export RTEMS_MAKEFILE_PATH=/opt/rtems/CPU-rtems/BSP
+# setup the build structure
+cd ACE_wrappers
-
-
+# create the host (e.g. Linux in this case) build tree
+bin/create_ace_build.pl Linux_g++
+cd build/Linux_g++/ace
+ln -s ../../../ace/config-linux.h config.h
+cd ../include/makeinclude
+ln -s ../../../../include/makeinclude/platform_linux.GNU platform_macros.GNU
+cd ../../../..
-If you use the GNU GCC g++ compiler please note the following:
+# create the target build tree
+bin/create_ace_build.pl rtems
+cd build/rtems/TAO
+/bin/rm -r TAO_IDL
+ln -s ../../Linux_g++/TAO/TAO_IDL .
+cd ../ace
+ln -s ../../../ace/config-rtems.h config.h
+cd ../include/makeinclude
+ln -s ../../../../include/makeinclude/platform_rtems.x_g++.GNU platform_macros.GNU
+cd ../../../..
-
- - ACE/TAO needs g++ 2.95.x or better. Older versions are not usable anymore
+# build the host side of things
+cd build/Linux_g++
+export ACE_ROOT=`pwd`; export LD_LIBRARY_PATH=`pwd`/ace:`pwd`/lib:$LD_LIBRARY_PATH
+cd ace
+make
-
- Make sure to update your gcc
config.status
- file. This file is produced when installing gcc; it specifies
- where to install the binary files that gcc uses. For example,
- it specifies whether to use Solaris's /usr/ccs/bin
- binary utils or GNU binary utils. The
- config.status
file is an output of the gcc
- configure
script; it is preferable to use the
- --prefix
option to configure
instead
- of hacking its output.
+# optionally build the ACE tests
+cd ../tests
+make
-
- If you are getting weird link errors when building libACE
- on Solaris you are probably using the GNU linker. Try using the
- Sun linker (/usr/ccs/bin/ld) instead. Note that gcc first looks
- for the GNU linker if it is installed along with gcc. The only
- way to not use the GNU linker is to delete it from the
- installation or to build your own compiler with no linker. Be
- aware that you still need the libraries and includes of gcc.
+cd ../TAO
+make
- NOTE: if you do use the GNU linker, you might need to change
- the -G
flag to -shared
in
- the SOFLAGS
definition in your
- include/makeinclude/platform_macros.GNU
.
+# build the target side of things
+cd ../rtems
+export ACE_ROOT=`pwd`
+cd ace
+make
+cd ../tests
+# build rtems_init.o by hand
+make -f ../include/makeinclude/Makefile.rtems rtems_init.o
+make
+cd ../TAO
+make
+
-
- Don't get too confused about contradictory statements in
- the gcc documentation. It was written by different
- people...
+
+
- - Make sure that the linker invoked by gcc produces code
- that initializes static objects. Please see gcc's
- documentation for using
collect2
.
+Once again, there are supplied project for MSVC 6.0 or later for
+the Network Services.
-
+
+
+
+The first step for all platforms is to build and install the
+OpenSSL distribution. The
+ACE_SSL library must then be built according to the instructions
+below.
+Unix
+
+ - Make sure the OpenSSL header file directory is in your compiler's
+ include path, and that OpenSSL libraries are in your library link/load
+ path (e.g.
+ LD_LIBRARY_PATH). If you
+ installed OpenSSL into a set of directories unknown by the compiler,
+ set the
SSL_ROOT
environment variable to point to the
+ top level directory of your OpenSSL distribution, i.e. the one
+ containing OpenSSL's include
and lib
+ directories.
+ - Add
ssl=1
to your MPC
+ $ACE_ROOT/bin/MakeProjectCreator/config/default.features
+ or $ACE_ROOT/local.features
file, and re-run MPC to add
+ support for building the ACE_SSL library to your GNUmakefiles.
+ - Build ACE as described above. When building ACE, add
+ "ssl=1"
+ to your make
+ command line invocation, or add it to your
+ platform_macros.GNU
+ file.
+ - Build the ACE_SSL library in the $ACE_ROOT/ace/SSL
+ directory. The ACE_ROOT environment variable should be set
+ prior to this point.
+
+Microsoft Visual Studio
+
+ - Set the
SSL_ROOT
environment variable to the location
+ of the directory containing the OpenSSL inc32
and
+ out32dll
directories.
+ - Add
ssl=1
to your MPC
+ $ACE_ROOT/bin/MakeProjectCreator/config/default.features
+ or $ACE_ROOT/local.features
file, and re-run MPC to add
+ support for building the ACE_SSL library to your MSVC++
+ workspaces and projects.
+ - Open the
ACE.dsw
workspace, and refer to the ACE build
+ and installation instructions above for details on creating a
+ config.h
configuration header for this platform. Once
+ the config.h
file has been created, build the
+ ACE_SSL
project.
+
+Borland C++
+Support for building ACE's ACE_SSL library and TAO's SSLIOP
+ pluggable protocol with Borland C++ does exist.
+
+ - Set the
SSL_ROOT
environment variable to the location
+ of the directory containing the OpenSSL inc32
and
+ out32
directories.
+ - Add
ssl=1
to your MPC
+ $ACE_ROOT/bin/MakeProjectCreator/config/default.features
+ or $ACE_ROOT/local.features
file, and re-run MPC to add
+ support for building the ACE_SSL library to your Borland C++ makefiles.
+ - Build ACE and TAO.
+
+
+
+
+There is a general method for building and using ACE_Reactors
for various GUI
+libraries.
+ Building GUI Reactor Library
+
+ - Try to generate build files using MPC. Inspect the output of MPC to find out which features are
+ necessary to build given reactor. Add these features to
+
ACE_wrappers/bin/MakeProjectCreator/*.features
file, or pass them directly to MPC
+ using -features
command line option. For example, for FlReactor
the procedure
+ consists of five steps
+
+ - In the first pass one gets that
x11
(X11 libraries) is missing.
+ $ mwc.pl
+ Skipping ACE_FlReactor (ace_flreactor.mpc), it requires x11.
+
+ Ensure that X11
libraries are installed, then pass x11=1
feature to MPC.
+ - In the second pass one gets that
gl
(OpenGL library) is missing.
+ $ mwc.pl -features x11=1 ace.mwc
+ Skipping ACE_FlReactor (ace_flreactor.mpc), it requires gl.
+
+ Ensure that OpenGL
libraries are installed, then pass gl=1
feature to MPC.
+ - In the third pass one gets that
fl
(Fast Light Toolkit) is missing.
+ $ mwc.pl -features x11=1,gl=1 ace.mwc
+ Skipping ACE_FlReactor (ace_flreactor.mpc), it requires fl.
+
+ Ensure that Fast Light Toolkit
libraries are installed, then pass fl=1
+ feature to MPC.
+ - In the fourth pass one gets that
ace_flreactor
feature is missing
+ $ mwc.pl -features x11=1,gl=1,fl=1 ace.mwc
+ Skipping ACE_FlReactor (ace_flreactor.mpc), it requires ace_flreactor.
+
+ Allow MPC to generate makefiles for FlReactor
by setting ace_flreactor=1
feature.
+ - In the last pass one obtains files for building
FlReactor
.
+ $ mwc.pl -features x11=1,gl=1,fl=1,ace_flreactor=1 ace.mwc
+
+
+ Currently to simplify MPC generation some of features are turn on by default in
+ ACE_wrappers/bin/MakeProjectCreator/global.features
. For examples to generate
+ files related with Fl one has to provide only fl=1 feature. To obtain a more fine grained controll
+ over MPC generation process one may modify ACE_wrappers/bin/MakeProjectCreator/*.features
+ files.
+
+ - Required build files are generated now, it is enough then to invoke build tool.
+ For example for under
MPC::gnuace
one has to call
+ make fl=1
. For MPC::vc7
target all features are
+ encoded in generated project files, thus it is enough to compile ACE using MSVC.
+
+
+ The build procedure leads to a specific GUI Reactor library. For example, for
+ Qt
and Linux
one gets libQtReactor.so
, while for
+ Windows
the results are shared QtReactor.dll
and import
+ QtReactor.lib
libraries or their variants depending on build options.
+ When compiling TAO also GUI related libraries are created like libTAO_QtResource.so
.
+ Using GUI Reactor Library
+ Here one has at least three use cases:
+ Applications with their own build system.
+ To use ACE support for GUI one has to include specific GUI headers and
+ link with specific ACE_[GUI]Reactor
library. When using TAO support for GUI one has
+ also to link with specific TAO_[GUI]Resource
library.
+ Applications with build system using MPC.
+ In general, it is better to create specific base projects for using ACE GUI support in such application.
+ Base projects provided by ACE ACE_wrappers/bin/MakeProjectCreator/[ace,tao]_[gui][reactor,resource].mpb
+ may be an examples of how to do this.
+ Internal ACE applications like tests or examples.
+ MPC project for internal ACE application using GUI support should be derived from
+ ace_[gui]reactor.mpb
base projects. To employ TAO support for GUI one should derive
+ the project from tao_[gui]resource.mpb
These base projects ensure that all necessary libraries
+ are linked to the application, specifies features necessary to build a project and moreover impose a
+ build order consistant with ACE. For example, the application project using XtReactor
should be
+ derived from ace_xtreactor.mpb
.
+ Notes on specific GUI Reactors
+
+ -
QtReactor
+ The build is controlled by ace_qtreactor
[1 by default] feature.
+ To build this reactor one has to provide feature qt
[0 by default] (Qt library). Moreover,
+ it is assumed that Qt
was installed in a standard way
+ and QTDIR
points to Qt
installation folder. To build TAO
+ support for Qt
one should use tao_qtresource
[1 by default] feature.
+ -
XtReactor
+ The build is controlled by ace_xtreactor
[1 by default] feature.
+ To build this reactor one has to provide the following features: x11
[1 by default]
+ (X11 libraries) and xt
[1 by default] (X11 Toolkit).
+ Moreover, some examples and tests related with XtReactor
+ needs additionall features namely either motif
[0 by default] (Motif/Lesstif libraries) or
+ athena
[0 by default] (Athena widgets). To build TAO
+ support for xt
one should use tao_xtresource
+
[1 by default] feature.
+ -
TkReactor
+ The is controlled by ace_tkreactor
[1 by default] feature. To build this reactor one has to provide
+ tk
[0 by default] (Tcl libraries) feature. To build TAO
+ support for Tk
one should use tao_tkresource
[1 by default] feature.
+ -
FlReactor
+ The build is controlled by ace_flreactor
[1 by default] feature.
+ To build this reactor one has to provide the following features: x11
+ [1 by default] (X11 libraries),
+ gl
[1 by default] (OpenGl) and fl
+ [0 by default] (Fast Light Toolkit). To build TAO
+ support for Fl
one should use tao_flresource
[1 by default] feature.
+ MS Windows: The paths to fltkdll
and
+ OpenGL32
libraries, as well as fltk
header files
+ should be setup manually for succesfull compilation. Obviosuly,
+ x11
switch is ignored for this platform.
+
@@ -2885,7 +3021,8 @@ probe Enable ACE_Timeprobes.
profile Enable profiling; see PCFLAGS and PCCFLAGS.
purify Purify all executables.
quantify Quantify all executables.
-repo Use GNU template repository (g++ with repo patches only).
+repo Use GNU template repository (g++ with repo patches and
+ egcs only).
rtti Enable run-time type identification. On some platforms,
it is enabled by default, so this is ignored.
shared_libs Build shared libraries. Ignored if static_libs_only is set.
@@ -2919,6 +3056,7 @@ show_uninit Lists all uninitialized in object files built for
current directory. Only supported for g++.
+
@@ -2970,7 +3108,7 @@ from
-->
-Last modified: Mon Mar 20 08:58:22 CST 2006
+Last modified: Thu Jul 21 08:33:33 CDT 2005
diff --git a/ACEXML/ChangeLog b/ACEXML/ChangeLog
index 94716b20ace..db0eb62bdc0 100644
--- a/ACEXML/ChangeLog
+++ b/ACEXML/ChangeLog
@@ -1,75 +1,3 @@
-Thu Mar 30 13:14:12 UTC 2006 Johnny Willemsen
-
- * common/NamespaceSupport.cpp:
- Fixed value might be unitialized warnings
-
-Tue Mar 14 20:58:12 UTC 2006 jiang,shanshan
-
- * ACEXML/common/FileCharStream.cpp
- * ACEXML/common/HttpCharStream.cpp
- * ACEXML/common/Transcode.cpp
- * ACEXML/common/XML_Macros.h
- * ACEXML/parser/parser/Parser.cpp
- * ACEXML/parser/parser/Parser.i
- Updated these files to solve the warnings when setting up "VC level 4 warnings"
- on Windows. These warnings include "unreachable code", "assignment within
- conditional expression", "conversion from some type to another type, possible
- loss of data", "local variable may be used without having been initialized" and
- so on.
- Thanks to Lukas Gruetzmacher for
- motivating the fix to these "VC level 4 warnings".
-
-Fri Feb 10 23:45:14 UTC 2006 Steve Huston
-
- * common/NamespaceSupport.cpp: Add missing template instantiations to
- match change below.
-
-Fri Feb 10 12:22:12 UTC 2006 Johnny Willemsen
-
- * common/NamespaceSupport.cpp:
- Fixed compile error in unicode build
-
-Thu Feb 9 22:49:18 UTC 2006 Krishnakumar B
-
- * common/NamespaceSupport.h:
- * common/NamespaceSupport.cpp: Use a normal ACE_Unbounded_Stack
- instead of yet another custom stack.
-
- * parser/parser/Parser.h:
- * parser/parser/Parser.cpp:
-
- Fixed a mismatched push/pop of the namespace context due to
- popping namespace contexts without matching the end of the
- element that caused a push. This resulted in more pops that
- push and corrupting the memory. Also fixed an indirection into
- a pointer that might have been corrupt when calling
- startNamespacePrefix().
-
-Tue Jan 24 23:09:08 UTC 2006 Krishnakumar B
-
- * apps/svcconf/Svcconf.cpp:
- * apps/svcconf/Svcconf.h:
-
- Removed the overridden operator new/delete. I don't think that
- they serve any purpose, and end up hiding the default variations.
-
-Mon Jan 23 14:11:12 UTC 2006 Johnny Willemsen
-
- * common/ZipCharStream.h:
- Updated include of zziplib.h to zzip/zzip.h to get rid of deprecated
- warnings
-
-Wed Jan 4 22:44:38 UTC 2006 J.T. Conklin
-
- * ChangeLog:
-
- Untabify.
- Delete-trailing-whitespace.
-
- Changed "add-log-time-format" to a really ugly lambda expression
- that formats changelog timestamps in UTC and works with both GNU
- Emacs and XEmacs.
-
Thu May 26 07:35:12 UTC 2005 Johnny Willemsen
* common/XML_Util.h:
@@ -77,13 +5,13 @@ Thu May 26 07:35:12 UTC 2005 Johnny Willemsen
Tue May 24 18:39:02 2005 J.T. Conklin
- * common/Makefile.am:
+ * common/Makefile.am:
- Regenerate.
+ Regenerate.
- * common/common.mpc:
+ * common/common.mpc:
- Added XML_Util.h to Header_Files section.
+ Added XML_Util.h to Header_Files section.
Tue May 24 09:18:34 2005 Justin Michel
@@ -114,47 +42,47 @@ Mon May 23 13:02:25 2005 Justin Michel
Fri Apr 22 21:34:19 2005 Ossama Othman
- * parser/parser/Parser.cpp (parse_entity_decl):
+ * parser/parser/Parser.cpp (parse_entity_decl):
- Fixed "variable may be used uninitialized" warning.
+ Fixed "variable may be used uninitialized" warning.
Fri Apr 22 11:09:59 2005 J.T. Conklin
- * parser/parser/Makefile.am:
- * common/Makefile.am:
+ * parser/parser/Makefile.am:
+ * common/Makefile.am:
- Regenerated.
+ Regenerated.
- * parser/parser/parser.mpc:
- * common/common.mpc:
+ * parser/parser/parser.mpc:
+ * common/common.mpc:
- Add Pkgconfig_Files section.
+ Add Pkgconfig_Files section.
Wed Apr 20 12:20:26 2005 Ossama Othman
- * common/Attributes.h:
- * common/ContentHandler.h:
- * common/DTDHandler.h:
- * common/EntityResolver.h:
- * common/ErrorHandler.h:
- * common/Locator.h:
- * common/XMLReader.h:
+ * common/Attributes.h:
+ * common/ContentHandler.h:
+ * common/DTDHandler.h:
+ * common/EntityResolver.h:
+ * common/ErrorHandler.h:
+ * common/Locator.h:
+ * common/XMLReader.h:
- Added virtual destructors to address g++ 4.0 warnings.
+ Added virtual destructors to address g++ 4.0 warnings.
- * common/Attributes.cpp:
- * common/ContentHandler.cpp:
- * common/DTDHandler.cpp:
- * common/EntityResolver.cpp:
- * common/ErrorHandler.cpp:
- * common/Locator.cpp:
- * common/XMLReader.cpp:
+ * common/Attributes.cpp:
+ * common/ContentHandler.cpp:
+ * common/DTDHandler.cpp:
+ * common/EntityResolver.cpp:
+ * common/ErrorHandler.cpp:
+ * common/Locator.cpp:
+ * common/XMLReader.cpp:
- New files containing destructors.
+ New files containing destructors.
- * common/NamespaceSupport.cpp (getURI):
+ * common/NamespaceSupport.cpp (getURI):
- Fixed "variable may be used uninitialized" warning.
+ Fixed "variable may be used uninitialized" warning.
Mon Apr 18 14:10:12 UTC 2005 Johnny Willemsen
@@ -166,10 +94,10 @@ Mon Apr 18 14:10:12 UTC 2005 Johnny Willemsen
Sun Feb 13 23:54:25 2005 Ossama Othman
- From Lothar Werzinger
- * apps/svcconf/Svcconf_Handler.cpp:
+ From Lothar Werzinger
+ * apps/svcconf/Svcconf_Handler.cpp:
- Enhanced error messages.
+ Enhanced error messages.
Wed Jan 5 14:08:12 UTC 2004 Johnny Willemsen
@@ -184,12 +112,12 @@ Wed Jan 5 14:08:12 UTC 2004 Johnny Willemsen
Tue Aug 17 19:07:11 2004 J.T. Conklin
- * common/NamespaceSupport.cpp:
+ * common/NamespaceSupport.cpp:
- Changed ACE_NEW_RETURN to use "NS_Node_T" instead of "struct
- NS_Node_T" --- the latter triggers a gcc 3.3 parser bug when
- used with the "new (std::nothrow)" version of ACE_NEW_RETURN.
- Fortunately, the "struct" is unnecessary.
+ Changed ACE_NEW_RETURN to use "NS_Node_T" instead of "struct
+ NS_Node_T" --- the latter triggers a gcc 3.3 parser bug when
+ used with the "new (std::nothrow)" version of ACE_NEW_RETURN.
+ Fortunately, the "struct" is unnecessary.
Sat Feb 21 23:51:25 2004 . <.@isis.vanderbilt.edu>
@@ -969,7 +897,5 @@ Wed Oct 23 17:27:14 2002 Krishnakumar B
references().
Local Variables:
-mode: change-log
-add-log-time-format: (lambda () (progn (setq tz (getenv "TZ")) (set-time-zone-rule "UTC") (setq time (format-time-string "%a %b %e %H:%M:%S %Z %Y" (current-time))) (set-time-zone-rule tz) time))
-indent-tabs-mode: nil
+add-log-time-format: current-time-string
End:
diff --git a/ACEXML/apps/svcconf/Svcconf.cpp b/ACEXML/apps/svcconf/Svcconf.cpp
index 482970b1515..3ceb602e788 100644
--- a/ACEXML/apps/svcconf/Svcconf.cpp
+++ b/ACEXML/apps/svcconf/Svcconf.cpp
@@ -46,6 +46,17 @@ ACEXML_Svcconf_Parser::~ACEXML_Svcconf_Parser ()
}
+void *
+ACEXML_Svcconf_Parser::operator new (size_t s)
+{
+ return ::new char[s];
+}
+
+void
+ACEXML_Svcconf_Parser::operator delete (void *p)
+{
+ delete[] (char*)p;
+}
int
ACEXML_Svcconf_Parser::parse_file (const ACE_TCHAR file[])
diff --git a/ACEXML/apps/svcconf/Svcconf.h b/ACEXML/apps/svcconf/Svcconf.h
index 9879776fce5..9c9d88bde37 100644
--- a/ACEXML/apps/svcconf/Svcconf.h
+++ b/ACEXML/apps/svcconf/Svcconf.h
@@ -32,6 +32,10 @@ public:
virtual int parse_string (const ACE_TCHAR str[]);
+ void * operator new (size_t bytes);
+
+ void operator delete (void *ptr);
+
protected:
ACEXML_Parser parser_;
ACEXML_Svcconf_Handler svcconf_handler_;
diff --git a/ACEXML/common/FileCharStream.cpp b/ACEXML/common/FileCharStream.cpp
index cafc0696b5c..2e3fc8abc5c 100644
--- a/ACEXML/common/FileCharStream.cpp
+++ b/ACEXML/common/FileCharStream.cpp
@@ -130,7 +130,7 @@ ACEXML_FileCharStream::close (void)
int
ACEXML_FileCharStream::getchar_i (char& ch)
{
- ch = static_cast (ACE_OS::fgetc (this->infile_));
+ ch = ACE_OS::fgetc (this->infile_);
return (feof(this->infile_) ? -1 : 0);
}
@@ -166,7 +166,7 @@ ACEXML_FileCharStream::peek (void)
return this->peek_i();
#else
- ACEXML_Char ch = static_cast (ACE_OS::fgetc (this->infile_));
+ ACEXML_Char ch = ACE_OS::fgetc (this->infile_);
::ungetc (ch, this->infile_);
return ch;
#endif /* ACE_USES_WCHAR */
diff --git a/ACEXML/common/HttpCharStream.cpp b/ACEXML/common/HttpCharStream.cpp
index b6f5e6aa423..cc94764c191 100644
--- a/ACEXML/common/HttpCharStream.cpp
+++ b/ACEXML/common/HttpCharStream.cpp
@@ -251,7 +251,7 @@ ACEXML_HttpCharStream::get_url (size_t& len)
int
ACEXML_HttpCharStream::send_request (void)
{
- char* path = ACE::strnew (ACE_TEXT_ALWAYS_CHAR (this->url_addr_->get_path_name()));
+ char* path = ACE::strnew (ACE_TEXT_TO_CHAR_IN (this->url_addr_->get_path_name()));
ACE_Auto_Basic_Array_Ptr path_ptr (path);
size_t commandsize = ACE_OS::strlen (path)
+ ACE_OS::strlen (this->url_addr_->get_host_name ())
@@ -321,7 +321,7 @@ ACEXML_HttpCharStream::determine_encoding (void)
char input[4] = {0, 0, 0, 0};
int i = 0;
for (; i < 4 && input[i] != (char)-1; ++i)
- input[i] = static_cast (this->stream_->peek_char(i));
+ input[i] = this->stream_->peek_char(i);
if (i < 4)
return -1;
const ACEXML_Char* temp = ACEXML_Encoding::get_encoding (input);
@@ -382,7 +382,7 @@ ACEXML_HttpCharStream::read (ACEXML_Char *str,
return -1;
len = len * sizeof (ACEXML_Char);
char* temp = const_cast (this->stream_->recv (len));
- str = ACE_TEXT_CHAR_TO_TCHAR (temp);
+ ACE_OS::string_copy( str, temp, len );
if (str == 0)
return -1;
return static_cast (len);
diff --git a/ACEXML/common/NamespaceSupport.cpp b/ACEXML/common/NamespaceSupport.cpp
index 029f1adcd16..2f99ba13495 100644
--- a/ACEXML/common/NamespaceSupport.cpp
+++ b/ACEXML/common/NamespaceSupport.cpp
@@ -15,6 +15,7 @@ static const ACEXML_Char ACEXML_XMLNS_URI_name[] = ACE_TEXT ("http://www.w3.org/
const ACEXML_Char *ACEXML_NamespaceSupport::XMLNS = ACEXML_XMLNS_URI_name;
ACEXML_Namespace_Context_Stack::ACEXML_Namespace_Context_Stack (void)
+ : head_ (0)
{
}
@@ -26,54 +27,31 @@ ACEXML_Namespace_Context_Stack::~ACEXML_Namespace_Context_Stack (void)
int
ACEXML_Namespace_Context_Stack::push (ACEXML_NS_CONTEXT *nsc)
{
- return (this->stack_.push (nsc) < 0);
+ struct NS_Node_T *temp = 0;
+ ACE_NEW_RETURN (temp, NS_Node_T, -1);
+
+ temp->item_ = nsc;
+ temp->next_ = this->head_;
+
+ this->head_ = temp;
+ return 0;
}
ACEXML_NS_CONTEXT *
ACEXML_Namespace_Context_Stack::pop (void)
{
- if (this->stack_.size() <= 0)
- return 0;
-
- ACEXML_NS_CONTEXT* temp = 0;
- int retval = this->stack_.pop (temp);
- if (retval != 0)
+ if (this->head_ != 0)
{
- ACE_ERROR ((LM_ERROR, "Unable to pop Namespace context from stack\n"));
- return 0;
- }
- return temp;
-}
+ struct NS_Node_T *temp = this->head_;
+ this->head_ = temp->next_;
-int
-ACEXML_NamespaceSupport::popContext (void)
-{
- delete this->effective_context_;
-
- if ((this->effective_context_ = this->ns_stack_.pop ()) == 0)
- return -1;
+ ACEXML_NS_CONTEXT* retv = temp->item_;
+ delete temp;
+ return retv;
+ }
return 0;
}
-int
-ACEXML_NamespaceSupport::pushContext (void)
-{
- ACEXML_NS_CONTEXT *temp = this->effective_context_;
- ACE_NEW_RETURN (this->effective_context_,
- ACEXML_NS_CONTEXT (),
- -1);
-
- // @@ Copy everything from the old context to the new one.
- ACEXML_NS_CONTEXT_ENTRY *entry = 0;
-
- for (ACEXML_NS_CONTEXT_ITER iter (*temp);
- iter.next (entry) != 0;
- iter.advance ())
- this->effective_context_->bind (entry->ext_id_,
- entry->int_id_);
- this->ns_stack_.push (temp);
- return 0;
-}
ACEXML_NamespaceSupport::ACEXML_NamespaceSupport (void)
: ns_stack_ (),
@@ -118,7 +96,7 @@ ACEXML_NamespaceSupport::declarePrefix (const ACEXML_Char *prefix,
int
ACEXML_NamespaceSupport::getDeclaredPrefixes (ACEXML_STR_LIST &prefixes) const
{
- ACEXML_NS_CONTEXT_ENTRY *entry = 0;
+ ACEXML_NS_CONTEXT_ENTRY *entry;
// The prefix for default namespace (empty string) is included in
// the return list.
@@ -136,7 +114,7 @@ ACEXML_NamespaceSupport::getPrefix (const ACEXML_Char *uri) const
if (!uri || *uri == 0)
return 0;
- ACEXML_NS_CONTEXT_ENTRY *entry = 0;
+ ACEXML_NS_CONTEXT_ENTRY *entry;
for (ACEXML_NS_CONTEXT_ITER iter (*this->effective_context_);
iter.next (entry) != 0;
@@ -150,7 +128,7 @@ ACEXML_NamespaceSupport::getPrefix (const ACEXML_Char *uri) const
int
ACEXML_NamespaceSupport::getPrefixes (ACEXML_STR_LIST &prefixes) const
{
- ACEXML_NS_CONTEXT_ENTRY *entry = 0;
+ ACEXML_NS_CONTEXT_ENTRY *entry;
// The prefix for default namespace (empty string) is not included
// in the return list.
@@ -168,7 +146,7 @@ ACEXML_NamespaceSupport::getPrefixes (const ACEXML_Char *uri,
if (!uri)
return -1;
- ACEXML_NS_CONTEXT_ENTRY *entry = 0;
+ ACEXML_NS_CONTEXT_ENTRY *entry;
for (ACEXML_NS_CONTEXT_ITER iter (*this->effective_context_);
iter.next (entry) != 0;
@@ -196,6 +174,37 @@ ACEXML_NamespaceSupport::getURI (const ACEXML_Char *prefix) const
return 0;
}
+int
+ACEXML_NamespaceSupport::popContext (void)
+{
+ delete this->effective_context_;
+
+ if ((this->effective_context_ = this->ns_stack_.pop ()) == 0)
+ return -1;
+ return 0;
+}
+
+int
+ACEXML_NamespaceSupport::pushContext (void)
+{
+ ACEXML_NS_CONTEXT *temp = this->effective_context_;
+ ACE_NEW_RETURN (this->effective_context_,
+ ACEXML_NS_CONTEXT (),
+ -1);
+
+ // @@ Copy everything from the old context to the new one.
+ ACEXML_NS_CONTEXT_ENTRY *entry;
+
+ for (ACEXML_NS_CONTEXT_ITER iter (*temp);
+ iter.next (entry) != 0;
+ iter.advance ())
+ this->effective_context_->bind (entry->ext_id_,
+ entry->int_id_);
+ this->ns_stack_.push (temp);
+ return 0;
+}
+
+
int
ACEXML_NamespaceSupport::processName (const ACEXML_Char *qName,
const ACEXML_Char *&uri,
@@ -211,7 +220,7 @@ ACEXML_NamespaceSupport::processName (const ACEXML_Char *qName,
break;
}
- ACEXML_String prefix (ACE_TEXT(""),0,0);
+ ACEXML_String prefix;
if (len == -1)
name = qName;
else
@@ -254,8 +263,6 @@ template class ACE_Hash_Map_Reverse_Iterator_Ex;
template class ACE_Unbounded_Queue_Iterator;
template class ACE_Node;
-template class ACE_Unbounded_Stack;
-template class ACE_Node;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
#pragma instantiate ACE_Hash_Map_Entry
#pragma instantiate ACE_Hash_Map_Manager_Ex, ACE_Equal_To, ACE_Null_Mutex>
@@ -265,6 +272,4 @@ template class ACE_Node;
#pragma instantiate ACE_Unbounded_Queue
#pragma instantiate ACE_Unbounded_Queue_Iterator
#pragma instantiate ACE_Node
-#pragma instantiate ACE_Unbounded_Stack
-#pragma instantiate ACE_Node
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/ACEXML/common/NamespaceSupport.h b/ACEXML/common/NamespaceSupport.h
index d81f9303d70..4299b57ddcf 100644
--- a/ACEXML/common/NamespaceSupport.h
+++ b/ACEXML/common/NamespaceSupport.h
@@ -76,7 +76,13 @@ public:
private:
/// Internal stack structure to hold namespace context.
- ACE_Unbounded_Stack stack_;
+ struct NS_Node_T {
+ ACEXML_NS_CONTEXT *item_;
+ struct NS_Node_T *next_;
+ };
+
+ /// Anchor point for head of stack.
+ NS_Node_T *head_;
};
/**
diff --git a/ACEXML/common/Transcode.cpp b/ACEXML/common/Transcode.cpp
index f94d93bba32..e43a407d2e3 100644
--- a/ACEXML/common/Transcode.cpp
+++ b/ACEXML/common/Transcode.cpp
@@ -26,8 +26,8 @@ ACEXML_Transcoder::utf162utf8 (ACEXML_UTF16 src,
if (len < 2)
return ACEXML_DESTINATION_TOO_SHORT;
- *dst = 0xc0 | (static_cast (src) / 0x40);
- *(dst+1) = 0x80 | (static_cast (src) % 0x40);
+ *dst = 0xc0 | (src / 0x40);
+ *(dst+1) = 0x80 | (src % 0x40);
return 2;
}
else
@@ -39,12 +39,13 @@ ACEXML_Transcoder::utf162utf8 (ACEXML_UTF16 src,
if (src >= 0xD800 && src < 0xE000)
return ACEXML_IS_SURROGATE;
- *dst = 0xe0 | (static_cast (src) / 0x1000);
- *(dst+1) = 0x80 | ((static_cast (src) % 0x1000) / 0x40);
- *(dst+2) = 0x80 | (static_cast (src) % 0x40);
+ *dst = 0xe0 | (src / 0x1000);
+ *(dst+1) = 0x80 | ((src % 0x1000) / 0x40);
+ *(dst+2) = 0x80 | (src % 0x40);
return 3;
}
-}
+ ACE_NOTREACHED (return ACEXML_NON_UNICODE;)
+ }
int
ACEXML_Transcoder::ucs42utf8 (ACEXML_UCS4 src,
@@ -66,10 +67,10 @@ ACEXML_Transcoder::ucs42utf8 (ACEXML_UCS4 src,
if (dst == 0)
return ACEXML_INVALID_ARGS;
- *dst = 0xf0 | (static_cast (src / 0x40000));
- *(dst+1) = 0x80 | ((static_cast (src % 0x40000)) / 0x1000);
- *(dst+2) = 0x80 | ((static_cast (src % 0x1000)) / 0x40);
- *(dst+3) = 0x80 | (static_cast (src % 0x40));
+ *dst = 0xf0 | (src / 0x40000);
+ *(dst+1) = 0x80 | ((src % 0x40000) / 0x1000);
+ *(dst+2) = 0x80 | ((src % 0x1000) / 0x40);
+ *(dst+3) = 0x80 | (src % 0x40);
return 4;
}
return ACEXML_NON_UNICODE;
@@ -101,8 +102,8 @@ ACEXML_Transcoder::ucs42utf16 (ACEXML_UCS4 src,
if (len < 2)
return ACEXML_DESTINATION_TOO_SHORT;
- *dst = 0xD800 | (static_cast (src) / 0x400);
- *(dst+1) = 0xDC00 | (static_cast (src) % 0x400);
+ *dst = 0xD800 | (src / 0x400);
+ *(dst+1) = 0xDC00 | (src % 0x400);
return 2;
}
@@ -124,8 +125,8 @@ ACEXML_Transcoder::surrogate2utf8 (ACEXML_UTF16 high,
return ACEXML_INVALID_ARGS;
ACEXML_UCS4 src = (high - 0xD800) * 0x400 + (low - 0xDC00) + 0x10000;
- *dst = static_cast (0xD800 | (src / 0x400));
- *(dst+1) = static_cast (0xDC00 | (src % 0x400));
+ *dst = 0xD800 | (src / 0x400);
+ *(dst+1) = 0xDC00 | (src % 0x400);
return 2;
}
diff --git a/ACEXML/common/URL_Addr.cpp b/ACEXML/common/URL_Addr.cpp
index c423fbe7b5a..b157424d077 100644
--- a/ACEXML/common/URL_Addr.cpp
+++ b/ACEXML/common/URL_Addr.cpp
@@ -33,7 +33,7 @@ ACEXML_URL_Addr::addr_to_string (ACEXML_Char *s,
else
{
ACE_OS::sprintf (s, ACE_TEXT ("%s:%d/%s"),
- ACE_TEXT_CHAR_TO_TCHAR (ipaddr_format == 0
+ ACE_TEXT_TO_TCHAR_IN (ipaddr_format == 0
? this->get_host_name ()
: this->get_host_addr ()),
this->get_port_number (),
@@ -55,7 +55,7 @@ ACEXML_URL_Addr::addr_to_string (int ipaddr_format)
}
ACE_OS::sprintf (this->addr_string_,
ACE_TEXT ("%s:%d/%s"),
- ACE_TEXT_CHAR_TO_TCHAR (ipaddr_format == 0
+ ACE_TEXT_TO_TCHAR_IN (ipaddr_format == 0
? this->get_host_name ()
: this->get_host_addr ()),
this->get_port_number (),
@@ -67,7 +67,7 @@ ACEXML_URL_Addr::addr_to_string (int ipaddr_format)
int
ACEXML_URL_Addr::string_to_addr (const char* s)
{
- return this->string_to_addr (ACE_TEXT_CHAR_TO_TCHAR (s));
+ return this->string_to_addr (ACE_TEXT_TO_TCHAR_IN (s));
}
#endif /* ACE_USES_WCHAR */
diff --git a/ACEXML/common/XML_Macros.h b/ACEXML/common/XML_Macros.h
index 50ec6857b3a..028bc590395 100644
--- a/ACEXML/common/XML_Macros.h
+++ b/ACEXML/common/XML_Macros.h
@@ -88,12 +88,12 @@
throw EXCEPTION
// Throwing an exception when the function reqires a return value.
-# if defined (__HP_aCC)
+# if defined (WIN32) || defined (__HP_aCC)
# define ACEXML_THROW_RETURN(EXCEPTION, RETV) \
do \
{ \
throw EXCEPTION; \
- return RETV; \
+ return RETV; \
} while (0)
# else /* WIN32 */
# define ACEXML_THROW_RETURN(EXCEPTION,RETV) \
diff --git a/ACEXML/common/XML_Types.h b/ACEXML/common/XML_Types.h
index 5a55d6b7754..ed8f170e290 100644
--- a/ACEXML/common/XML_Types.h
+++ b/ACEXML/common/XML_Types.h
@@ -27,17 +27,17 @@
#include "ace/SString.h"
#include "ace/Functor_String.h"
-# if defined (ACE_HAS_WCHAR) && (ACE_SIZEOF_WCHAR == 2)
+# if (ACE_SIZEOF_WCHAR == 2)
typedef wchar_t ACEXML_UTF16;
# else
typedef ACE_USHORT16 ACEXML_UTF16;
-# endif /* ACE_HAS_WCHAR && ACE_SIZEOF_WCHAR == 2 */
+# endif /* ACE_SIZEOF_WCHAR == 2 */
-# if defined (ACE_HAS_WCHAR) && (ACE_SIZEOF_WCHAR == 4)
+# if (ACE_SIZEOF_WCHAR == 4)
typedef wchar_t ACEXML_UCS4;
# else
typedef ACE_UINT32 ACEXML_UCS4;
-# endif /* ACE_HAS_WCHAR && ACE_SIZEOF_WCHAR == 4 */
+# endif /* ACE_SIZEOF_WCHAR == 4 */
typedef char ACEXML_UTF8;
diff --git a/ACEXML/common/ZipCharStream.h b/ACEXML/common/ZipCharStream.h
index 2c3ee5fb775..e65d7f640b6 100644
--- a/ACEXML/common/ZipCharStream.h
+++ b/ACEXML/common/ZipCharStream.h
@@ -24,15 +24,15 @@
#include "ACEXML/common/CharStream.h"
#include "ACEXML/common/Encoding.h"
-#include "zzip/zzip.h"
+#include "zziplib.h"
-// Ugly wart to get aroung a macro version of read defined in zzip.h. Evil...
+// Ugly wart to get aroung a macro version of read defined in zziplib.h. Evil...
#ifdef read
#undef read
#endif
/**
- * @class ACEXML_ZipCharStream
+ * @class ACEXML_ZipCharStream ZipCharStream.h "ACEXML/common/ZipCharStream.h"
*
* An implementation of ACEXML_CharStream for reading input from a ZIP archive.
*/
diff --git a/ACEXML/common/common.mpc b/ACEXML/common/common.mpc
index bd496a82123..9702a48220a 100644
--- a/ACEXML/common/common.mpc
+++ b/ACEXML/common/common.mpc
@@ -2,7 +2,6 @@
// $Id$
project(ACEXML): acelib, codecs, core {
- avoids += ace_for_tao
sharedname = ACEXML
dynamicflags += ACEXML_BUILD_DLL
diff --git a/ACEXML/examples/SAXPrint/main.cpp b/ACEXML/examples/SAXPrint/main.cpp
index 333ba361eee..effe044e5a9 100644
--- a/ACEXML/examples/SAXPrint/main.cpp
+++ b/ACEXML/examples/SAXPrint/main.cpp
@@ -37,7 +37,7 @@ ACE_TMAIN (int argc, ACE_TCHAR *argv[])
int zip = 0;
ACEXML_Char* url = 0;
- ACE_Get_Opt get_opt (argc, argv, ACE_TEXT ("sf:lu:z"));
+ ACE_Get_Arg_Opt get_opt (argc, argv, ACE_TEXT ("sf:lu:z"));
int c;
while ((c = get_opt ()) != EOF)
diff --git a/ACEXML/parser/parser/Parser.cpp b/ACEXML/parser/parser/Parser.cpp
index 6573f019b17..5989bd14de9 100644
--- a/ACEXML/parser/parser/Parser.cpp
+++ b/ACEXML/parser/parser/Parser.cpp
@@ -868,7 +868,7 @@ ACEXML_Parser::parse_element (int is_root ACEXML_ENV_ARG_DECL)
this->xml_namespace_.processName(startname, ns_uri,
ns_lname, 0);
this->prefix_mapping (this->xml_namespace_.getPrefix(ns_uri),
- ns_uri, 1
+ ns_uri, ns_lname, 1
ACEXML_ENV_ARG_PARAMETER);
ACEXML_CHECK;
this->content_handler_->startElement(ns_uri, ns_lname,
@@ -879,7 +879,7 @@ ACEXML_Parser::parse_element (int is_root ACEXML_ENV_ARG_DECL)
ACEXML_ENV_ARG_PARAMETER);
ACEXML_CHECK;
this->prefix_mapping (this->xml_namespace_.getPrefix(ns_uri),
- ns_uri, 0
+ ns_uri, ns_lname, 0
ACEXML_ENV_ARG_PARAMETER);
ACEXML_CHECK;
if (ns_flag)
@@ -892,7 +892,7 @@ ACEXML_Parser::parse_element (int is_root ACEXML_ENV_ARG_DECL)
this->xml_namespace_.processName (startname, ns_uri,
ns_lname, 0);
this->prefix_mapping (this->xml_namespace_.getPrefix(ns_uri),
- ns_uri, 1
+ ns_uri, ns_lname, 1
ACEXML_ENV_ARG_PARAMETER);
ACEXML_CHECK;
this->content_handler_->startElement(ns_uri, ns_lname, startname,
@@ -982,15 +982,15 @@ ACEXML_Parser::parse_element (int is_root ACEXML_ENV_ARG_DECL)
break;
}
}
- if (this->parse_content (startname, ns_uri, ns_lname, ns_flag
+ if (this->parse_content (startname, ns_uri, ns_lname
ACEXML_ENV_ARG_PARAMETER) != 0)
return;
}
int
ACEXML_Parser::parse_content (const ACEXML_Char* startname,
- const ACEXML_Char*& ns_uri,
- const ACEXML_Char*& ns_lname, int ns_flag ACEXML_ENV_ARG_DECL)
+ const ACEXML_Char* ns_uri,
+ const ACEXML_Char* ns_lname ACEXML_ENV_ARG_DECL)
ACE_THROW_SPEC ((ACEXML_SAXException))
{
ACEXML_Char *cdata;
@@ -1076,17 +1076,14 @@ ACEXML_Parser::parse_content (const ACEXML_Char* startname,
ACEXML_ENV_ARG_PARAMETER);
ACEXML_CHECK_RETURN (-1);
this->prefix_mapping (this->xml_namespace_.getPrefix(ns_uri),
- ns_uri, 0
+ ns_uri, ns_lname, 0
ACEXML_ENV_ARG_PARAMETER);
ACEXML_CHECK_RETURN (-1);
- if (this->namespaces_ && ns_flag)
- {
if (this->nested_namespace_ >= 1)
{
this->xml_namespace_.popContext ();
this->nested_namespace_--;
}
- }
return 0;
}
default: // a new nested element?
@@ -2903,12 +2900,13 @@ ACEXML_Parser::parse_sddecl (ACEXML_Char*& str)
void
ACEXML_Parser::prefix_mapping (const ACEXML_Char* prefix,
const ACEXML_Char* uri,
+ const ACEXML_Char* name,
int start ACEXML_ENV_ARG_DECL)
ACE_THROW_SPEC ((ACEXML_SAXException))
{
if (this->namespaces_)
{
- const ACEXML_Char* temp = (prefix == 0) ? empty_string : prefix;
+ const ACEXML_Char* temp = (name == 0) ? empty_string : prefix;
if (start) {
this->content_handler_->startPrefixMapping (temp, uri
ACEXML_ENV_ARG_PARAMETER);
@@ -3161,7 +3159,7 @@ void
ACEXML_Parser::parse_encoding_decl (ACEXML_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((ACEXML_SAXException))
{
- ACEXML_Char* astring = 0;
+ ACEXML_Char* astring;
if ((this->parse_token (ACE_TEXT("ncoding")) < 0)
|| this->skip_equal () != 0
|| this->parse_encname (astring) != 0)
diff --git a/ACEXML/parser/parser/Parser.h b/ACEXML/parser/parser/Parser.h
index 0fbbcb31fc6..69fc7ec21a9 100644
--- a/ACEXML/parser/parser/Parser.h
+++ b/ACEXML/parser/parser/Parser.h
@@ -215,8 +215,8 @@ protected:
* Parse a content declaration.
*
*/
- int parse_content (const ACEXML_Char* startname, const ACEXML_Char*& ns_uri,
- const ACEXML_Char*& ns_lname, int ns_flag
+ int parse_content (const ACEXML_Char* startname, const ACEXML_Char* ns_uri,
+ const ACEXML_Char* ns_lname
ACEXML_ENV_ARG_DECL)
ACE_THROW_SPEC ((ACEXML_SAXException));
@@ -692,8 +692,9 @@ private:
* @param start 1 => startPrefixMapping 0 => endPrefixMapping
*/
void prefix_mapping (const ACEXML_Char* prefix,
- const ACEXML_Char* uri,
- int start ACEXML_ENV_ARG_DECL)
+ const ACEXML_Char* uri,
+ const ACEXML_Char* name,
+ int start ACEXML_ENV_ARG_DECL)
ACE_THROW_SPEC ((ACEXML_SAXException));
/**
* Parse a keyword.
diff --git a/ACEXML/parser/parser/Parser.i b/ACEXML/parser/parser/Parser.i
index 97896a68388..0857aa37835 100644
--- a/ACEXML/parser/parser/Parser.i
+++ b/ACEXML/parser/parser/Parser.i
@@ -238,7 +238,7 @@ ACEXML_Parser::peek (void)
ACEXML_Char ch = 0;
const ACEXML_InputSource* ip = this->current_->getInputSource();
ACEXML_CharStream* instream = ip->getCharStream();
- ch = static_cast (instream->peek ());
+ ch = instream->peek ();
return (ch > 0 ? ch : 0);
}
diff --git a/ACEXML/parser/parser/parser.mpc b/ACEXML/parser/parser/parser.mpc
index 9732f03fe76..859882e838d 100644
--- a/ACEXML/parser/parser/parser.mpc
+++ b/ACEXML/parser/parser/parser.mpc
@@ -2,7 +2,6 @@
// $Id$
project(ACEXML_Parser): acelib, core {
- avoids += ace_for_tao
sharedname = ACEXML_Parser
after += ACEXML
libs += ACEXML
diff --git a/ASNMP/ChangeLog b/ASNMP/ChangeLog
index a2fc9832377..5d6e2c4cff4 100644
--- a/ASNMP/ChangeLog
+++ b/ASNMP/ChangeLog
@@ -1,30 +1,3 @@
-Wed Mar 8 10:46:12 UTC 2006 Johnny Willemsen
-
- * asnmp/*.h:
- Converted to doxygen style of documentation
-
-Wed Jan 4 22:47:13 UTC 2006 J.T. Conklin
-
- * ChangeLog:
-
- Untabify.
- Delete-trailing-whitespace.
-
- Added "Local Variables" section defining "add-log-time-format"
- to a really ugly lambda expression that formats changelog
- timestamps in UTC and works with both GNU Emacs and XEmacs.
-
-Fri Dec 30 11:11:12 UTC 2005 Johnny Willemsen
-
- * asnmp/transaction.cpp:
- Updated because the ACE_Time_Value constructors are now explicit
-
-Fri Dec 23 09:56:12 UTC 2005 Johnny Willemsen
-
- * asnmp/address.{h,cpp}:
- Added LEN as postfix for HASH0, HASH1 and HASH2. VxWorks 6.1 PPC
- defines HASH1 and HASH2
-
Wed Oct 5 10:23:12 UTC 2005 Johnny Willemsen
* asnmp/asn1.cpp:
@@ -33,70 +6,70 @@ Wed Oct 5 10:23:12 UTC 2005 Johnny Willemsen
Fri Jul 15 10:12:19 2005 Douglas C. Schmidt
- * Removed the asnmp.mwc file so that it can be regenerated by MPC
- automatically. Thanks to Sam Mesh for
- reporting this. This fixes bugid 2190.
+ * Removed the asnmp.mwc file so that it can be regenerated by MPC
+ automatically. Thanks to Sam Mesh for
+ reporting this. This fixes bugid 2190.
Sun Oct 3 20:12:43 2004 Balachandran Natarajan
- * asnmp/oid.cpp:
+ * asnmp/oid.cpp:
- Fixed a double deletion problem reported by Shlomi Yaakobovich.
+ Fixed a double deletion problem reported by Shlomi Yaakobovich.
Thu Sep 30 10:54:39 2004 Steve Huston
- * examples/get/get.cpp:
- * examples/get/get_async.cpp:
- * examples/next/next.cpp:
- * examples/set/set.cpp:
- * examples/trap/trap.cpp:
- * examples/walk/walk.cpp: Added #include "ace/Argv_Type_Converter.h".
+ * examples/get/get.cpp:
+ * examples/get/get_async.cpp:
+ * examples/next/next.cpp:
+ * examples/set/set.cpp:
+ * examples/trap/trap.cpp:
+ * examples/walk/walk.cpp: Added #include "ace/Argv_Type_Converter.h".
Wed Sep 29 15:33:29 2004 Steve Huston
- * asnmp/sagent.cpp:
- * agent/snmp_agent.cpp:
- * examples/get/get.cpp:
- * examples/get/get_async.cpp:
- * examples/next/next.cpp:
- * examples/set/set.cpp:
- * examples/trap/trap.cpp:
- * examples/walk/walk.cpp:
- * tests/test_config.h:
- * tests/Address_Test.cpp:
- * tests/Counter64_Test.cpp:
- * tests/Counter_Test.cpp:
- * tests/Gauge_Test.cpp:
- * tests/Integer_Test.cpp:
- * tests/Octet_Test.cpp:
- * tests/Oid_Test.cpp:
- * tests/Target_Test.cpp:
- * tests/Varbind_Test.cpp: Adjustments to build with wide-char.
+ * asnmp/sagent.cpp:
+ * agent/snmp_agent.cpp:
+ * examples/get/get.cpp:
+ * examples/get/get_async.cpp:
+ * examples/next/next.cpp:
+ * examples/set/set.cpp:
+ * examples/trap/trap.cpp:
+ * examples/walk/walk.cpp:
+ * tests/test_config.h:
+ * tests/Address_Test.cpp:
+ * tests/Counter64_Test.cpp:
+ * tests/Counter_Test.cpp:
+ * tests/Gauge_Test.cpp:
+ * tests/Integer_Test.cpp:
+ * tests/Octet_Test.cpp:
+ * tests/Oid_Test.cpp:
+ * tests/Target_Test.cpp:
+ * tests/Varbind_Test.cpp: Adjustments to build with wide-char.
Fri Aug 6 08:14:12 2004 Douglas C. Schmidt
- * asnmp/transaction.{h,cpp}: Added a get_handle() call to
- session. Thanks to Geo Sebastian
- for this fix.
+ * asnmp/transaction.{h,cpp}: Added a get_handle() call to
+ session. Thanks to Geo Sebastian
+ for this fix.
Fri May 7 14:42:22 2004 Ossama Othman
- * tests/Counter_Test.cpp (TestCounter):
- * tests/Gauge_Test.cpp (TestGuage):
- * tests/Integer_Test.cpp (TestUnsignedInteger32):
+ * tests/Counter_Test.cpp (TestCounter):
+ * tests/Gauge_Test.cpp (TestGuage):
+ * tests/Integer_Test.cpp (TestUnsignedInteger32):
- More "comparison between signed and unsigned integer"
- warning fixes.
+ More "comparison between signed and unsigned integer"
+ warning fixes.
Thu May 6 11:03:26 2004 Ossama Othman
- * tests/Counter_Test.cpp (TestCounter):
- * tests/Counter64_Test.cpp (TestCounter64):
- * tests/Gauge_Test.cpp (TestGuage):
- * tests/Integer_Test.cpp (TestUnsignedInteger32):
+ * tests/Counter_Test.cpp (TestCounter):
+ * tests/Counter64_Test.cpp (TestCounter64):
+ * tests/Gauge_Test.cpp (TestGuage):
+ * tests/Integer_Test.cpp (TestUnsignedInteger32):
- Fixed "comparison between signed and unsigned integer"
- warnings.
+ Fixed "comparison between signed and unsigned integer"
+ warnings.
Mon Apr 26 18:37:12 UTC 2004 Johnny Willemsen
@@ -119,60 +92,60 @@ Thu Apr 22 20:45:27 2004 Ossama Othman
* tests/Octet_Test.cpp:
* tests/Oid_Test.cpp:
- Changed all return types for equality, relational and logical
- operators to "bool", as is the norm for modern C++.
+ Changed all return types for equality, relational and logical
+ operators to "bool", as is the norm for modern C++.
Fri Apr 16 16:53:20 2004 Ossama Othman
- * tests/Gauge_Test.cpp (TestGuage):
- * tests/Integer_Test.cpp (TestInteger32, TestUnsignedInteger32):
+ * tests/Gauge_Test.cpp (TestGuage):
+ * tests/Integer_Test.cpp (TestInteger32, TestUnsignedInteger32):
- Fixed some "comparison between signed and unsigned integer"
- warnings.
+ Fixed some "comparison between signed and unsigned integer"
+ warnings.
Mon Mar 29 06:56:11 UTC 2004 Johnny Willemsen
- * tests/Integer_Test.cpp:
- Fixed a warning in Win32 builds.
+ * tests/Integer_Test.cpp:
+ Fixed a warning in Win32 builds.
Fri Mar 26 09:49:10 2004 Balachandran Natarajan
- * tests/Integer_Test.cpp:
+ * tests/Integer_Test.cpp:
- Fixed a warning in Win32 builds.
+ Fixed a warning in Win32 builds.
Fri Aug 29 07:56:19 2003 Ossama Othman
- * tests/Octet_Test.cpp (TestOctet):
+ * tests/Octet_Test.cpp (TestOctet):
- Fixed "string literal converted to char *" warning. String
- literals are now considered "const" by standard C++.
+ Fixed "string literal converted to char *" warning. String
+ literals are now considered "const" by standard C++.
Sun Nov 24 17:04:33 2002 Douglas C. Schmidt
- * agent/main.cpp (main): Added ACE::init() to the beginning of
- main() to prevent crashes on Windows. Thanks to Huseyin Calgin
- for reporting this.
+ * agent/main.cpp (main): Added ACE::init() to the beginning of
+ main() to prevent crashes on Windows. Thanks to Huseyin Calgin
+ for reporting this.
Fri Feb 8 04:42:21 2002 Douglas C. Schmidt
- * asnmp/transaction.cpp (run): Changed the code to use ACE_Reactor::instance ()
- rather than a local ACE_Reactor on the stack. Thanks to Paresh
- Raote for reporting this.
+ * asnmp/transaction.cpp (run): Changed the code to use ACE_Reactor::instance ()
+ rather than a local ACE_Reactor on the stack. Thanks to Paresh
+ Raote for reporting this.
Thu Jan 25 12:48:33 2001 Craig Rodrigues
- * agent/Makefile.orig
- asnmp/address.h.orig
- examples/next/next.cpp
- examples/trap/trap.cpp
- examples/walk/walk.cpp
- tests/test_config.h
- tests/Varbind_Test.cpp
- tests/Counter64_Test.cpp
- tests/run_tests.sh
+ * agent/Makefile.orig
+ asnmp/address.h.orig
+ examples/next/next.cpp
+ examples/trap/trap.cpp
+ examples/walk/walk.cpp
+ tests/test_config.h
+ tests/Varbind_Test.cpp
+ tests/Counter64_Test.cpp
+ tests/run_tests.sh
- New agent Makefile, and compilation fixes.
+ New agent Makefile, and compilation fixes.
Sun Jun 4 14:51:33 2000 Darrell Brunsch
@@ -530,9 +503,3 @@ Sat Jul 5 19:13:30 1997 Mike MacFaden (mrm@mrm-ss20)
* convert cmu code to use C++ new/delete from malloc/free so
entire library uses C++ new constructor
-
-Local Variables:
-mode: change-log
-add-log-time-format: (lambda () (progn (setq tz (getenv "TZ")) (set-time-zone-rule "UTC") (setq time (format-time-string "%a %b %e %H:%M:%S %Z %Y" (current-time))) (set-time-zone-rule tz) time))
-indent-tabs-mode: nil
-End:
diff --git a/ASNMP/agent/main.cpp b/ASNMP/agent/main.cpp
index ff0c9431518..c47d0da0ce9 100644
--- a/ASNMP/agent/main.cpp
+++ b/ASNMP/agent/main.cpp
@@ -9,13 +9,13 @@
ACE_RCSID(agent, main, "$Id$")
-int
-main (int argc, char *argv[])
+int
+ACE_TMAIN (int argc, ACE_TCHAR *argv[])
{
ACE::init ();
snmp_agent the_agent;
- if (the_agent.set_args(argc, argv))
+ if (the_agent.set_args(argc, argv))
return 1;
if (!the_agent.valid()) {
diff --git a/ASNMP/agent/snmp_agent.cpp b/ASNMP/agent/snmp_agent.cpp
index 520c58eaccf..0ed8285b373 100644
--- a/ASNMP/agent/snmp_agent.cpp
+++ b/ASNMP/agent/snmp_agent.cpp
@@ -41,7 +41,7 @@ int snmp_agent::set_args(int argc, char *argv[])
const ACE_TCHAR *wr = WR_COM;
ACE_Argv_Type_Converter to_tchar (argc, argv);
- ACE_Get_Opt get_opt
+ ACE_Get_Arg_Opt get_opt
(argc, to_tchar.get_TCHAR_argv (), ACE_TEXT ("p:w:r:hv"));
for (int c; (c = get_opt ()) != -1; ) {
switch (c)
@@ -71,8 +71,8 @@ int snmp_agent::set_args(int argc, char *argv[])
agent_ = new agent_impl(port,
- ACE_TEXT_ALWAYS_CHAR (rd),
- ACE_TEXT_ALWAYS_CHAR (wr)); // opens OS IO port
+ ACE_TEXT_TO_CHAR_IN (rd),
+ ACE_TEXT_TO_CHAR_IN (wr)); // opens OS IO port
return 0;
}
diff --git a/ASNMP/asnmp/ChangeLog b/ASNMP/asnmp/ChangeLog
index 8d82c1aa36c..d517b1480bf 100644
--- a/ASNMP/asnmp/ChangeLog
+++ b/ASNMP/asnmp/ChangeLog
@@ -1,63 +1,52 @@
-Wed Jan 4 22:50:09 UTC 2006 J.T. Conklin
-
- * ChangeLog:
-
- Untabify.
- Delete-trailing-whitespace.
-
- Added "Local Variables" section defining "add-log-time-format"
- to a really ugly lambda expression that formats changelog
- timestamps in UTC and works with both GNU Emacs and XEmacs.
-
Fri May 7 11:40:25 2004 Ossama Othman
- * pdu.cpp (agent_error_reason):
+ * pdu.cpp (agent_error_reason):
- Really fixed mismatched sprintf() format specifiers this time
- around.
+ Really fixed mismatched sprintf() format specifiers this time
+ around.
Thu May 6 11:13:25 2004 Ossama Othman
- * oid.cpp (operator+=, OidToStr):
- * pdu.cpp (agent_error_reason):
+ * oid.cpp (operator+=, OidToStr):
+ * pdu.cpp (agent_error_reason):
- Fixed warnings regarding mismatch format specifiers and
- arguments to sprintf().
+ Fixed warnings regarding mismatch format specifiers and
+ arguments to sprintf().
Thu May 6 11:05:01 2004 Ossama Othman
- * gauge.h:
+ * gauge.h:
- Nuked trailing white space.
+ Nuked trailing white space.
Fri Apr 23 11:23:21 2004 Ossama Othman
- * oid.cpp:
+ * oid.cpp:
- Missed some bool return types for equality operators.
+ Missed some bool return types for equality operators.
Thu Apr 22 23:03:48 2004 Ossama Othman
- * address.cpp:
- * address.h:
- * octet.cpp:
- * octet.h:
- * oid.cpp:
- * oid.h:
- * target.cpp:
- * target.h:
- * vb.cpp:
- * vb.h:
+ * address.cpp:
+ * address.h:
+ * octet.cpp:
+ * octet.h:
+ * oid.cpp:
+ * oid.h:
+ * target.cpp:
+ * target.h:
+ * vb.cpp:
+ * vb.h:
- Changed all return types for equality, relational and logical
- operators to "bool", as is the norm for modern C++.
+ Changed all return types for equality, relational and logical
+ operators to "bool", as is the norm for modern C++.
Fri Aug 29 07:57:05 2003 Ossama Othman
- * octet.cpp (to_string_hex):
+ * octet.cpp (to_string_hex):
- Fixed "string literal converted to char *" warning. String
- literals are now considered "const" by standard C++.
+ Fixed "string literal converted to char *" warning. String
+ literals are now considered "const" by standard C++.
Tue Mar 16 16:28:14 1999 David L. Levine
@@ -219,9 +208,3 @@ Fri Aug 1 19:23:52 1997 Mike MacFaden (mrm@mrm-ss20)
* transaction class:
- implement get/getnext timeout and retry logic using ACE
Reactor class, ACE_Time_Value
-
-Local Variables:
-mode: change-log
-add-log-time-format: (lambda () (progn (setq tz (getenv "TZ")) (set-time-zone-rule "UTC") (setq time (format-time-string "%a %b %e %H:%M:%S %Z %Y" (current-time))) (set-time-zone-rule tz) time))
-indent-tabs-mode: nil
-End:
diff --git a/ASNMP/asnmp/address.cpp b/ASNMP/asnmp/address.cpp
index 8231868bd89..2442ea50550 100644
--- a/ASNMP/asnmp/address.cpp
+++ b/ASNMP/asnmp/address.cpp
@@ -1975,9 +1975,9 @@ addr_type MacAddress::get_type() const
unsigned int MacAddress::hashFunction() const
{
- return ((((address_buffer[0] << 8) + address_buffer[1]) * HASH0LEN)
- + (((address_buffer[2] << 8) + address_buffer[3]) * HASH1LEN)
- + (((address_buffer[4] << 8) + address_buffer[5]) * HASH2LEN));
+ return ((((address_buffer[0] << 8) + address_buffer[1]) * HASH0)
+ + (((address_buffer[2] << 8) + address_buffer[3]) * HASH1)
+ + (((address_buffer[4] << 8) + address_buffer[5]) * HASH2));
}
void MacAddress::to_octet(OctetStr& octet) const
diff --git a/ASNMP/asnmp/address.h b/ASNMP/asnmp/address.h
index f8131c19485..1db8adbbd6e 100644
--- a/ASNMP/asnmp/address.h
+++ b/ASNMP/asnmp/address.h
@@ -1,21 +1,25 @@
+// -*-C++-*-
+// $Id$
#ifndef ADDRESS_
#define ADDRESS_
-//=============================================================================
-/**
- * @file address.h
- *
- * $Id$
- *
- * Address class definition. Encapsulates various network
- * addresses into easy to use, safe and portable classes.
- *
- *
- * @author Peter E Mellquist
- */
-//=============================================================================
-
+// ============================================================================
+//
+// = LIBRARY
+// asnmp
+//
+// = FILENAME
+// address.h
+//
+// = DESCRIPTION
+// Address class definition. Encapsulates various network
+// addresses into easy to use, safe and portable classes.
+//
+// = AUTHOR
+// Peter E Mellquist
+//
+// ============================================================================
/*===================================================================
Copyright (c) 1996
@@ -58,9 +62,9 @@ enum address_lengths {
APPLETKLEN=3,
DECNETLEN=2,
MACLEN=6,
- HASH0LEN=19,
- HASH1LEN=13,
- HASH2LEN=7,
+ HASH0=19,
+ HASH1=13,
+ HASH2=7,
MAX_ADDR_SZ=20,
MAX_DISPLAY_SZ=MAXHOSTNAMELEN+1
};
@@ -98,207 +102,201 @@ class SIPAddress; // aka ipv6
//--------------------------------------------------------------------
//----[ Address class ]-----------------------------------------------
//--------------------------------------------------------------------
-/**
- * @class
- *
- * @brief Defines the member functions for the abstract base class
- * Address. An Address is a unique network endpoint.
- */
class ASNMP_Export Address: public SnmpSyntax
+ // = TITLE
+ // Defines the member functions for the abstract base class
+ // Address. An Address is a unique network endpoint.
{
public:
- /// allow destruction of derived classes
virtual ~Address();
+ // allow destruction of derived classes
- /// overloaded equivlence operator, are two addresses equal?
friend ASNMP_Export bool operator==( const Address &lhs,const Address &rhs);
+ // overloaded equivlence operator, are two addresses equal?
- /// overloaded not equivlence operator, are two addresses not equal?
friend ASNMP_Export bool operator!=( const Address &lhs,const Address &rhs);
+ // overloaded not equivlence operator, are two addresses not equal?
- /// overloaded > operator, is a1 > a2
friend ASNMP_Export bool operator>( const Address &lhs,const Address &rhs);
+ // overloaded > operator, is a1 > a2
- /// overloaded >= operator, is a1 >= a2
friend ASNMP_Export bool operator>=( const Address &lhs,const Address &rhs);
+ // overloaded >= operator, is a1 >= a2
- /// overloaded < operator, is a1 < a2
friend ASNMP_Export bool operator<( const Address &lhs,const Address &rhs);
+ // overloaded < operator, is a1 < a2
- /// overloaded <= operator, is a1 <= a2
friend ASNMP_Export bool operator<=( const Address &lhs,const Address &rhs);
+ // overloaded <= operator, is a1 <= a2
- /// equivlence operator overloaded, are an address and a string equal?
friend ASNMP_Export bool operator==( const Address &lhs,const char *rhs);
+ // equivlence operator overloaded, are an address and a string equal?
- /// overloaded not equivlence operator, are an address and string not equal?
friend ASNMP_Export bool operator!=( const Address &lhs,const char *rhs);
+ // overloaded not equivlence operator, are an address and string not equal?
- /// overloaded < , is an address greater than a string?
friend ASNMP_Export bool operator>( const Address &lhs,const char *rhs);
+ // overloaded < , is an address greater than a string?
- /// overloaded >=, is an address greater than or equal to a string?
friend ASNMP_Export bool operator>=( const Address &lhs,const char *rhs);
+ // overloaded >=, is an address greater than or equal to a string?
- /// overloaded < , is an address less than a string?
friend ASNMP_Export bool operator<( const Address &lhs,const char *rhs);
+ // overloaded < , is an address less than a string?
- /// overloaded <=, is an address less than or equal to a string?
friend ASNMP_Export bool operator<=( const Address &lhs,const char *rhs);
+ // overloaded <=, is an address less than or equal to a string?
- /// overloaded const char * cast
virtual operator const char *() const = 0;
+ // overloaded const char * cast
- /// verify the is the address object constructed ok
virtual int valid() const;
+ // verify the is the address object constructed ok
- /// return a suitable buffer to contain the address
virtual void to_octet(OctetStr& octet) const = 0;
+ // return a suitable buffer to contain the address
- /// (pure virtual) syntax type
virtual SmiUINT32 get_syntax() = 0;
+ // (pure virtual) syntax type
- /// for non const [], allows reading and writing
unsigned char& operator[]( const int position);
+ // for non const [], allows reading and writing
- /// get a printable ASCII value
virtual const char *to_string() = 0;
+ // get a printable ASCII value
- /// create a new instance of this Value
virtual SnmpSyntax *clone() const = 0;
+ // create a new instance of this Value
- /// return the type of address
virtual addr_type get_type() const = 0;
+ // return the type of address
- /// overloaded assignment operator
virtual SnmpSyntax& operator=( SnmpSyntax &val) = 0;
+ // overloaded assignment operator
- /// return a hash key
virtual unsigned int hashFunction() const { return 0;};
+ // return a hash key
protected:
- /// state of constructed object (1/0)
- /// addr internal representation
int valid_flag;
+ // state of constructed object (1/0)
unsigned char address_buffer[MAX_ADDR_SZ];
+ // addr internal representation
- /// parse the address string
- /// redefined for each specific address subclass
virtual int parse_address( const char * inaddr) =0;
+ // parse the address string
+ // redefined for each specific address subclass
- /// format the output
- /// redefined for each specific address subclass
virtual void format_output() =0;
+ // format the output
+ // redefined for each specific address subclass
- /// a reused trimm white space method
void trim_white_space( char * ptr);
+ // a reused trimm white space method
};
//-----------------------------------------------------------------------
//---------[ IPv4 Address Class ]----------------------------------------
//-----------------------------------------------------------------------
-/**
- * @class IpAddress
- *
- * @brief Defines the member functions for the concrete class IpAddress
- * An IP Version 4 Address is 4 bytes long and consists of a
- * Network, Sub Network, and host component.
- */
class ASNMP_Export IpAddress : public Address
+ // = TITLE
+ // Defines the member functions for the concrete class IpAddress
+ // An IP Version 4 Address is 4 bytes long and consists of a
+ // Network, Sub Network, and host component.
{
public:
- /// default construct an IP address with a string
IpAddress( const char *inaddr = "");
+ // default construct an IP address with a string
- /// construct an IP address with another IP address
IpAddress( const IpAddress &ipaddr);
+ // construct an IP address with another IP address
- /// construct an IP address with a GenAddress
IpAddress( const GenAddress &genaddr);
+ // construct an IP address with a GenAddress
- /// destructor (ensure that SnmpSyntax::~SnmpSyntax() is overridden)
~IpAddress();
+ // destructor (ensure that SnmpSyntax::~SnmpSyntax() is overridden)
- /// copy an instance of this Value
SnmpSyntax& operator=( SnmpSyntax &val);
+ // copy an instance of this Value
- /// assignment to another IpAddress object overloaded
IpAddress& operator=( const IpAddress &ipaddress);
+ // assignment to another IpAddress object overloaded
// TODO: add ability to set addr given long
- /// create a new instance of this Value
SnmpSyntax *clone() const;
+ // create a new instance of this Value
- /// return the DNS Fully Qualified Domain Name (host.domain)
- /// on failure returns dotted_quad string
const char *resolve_hostname(int& was_found);
+ // return the DNS Fully Qualified Domain Name (host.domain)
+ // on failure returns dotted_quad string
- /// return string representation of object (dotted quad returned)
virtual const char *to_string() ;
+ // return string representation of object (dotted quad returned)
- /// const char * operator overloaded for streaming output
virtual operator const char *() const;
+ // const char * operator overloaded for streaming output
- /// logically AND two IPaddresses and
- /// return the new one
void mask( const IpAddress& ipaddr);
+ // logically AND two IPaddresses and
+ // return the new one
- /// return the type
virtual addr_type get_type() const;
+ // return the type
- /// syntax type
virtual SmiUINT32 get_syntax();
+ // syntax type
- /// is this the loopback address? 127.0.0.1/loopback/1.0.0.127.in-addr.arpa
int is_loopback() const;
+ // is this the loopback address? 127.0.0.1/loopback/1.0.0.127.in-addr.arpa
- /// determine if this is a multicast address
int is_multicast() const;
+ // determine if this is a multicast address
- /// determine if this a broadcast address
int is_broadcast() const;
+ // determine if this a broadcast address
- /// per RFC 1597, private addresses are:: 10, 172.16, and 192.168.0
int is_private() const;
+ // per RFC 1597, private addresses are:: 10, 172.16, and 192.168.0
- /// convert address into octet string format in network byte order
virtual void to_octet(OctetStr& octet) const;
+ // convert address into octet string format in network byte order
protected:
char output_buffer[MAX_DISPLAY_SZ]; // output buffer
- /// friendly name storage
char iv_friendly_name_[MAX_DISPLAY_SZ];
+ // friendly name storage
- /// did resolver call work? some addrs won't resolve
int iv_friendly_name_status_;
+ // did resolver call work? some addrs won't resolve
- /// redefined parse address
- /// specific to IP addresses
virtual int parse_address( const char *inaddr);
+ // redefined parse address
+ // specific to IP addresses
- /// redefined format output
- /// specific to IP addresses
virtual void format_output();
+ // redefined format output
+ // specific to IP addresses
- /// parse a dotted string
int parse_dotted_ipstring( const char *inaddr);
+ // parse a dotted string
- /// using the currently defined address, do a gethostbyname()
- /// and try to fill up the name
int addr_to_friendly();
+ // using the currently defined address, do a gethostbyname()
+ // and try to fill up the name
- /// thread safe routine to lookup ip address given hostname
- /// return <> 0 on error
static int resolve_to_address(const char *hostname, in_addr& quad_addr);
+ // thread safe routine to lookup ip address given hostname
+ // return <> 0 on error
- /// thread safe routine to lookup name given ip address
- /// return <> 0 on error
static int resolve_to_hostname(const in_addr& quad_addr, char *hostname);
+ // thread safe routine to lookup name given ip address
+ // return <> 0 on error
};
@@ -306,25 +304,22 @@ protected:
//--------------[ DNS Iterator Class ]------------------------------------
//------------------------------------------------------------------------
-/**
- * @class Address_Iter
- *
- * @brief Defines routines to obtain information on a hostname/FQDN
- * such as multiple addresses
- */
class ASNMP_Export Address_Iter
+ // = TITLE
+ // Defines routines to obtain information on a hostname/FQDN
+ // such as multiple addresses
{
public:
Address_Iter(const char *hostname); // fully qualified domain name, hostname
- /// did hostname resolve via DNS?
int valid() const;
+ // did hostname resolve via DNS?
- /// how many addresses associated with this hostname
int how_many_addresses();
+ // how many addresses associated with this hostname
- /// return next address
int next(IpAddress& addr);
+ // return next address
private:
Address_Iter(const Address_Iter&);
@@ -339,161 +334,152 @@ private:
//------------------------------------------------------------------------
//---------[ UDP/IPv4 Address Class ]-------------------------------------
//------------------------------------------------------------------------
-/**
- * @class
- *
- * @brief Defines the member functions for the concrete class UdpAddress
- * A Udp Address consists of an IP Version 4 Address (IpAddress)
- * and a 2 byte unsigned port number. (see /etc/services file)
- * User Datagram Protocol (UDP) is a best effort transport
- */
class ASNMP_Export UdpAddress : public IpAddress
+ // = TITLE
+ // Defines the member functions for the concrete class UdpAddress
+ // A Udp Address consists of an IP Version 4 Address (IpAddress)
+ // and a 2 byte unsigned port number. (see /etc/services file)
+ // User Datagram Protocol (UDP) is a best effort transport
{
public:
- /// default constructor with a dotted string in the form of addr:port
UdpAddress( const char *inaddr = "");
+ // default constructor with a dotted string in the form of addr:port
- /// construct an Udp address with another Udp address
UdpAddress( const UdpAddress &udpaddr);
+ // construct an Udp address with another Udp address
- /// construct a Udp address with a GenAddress
UdpAddress( const GenAddress &genaddr);
+ // construct a Udp address with a GenAddress
- /// construct a Udp address with an IpAddress
- /// default port # to zero
UdpAddress( const IpAddress &ipaddr);
+ // construct a Udp address with an IpAddress
+ // default port # to zero
- /// destructor
~UdpAddress();
+ // destructor
- /// syntax type
SmiUINT32 get_syntax();
+ // syntax type
- /// copy an instance of this Value
SnmpSyntax& operator=( SnmpSyntax &val);
+ // copy an instance of this Value
- /// assignment to another IpAddress object overloaded
UdpAddress& operator=( const UdpAddress &udpaddr);
+ // assignment to another IpAddress object overloaded
- /// create a new instance of this Value
SnmpSyntax *clone() const;
+ // create a new instance of this Value
- /// output in the form of address:port
virtual const char *to_string() ;
+ // output in the form of address:port
- /// const char * operator overloaded for streaming output
virtual operator const char *() const;
+ // const char * operator overloaded for streaming output
- /// set the port number
void set_port( const unsigned short p);
+ // set the port number
- /// get the port number
unsigned short get_port() const;
+ // get the port number
- /// return the type
virtual addr_type get_type() const;
+ // return the type
protected:
- /// output buffer
char output_buffer[MAX_DISPLAY_SZ];
+ // output buffer
- /// redefined parse address
- /// specific to IP addresses
virtual int parse_address( const char *inaddr);
+ // redefined parse address
+ // specific to IP addresses
- /// redefined format output
- /// specific to IP addresses
virtual void format_output();
+ // redefined format output
+ // specific to IP addresses
};
//-------------------------------------------------------------------------
//---------[ 802.3 MAC Address Class ]-------------------------------------
//-------------------------------------------------------------------------
-/**
- * @class
- *
- * @brief Defines the member functions for the concrete class MacAddress.
- * A Media Access Control Address consists of 48 bits as defined
- * in IEEE 802.3 specifications.
- */
class ASNMP_Export MacAddress : public Address
+ // = TITLE
+ // Defines the member functions for the concrete class MacAddress.
+ // A Media Access Control Address consists of 48 bits as defined
+ // in IEEE 802.3 specifications.
{
public:
- /// constructor with a string argument
MacAddress( const char *inaddr = "");
+ // constructor with a string argument
- /// constructor with another MAC object
MacAddress( const MacAddress &macaddr);
+ // constructor with another MAC object
- /// construct a MacAddress with a GenAddress
MacAddress( const GenAddress &genaddr);
+ // construct a MacAddress with a GenAddress
- /// destructor
~MacAddress();
+ // destructor
- /// syntax type
SmiUINT32 get_syntax();
+ // syntax type
- /// copy an instance of this Value
SnmpSyntax& operator=( SnmpSyntax &val);
+ // copy an instance of this Value
- /// assignment to another IpAddress object overloaded
MacAddress& operator=( const MacAddress &macaddress);
+ // assignment to another IpAddress object overloaded
- /// create a new instance of this Value
SnmpSyntax *clone() const;
+ // create a new instance of this Value
- /// create a string to internal class storage representing object
virtual const char *to_string();
+ // create a string to internal class storage representing object
- /// const char * operator overloaded for streaming output
virtual operator const char *() const;
+ // const char * operator overloaded for streaming output
- /// return the type
virtual addr_type get_type() const;
+ // return the type
- /// return a hash key
unsigned int hashFunction() const;
+ // return a hash key
- /// return byte array of the mac address
virtual void to_octet(OctetStr& octet) const;
+ // return byte array of the mac address
protected:
- /// output buffer containing string representation of object
char output_buffer[MAX_DISPLAY_SZ];
+ // output buffer containing string representation of object
- /// redefined parse address for macs
virtual int parse_address( const char *inaddr);
+ // redefined parse address for macs
- /// redefined format output for MACs
virtual void format_output();
+ // redefined format output for MACs
};
//------------------------------------------------------------------------
//---------[ Netbios Address Class ]--------------------------------------
//------------------------------------------------------------------------
-/**
- * @class
- *
- * @brief Defines the member functions for the concrete class NetbiosAddress.
- * The IBM/Microsoft address for NETBIOS, NETBEUI protocol transport.
- */
class ASNMP_Export NetbiosAddress : public Address
+ // = TITLE
+ // Defines the member functions for the concrete class NetbiosAddress.
+ // The IBM/Microsoft address for NETBIOS, NETBEUI protocol transport.
{
public:
- /// default constructor with string arg
NetbiosAddress( const char *inaddr = "");
+ // default constructor with string arg
- /// set name and service type
NetbiosAddress( const char *inaddr, nb_service svc);
+ // set name and service type
- /// copy constructor
NetbiosAddress( const NetbiosAddress& nbaddr);
+ // copy constructor
- /// construct with a GenAddress
NetbiosAddress( const GenAddress& genaddr);
+ // construct with a GenAddress
~NetbiosAddress();
@@ -501,33 +487,33 @@ public:
NetbiosAddress& operator=( const NetbiosAddress &nbaddr);
- /// retrieve the network service type
nb_service get_service_type() const;
+ // retrieve the network service type
- /// set the service type (workstation, server, etc)
void set_service_type(nb_service nbservice);
+ // set the service type (workstation, server, etc)
- /// const char * operator overloaded for streaming output
virtual operator const char *() const;
+ // const char * operator overloaded for streaming output
- /// syntax type
virtual SmiUINT32 get_syntax();
+ // syntax type
- /// copy an instance of this Value
SnmpSyntax& operator=( SnmpSyntax &val);
+ // copy an instance of this Value
- /// create a new instance of this Value
SnmpSyntax *clone() const;
+ // create a new instance of this Value
- /// output byte buffer containing netbios name
virtual void to_octet(OctetStr& octet) const;
+ // output byte buffer containing netbios name
protected:
void InitNBAddr(const char *inaddr);
char output_buffer[MAX_DISPLAY_SZ];
- /// output buffer to hold string representation
virtual void format_output();
+ // output buffer to hold string representation
virtual int parse_address( const char *inaddr);
virtual addr_type get_type() const;
};
@@ -535,23 +521,20 @@ protected:
//------------------------------------------------------------------------
//---------[ DecNet Address Class ]---------------------------------------
//------------------------------------------------------------------------
-/**
- * @class
- *
- * @brief Defines the member functions for the concrete class DecNetAddress.
- * DecNet Phase ? address consists of two octets (CISCO-TC.my)
- */
class ASNMP_Export DecNetAddress : public Address
+ // = TITLE
+ // Defines the member functions for the concrete class DecNetAddress.
+ // DecNet Phase ? address consists of two octets (CISCO-TC.my)
{
public:
- /// default constructor with string arg
DecNetAddress( const char *inaddr = "");
+ // default constructor with string arg
- /// copy constructor
DecNetAddress( const DecNetAddress& decaddr);
+ // copy constructor
- /// construct with a GenAddress
DecNetAddress( const GenAddress& genaddr);
+ // construct with a GenAddress
~DecNetAddress();
@@ -559,20 +542,20 @@ class ASNMP_Export DecNetAddress : public Address
DecNetAddress& operator=( const DecNetAddress &decaddr);
- /// convert address into octet string format 2 bytes of decnet address
virtual void to_octet(OctetStr& octet) const;
+ // convert address into octet string format 2 bytes of decnet address
- /// const char * operator overloaded for streaming output
virtual operator const char *() const;
+ // const char * operator overloaded for streaming output
- /// syntax type
virtual SmiUINT32 get_syntax();
+ // syntax type
- /// copy an instance of this Value
SnmpSyntax& operator=( SnmpSyntax &val);
+ // copy an instance of this Value
- /// create a new instance of this Value
SnmpSyntax *clone() const;
+ // create a new instance of this Value
protected:
virtual int parse_address( const char *inaddr);
@@ -584,23 +567,20 @@ class ASNMP_Export DecNetAddress : public Address
//------------------------------------------------------------------------
//---------[ AppleTalk Address Class ]------------------------------------
//------------------------------------------------------------------------
-/**
- * @class
- *
- * @brief Defines the member functions for the concrete class DecNetAddress.
- * DecNet Phase ? address consists of two octets (CISCO-TC.my)
- */
class ASNMP_Export AppleTalkAddress : public Address
+ // = TITLE
+ // Defines the member functions for the concrete class DecNetAddress.
+ // DecNet Phase ? address consists of two octets (CISCO-TC.my)
{
public:
- /// default constructor with string arg
AppleTalkAddress( const char *inaddr = "");
+ // default constructor with string arg
- /// copy constructor
AppleTalkAddress( const AppleTalkAddress& atkaddr);
+ // copy constructor
- /// construct with a GenAddress
AppleTalkAddress( const GenAddress& genaddr);
+ // construct with a GenAddress
~AppleTalkAddress();
@@ -608,32 +588,32 @@ class ASNMP_Export AppleTalkAddress : public Address
AppleTalkAddress& operator=( const AppleTalkAddress &atkaddr);
- /// convert address into octet string format 3 bytes of atk address
virtual void to_octet(OctetStr& octet) const;
+ // convert address into octet string format 3 bytes of atk address
- /// get the host part of the address
char get_host_address() const;
+ // get the host part of the address
- /// set the host part of the address
void set_host_address(const char);
+ // set the host part of the address
- /// get the 2 byte atk network address
short get_net_address() const;
+ // get the 2 byte atk network address
- /// set the host 2 byte atk network address
void set_net_address(const short atknet);
+ // set the host 2 byte atk network address
- /// const char * operator overloaded for streaming output
virtual operator const char *() const;
+ // const char * operator overloaded for streaming output
- /// syntax type
virtual SmiUINT32 get_syntax();
+ // syntax type
- /// copy an instance of this Value
SnmpSyntax& operator=( SnmpSyntax &val);
+ // copy an instance of this Value
- /// create a new instance of this Value
SnmpSyntax *clone() const;
+ // create a new instance of this Value
private:
virtual int parse_address( const char *inaddr);
@@ -645,67 +625,64 @@ class ASNMP_Export AppleTalkAddress : public Address
//------------------------------------------------------------------------
//---------[ IPX Address Class ]------------------------------------------
//------------------------------------------------------------------------
-/**
- * @class IpxAddress
- *
- * @brief Defines the member functions for the concrete class IpxAddress.
- * Novell's IPX (version ?) network protocol endpoint
- */
class ASNMP_Export IpxAddress : public Address
+ // = TITLE
+ // Defines the member functions for the concrete class IpxAddress.
+ // Novell's IPX (version ?) network protocol endpoint
{
public:
- /// default constructor with a string arg
IpxAddress( const char *inaddr = "");
+ // default constructor with a string arg
- /// constructor with another ipx object
IpxAddress( const IpxAddress &ipxaddr);
+ // constructor with another ipx object
- /// construct with a GenAddress
IpxAddress( const GenAddress &genaddr);
+ // construct with a GenAddress
- /// destructor
~IpxAddress();
+ // destructor
- /// syntax type
virtual SmiUINT32 get_syntax();
+ // syntax type
- /// copy an instance of this Value
SnmpSyntax& operator=( SnmpSyntax &val);
+ // copy an instance of this Value
- /// assignment to another IpxAddress object overloaded
IpxAddress& operator=( const IpxAddress &ipxaddress);
+ // assignment to another IpxAddress object overloaded
- /// get the host id portion of an ipx address
int get_hostid( MacAddress& mac);
+ // get the host id portion of an ipx address
- /// create a new instance of this Value
SnmpSyntax *clone() const;
+ // create a new instance of this Value
- /// create string represtation of object value
virtual const char *to_string();
+ // create string represtation of object value
- /// const char * operator overloaded for streaming output
virtual operator const char *() const;
+ // const char * operator overloaded for streaming output
- /// return the type
virtual addr_type get_type() const;
+ // return the type
- /// return byte sequence containing ipx address
virtual void to_octet(OctetStr& octet) const;
+ // return byte sequence containing ipx address
protected:
- /// ipx format separator {:,/}
char separator;
+ // ipx format separator {:,/}
- /// output buffer to hold string representation
char output_buffer[MAX_DISPLAY_SZ];
+ // output buffer to hold string representation
- /// redefined parse address for ipx strings
virtual int parse_address( const char *inaddr);
+ // redefined parse address for ipx strings
- /// redefined format output for ipx strings
- /// uses same separator as when constructed
virtual void format_output();
+ // redefined format output for ipx strings
+ // uses same separator as when constructed
};
@@ -713,133 +690,127 @@ protected:
//------------------------------------------------------------------------
//---------[ IpxSock Address Class ]--------------------------------------
//------------------------------------------------------------------------
-/**
- * @class IpxSockAddress
- *
- * @brief Defines the member functions for the concrete class IpxAddress.
- * Novell's IPX (version ?) network protocol endpoint
- */
class ASNMP_Export IpxSockAddress : public IpxAddress
+ // = TITLE
+ // Defines the member functions for the concrete class IpxAddress.
+ // Novell's IPX (version ?) network protocol endpoint
{
public:
- /// constructor with a dotted string
IpxSockAddress( const char *inaddr = "");
+ // constructor with a dotted string
- /// construct an Udp address with another Udp address
IpxSockAddress( const IpxSockAddress &ipxaddr);
+ // construct an Udp address with another Udp address
- ///constructor with a GenAddress
IpxSockAddress( const GenAddress &genaddr);
+ //constructor with a GenAddress
- ///constructor with a IpxAddress
- /// default socket # is 0
IpxSockAddress( const IpxAddress &ipxaddr);
+ //constructor with a IpxAddress
+ // default socket # is 0
- /// destructor
~IpxSockAddress();
+ // destructor
- /// syntax type
virtual SmiUINT32 get_syntax();
+ // syntax type
- /// copy an instance of this Value
SnmpSyntax& operator=( SnmpSyntax &val);
+ // copy an instance of this Value
- /// assignment to another IpxAddress object overloaded
IpxSockAddress& operator=( const IpxSockAddress &ipxaddr);
+ // assignment to another IpxAddress object overloaded
- /// create a new instance of this Value
SnmpSyntax *clone() const;
+ // create a new instance of this Value
- /// set the socket number
void set_socket( const unsigned short s);
+ // set the socket number
- /// get the socket number
unsigned short get_socket() const;
+ // get the socket number
- /// create string representation of object value
virtual const char *to_string();
+ // create string representation of object value
- /// const char * operator overloaded for streaming output
virtual operator const char *() const;
+ // const char * operator overloaded for streaming output
- /// return the type
virtual addr_type get_type() const;
+ // return the type
protected:
- /// output buffer to hold string representation of object
char output_buffer[MAX_DISPLAY_SZ];
+ // output buffer to hold string representation of object
- /// redefined parse address for ipx strings
virtual int parse_address( const char *inaddr);
+ // redefined parse address for ipx strings
- /// redefined format output
- /// specific to IP addresses
virtual void format_output();
+ // redefined format output
+ // specific to IP addresses
};
//-------------------------------------------------------------------------
//--------[ Generic Address ]----------------------------------------------
//-------------------------------------------------------------------------
-/**
- * @class GenAddress
- *
- * @brief Defines the member functions for the concrete class GenAddress.
- * This class attempts to determine an address type given a char string.
- */
class ASNMP_Export GenAddress : public Address
+ // = TITLE
+ // Defines the member functions for the concrete class GenAddress.
+ // This class attempts to determine an address type given a char string.
{
public:
- /// constructor with a string argument
GenAddress( const char *addr = "");
+ // constructor with a string argument
- /// constructor with an Address
GenAddress( const Address &addr);
+ // constructor with an Address
- /// constructor with another GenAddress
GenAddress( const GenAddress &addr);
+ // constructor with another GenAddress
- /// destructor
~GenAddress();
+ // destructor
- /// get the snmp syntax of the contained address
SmiUINT32 get_syntax();
+ // get the snmp syntax of the contained address
- /// create a new instance of this Value
SnmpSyntax *clone() const;
+ // create a new instance of this Value
- /// assignment of a GenAddress
GenAddress& operator=( const GenAddress &addr);
+ // assignment of a GenAddress
- /// copy an instance of this Value
SnmpSyntax& operator=( SnmpSyntax &val);
+ // copy an instance of this Value
- /// string representation of object value
virtual const char *to_string();
+ // string representation of object value
- /// const char * operator overloaded for streaming output
virtual operator const char *() const;
+ // const char * operator overloaded for streaming output
- /// return the type
virtual addr_type get_type() const;
+ // return the type
- /// return the address as a octet sequence
virtual void to_octet(OctetStr& octet) const;
+ // return the address as a octet sequence
protected:
- /// pointer to a a concrete address
Address *address;
+ // pointer to a a concrete address
- /// output buffer of objects value
char output_buffer[MAX_DISPLAY_SZ];
+ // output buffer of objects value
- /// redefined parse address for macs
virtual int parse_address( const char *addr);
+ // redefined parse address for macs
- /// format output for a generic address
virtual void format_output();
+ // format output for a generic address
- /// initialize smi data structure
void init_smi();
+ // initialize smi data structure
};
#endif //_ADDRESS
diff --git a/ASNMP/asnmp/asn1.h b/ASNMP/asnmp/asn1.h
index 3be7e3925ef..0c141c188d2 100644
--- a/ASNMP/asnmp/asn1.h
+++ b/ASNMP/asnmp/asn1.h
@@ -1,22 +1,25 @@
/* -*-C++-*- */
+// $Id$
#ifndef ASN1
#define ASN1
-//=============================================================================
-/**
- * @file asn1.h
- *
- * $Id$
- *
- * Abstract Syntax Notation One, ASN.1
- * As defined in ISO/IS 8824 and ISO/IS 8825
- * This implements a subset of the above International Standards that
- * is sufficient to implement SNMP.
- *
- *
- * @author Steve Waldbusser/CMU ?
- */
-//=============================================================================
-
+// ============================================================================
+//
+// = LIBRARY
+// asnmp
+//
+// = FILENAME
+// asn1.h
+//
+// = DESCRIPTION
+// Abstract Syntax Notation One, ASN.1
+// As defined in ISO/IS 8824 and ISO/IS 8825
+// This implements a subset of the above International Standards that
+// is sufficient to implement SNMP.
+//
+// = AUTHOR
+// Steve Waldbusser/CMU ?
+//
+// ============================================================================
/**********************************************************************
Copyright 1988, 1989, 1991, 1992 by Carnegie Mellon University
@@ -158,13 +161,10 @@ struct counter64 {
};
// CMU Interface class for ASN.1 routines
-/**
- * @class asn1
- *
- * @brief Defines the member functions for the asn1 concrete interface class
- * CMU routines for performing ASN.1 data marshalling / representation
- */
class ASNMP_Export asn1
+ // = TITLE
+ // Defines the member functions for the asn1 concrete interface class
+ // CMU routines for performing ASN.1 data marshalling / representation
{
public:
@@ -271,13 +271,10 @@ static unsigned char * build_unsigned_int64( unsigned char *data,
// CMU Interface class for SNMPv1, SNMPv2c routines
-/**
- * @class cmu_snmp
- *
- * @brief Defines the static functions for the cmu_snmp concrete class.
- * These routine create cmu pdu's that can be sent/received on/from agents
- */
class ASNMP_Export cmu_snmp
+ // = TITLE
+ // Defines the static functions for the cmu_snmp concrete class.
+ // These routine create cmu pdu's that can be sent/received on/from agents
{
public:
static struct snmp_pdu *pdu_create( int command);
diff --git a/ASNMP/asnmp/counter.h b/ASNMP/asnmp/counter.h
index 36fda2f84ce..7cffb132a48 100644
--- a/ASNMP/asnmp/counter.h
+++ b/ASNMP/asnmp/counter.h
@@ -1,19 +1,22 @@
/* -*-C++-*- */
+// $Id$
#ifndef COUNTER_
#define COUNTER_
-//=============================================================================
-/**
- * @file counter.h
- *
- * $Id$
- *
- * Class definition for SMI Counter32 class.
- *
- *
- * @author Peter E Mellquist
- */
-//=============================================================================
-
+// ============================================================================
+//
+// = LIBRARY
+// asnmp
+//
+// = FILENAME
+// counter.h
+//
+// = DESCRIPTION
+// Class definition for SMI Counter32 class.
+//
+// = AUTHOR
+// Peter E Mellquist
+//
+// ============================================================================
/*===================================================================
Copyright (c) 1996
Hewlett-Packard Company
@@ -41,39 +44,36 @@
// This class does not behave as defined by the abstract model
// in RFC 1155 section 3.2.3.3
-/**
- * @class Counter32
- *
- * @brief Defines the member functions for the Counter32 concrete class
- * This class implements RFC 1155 Counter Object and is named
- * Counter32 after the RFC1902 redefinition of V1 SMI datatypes
- */
-class ASNMP_Export Counter32 : public SnmpUInt32
+class ASNMP_Export Counter32: public SnmpUInt32
+ // = TITLE
+ // Defines the member functions for the Counter32 concrete class
+ // This class implements RFC 1155 Counter Object and is named
+ // Counter32 after the RFC1902 redefinition of V1 SMI datatypes
{
public:
- /// constructor with a value
Counter32( const unsigned long i = 0);
+ // constructor with a value
- /// copy constructor
Counter32( const Counter32 &c);
+ // copy constructor
- /// syntax type
SmiUINT32 get_syntax();
+ // syntax type
- /// create a new instance of this Value
SnmpSyntax *clone() const;
+ // create a new instance of this Value
- /// copy an instance of this Value
SnmpSyntax& operator=( SnmpSyntax &val);
+ // copy an instance of this Value
- /// overloaded assignment
Counter32& operator=( const Counter32 &uli);
+ // overloaded assignment
- /// overloaded assignment
Counter32& operator=( const unsigned long i);
+ // overloaded assignment
- /// otherwise, behave like an unsigned long int
operator unsigned long();
+ // otherwise, behave like an unsigned long int
};
#endif // COUNTER_
diff --git a/ASNMP/asnmp/ctr64.h b/ASNMP/asnmp/ctr64.h
index 6b97b9966f2..7f166932430 100644
--- a/ASNMP/asnmp/ctr64.h
+++ b/ASNMP/asnmp/ctr64.h
@@ -1,19 +1,22 @@
/* -*-C++-*- */
+// $Id$
#ifndef CTR64_
#define CTR64_
-//=============================================================================
-/**
- * @file ctr64.h
- *
- * $Id$
- *
- * SNMP Counter64 class definition.
- *
- *
- * @author Peter E Mellquist
- */
-//=============================================================================
-
+// ============================================================================
+//
+// = LIBRARY
+// asnmp
+//
+// = FILENAME
+// ctr64.h
+//
+// = DESCRIPTION
+// SNMP Counter64 class definition.
+//
+// = AUTHOR
+// Peter E Mellquist
+//
+// ============================================================================
/*===================================================================
Copyright (c) 1996
Hewlett-Packard Company
@@ -41,68 +44,65 @@
// a single entity. This type has is available in SNMPv2 but
// may be used anywhere where needed.
//
-/**
- * @class Counter64
- *
- * @brief Defines the member functions for the Counter64 concrete class
- * This class implements RFC 1902 64 bit Counter Object.
- */
-class ASNMP_Export Counter64 : public SnmpSyntax
+class ASNMP_Export Counter64: public SnmpSyntax
+ // = TITLE
+ // Defines the member functions for the Counter64 concrete class
+ // This class implements RFC 1902 64 bit Counter Object.
{
public:
- /// default constructor
Counter64( ACE_UINT64 llw = 0);
+ // default constructor
- /// constructor with values
Counter64( unsigned long hiparm, unsigned long loparm);
+ // constructor with values
- /// copy constructor
Counter64( const Counter64 &ctr64);
+ // copy constructor
- /// destructor (ensure that SnmpSyntax::~SnmpSyntax() is overridden)
~Counter64();
+ // destructor (ensure that SnmpSyntax::~SnmpSyntax() is overridden)
- /// syntax type
SmiUINT32 get_syntax();
+ // syntax type
- /// return a long double representation
long double to_long_double() const;
+ // return a long double representation
- /// assign a long double to a counter64
Counter64& assign( long double ld);
+ // assign a long double to a counter64
- /// return the high part
unsigned long high() const;
+ // return the high part
- /// return the low part
unsigned long low() const;
+ // return the low part
- /// set the high part
void set_high( const unsigned long h);
+ // set the high part
- /// set the low part
void set_low( const unsigned long l);
+ // set the low part
- /// overloaded assignment
Counter64& operator=( const ACE_UINT64 rhs);
+ // overloaded assignment
- /// overloaded assignment
Counter64& operator=( const Counter64 &rhs);
+ // overloaded assignment
- /// get a printable ASCII representation
const char *to_string();
+ // get a printable ASCII representation
- /// create a new instance of this Value
SnmpSyntax *clone() const;
+ // create a new instance of this Value
- /// copy an instance of this Value
SnmpSyntax& operator=( SnmpSyntax &val);
+ // copy an instance of this Value
- /// general validity test, always true
int valid() const;
+ // general validity test, always true
- /// otherwise, behave like an ACE_UINT64
operator ACE_UINT64();
+ // otherwise, behave like an ACE_UINT64
protected:
char output_buffer[CTR64OUTBUF];
diff --git a/ASNMP/asnmp/enttraps.h b/ASNMP/asnmp/enttraps.h
index 433538eb258..460c2bae121 100644
--- a/ASNMP/asnmp/enttraps.h
+++ b/ASNMP/asnmp/enttraps.h
@@ -1,19 +1,22 @@
/* -*-C++-*- */
+// $Id$
#ifndef ENTTRAPS_
#define ENTTRAPS_
-//=============================================================================
-/**
- * @file enttraps.h
- *
- * $Id$
- *
- * constants for Enterprise Traps
- *
- *
- * @author Peter E MellquistMichael R MacFaden mrm@cisco.com - rework & ACE port
- */
-//=============================================================================
-
+// ============================================================================
+//
+// = LIBRARY
+// asnmp
+//
+// = FILENAME
+// enttraps.cpp
+//
+// = DESCRIPTION
+// constants for Enterprise Traps
+//
+// = AUTHOR
+// Peter E Mellquist
+// Michael R MacFaden mrm@cisco.com - rework & ACE port
+// ============================================================================
/*===================================================================
Copyright (c) 1996
Hewlett-Packard Company
@@ -33,61 +36,46 @@
#include "asnmp/asn1.h" // ASN.1 header file
//--------------[ well known trap ids ]-----------------------------------
-/**
- * @class snmpTrapsOid
- *
- * @brief Defines the member functions for the snmpTrapsOid base class
- * to implement the traps defined in RFC 1215
- */
-class ASNMP_Export snmpTrapsOid : public Oid
+class ASNMP_Export snmpTrapsOid: public Oid
+ // = TITLE
+ // Defines the member functions for the snmpTrapsOid base class
+ // to implement the traps defined in RFC 1215
{
public:
snmpTrapsOid (void):Oid("1.3.6.1.6.3.1.1.5"){}
SnmpSyntax& operator=( SnmpSyntax &val){ return Oid::operator=(val); }
};
-/**
- * @class snmpTrapEnterpriseOid
- *
- * @brief Defines the default Enterprise Oid for this software package
- */
-class ASNMP_Export snmpTrapEnterpriseOid : public Oid
+class ASNMP_Export snmpTrapEnterpriseOid: public Oid
+ // = TITLE
+ // Defines the default Enterprise Oid for this software package
{
public:
snmpTrapEnterpriseOid(void): Oid("1.3.6.1.6.3.1.1.4.3.0") { }
SnmpSyntax& operator=( SnmpSyntax &val){ return Oid::operator=(val); }
};
-/**
- * @class coldStartOid
- *
- * @brief Defines the RFC 1215 agent cold start generic trap (system reboot)
- */
-class ASNMP_Export coldStartOid : public snmpTrapsOid
+class ASNMP_Export coldStartOid: public snmpTrapsOid
+ // = TITLE
+ // Defines the RFC 1215 agent cold start generic trap (system reboot)
{
public:
coldStartOid( void){*this+=".1";}
SnmpSyntax& operator=( SnmpSyntax &val){ return snmpTrapsOid::operator=(val); }
};
-/**
- * @class warmStartOid
- *
- * @brief Defines the RFC 1215 agent warm start generic trap (agent reboot)
- */
-class ASNMP_Export warmStartOid : public snmpTrapsOid
+class ASNMP_Export warmStartOid: public snmpTrapsOid
+ // = TITLE
+ // Defines the RFC 1215 agent warm start generic trap (agent reboot)
{
public:
warmStartOid( void){*this+=".2";}
SnmpSyntax& operator=( SnmpSyntax &val){ return snmpTrapsOid::operator=(val); }
};
-/**
- * @class linkDownOid
- *
- * @brief Defines the RFC 1215 interface (link) down trap
- */
-class ASNMP_Export linkDownOid : public snmpTrapsOid
+class ASNMP_Export linkDownOid: public snmpTrapsOid
+ // = TITLE
+ // Defines the RFC 1215 interface (link) down trap
{
public:
linkDownOid( void){*this+=".3";}
@@ -96,36 +84,27 @@ class ASNMP_Export linkDownOid : public snmpTrapsOid
// SMI LinkUp Oid
-/**
- * @class linkUpOid
- *
- * @brief Defines the RFC 1215 interface (link) up trap
- */
-class ASNMP_Export linkUpOid : public snmpTrapsOid
+class ASNMP_Export linkUpOid: public snmpTrapsOid
+ // = TITLE
+ // Defines the RFC 1215 interface (link) up trap
{
public:
linkUpOid( void){*this+=".4";}
SnmpSyntax& operator=( SnmpSyntax &val){ return snmpTrapsOid::operator=(val); }
};
-/**
- * @class authenticationFailureOid
- *
- * @brief Defines the RFC 1215 device/agent invalid access trap
- */
-class ASNMP_Export authenticationFailureOid : public snmpTrapsOid
+class ASNMP_Export authenticationFailureOid: public snmpTrapsOid
+ // = TITLE
+ // Defines the RFC 1215 device/agent invalid access trap
{
public:
authenticationFailureOid( void){*this+=".5";}
SnmpSyntax& operator=( SnmpSyntax &val){ return snmpTrapsOid::operator=(val); }
};
-/**
- * @class egpNeighborLossOid
- *
- * @brief Defines the RFC 1215 Exterior Gateway Protocol neighbor loss trap
- */
-class ASNMP_Export egpNeighborLossOid : public snmpTrapsOid
+class ASNMP_Export egpNeighborLossOid: public snmpTrapsOid
+ // = TITLE
+ // Defines the RFC 1215 Exterior Gateway Protocol neighbor loss trap
{
public:
egpNeighborLossOid( void){*this+=".6";}
diff --git a/ASNMP/asnmp/gauge.h b/ASNMP/asnmp/gauge.h
index 202edaf98bf..882a6f87c93 100644
--- a/ASNMP/asnmp/gauge.h
+++ b/ASNMP/asnmp/gauge.h
@@ -1,21 +1,24 @@
/* -*-C++-*- */
+// $Id$
#ifndef GAUGE_
#define GAUGE_
-//=============================================================================
-/**
- * @file gauge.h
- *
- * $Id$
- *
- * Class definition for SMI Gauge32 class.
- * This class currently does not behave as defined by the abstract model
- * in RFC 1155 section 3.2.3.4 (ie the value doesn't latch on the max value)
- *
- *
- * @author Peter E Mellquist
- */
-//=============================================================================
-
+// ============================================================================
+//
+// = LIBRARY
+// asnmp
+//
+// = FILENAME
+// gauge32.cpp
+//
+// = DESCRIPTION
+// Class definition for SMI Gauge32 class.
+// This class currently does not behave as defined by the abstract model
+// in RFC 1155 section 3.2.3.4 (ie the value doesn't latch on the max value)
+//
+// = AUTHOR
+// Peter E Mellquist
+//
+// ============================================================================
/*===================================================================
Copyright (c) 1996
Hewlett-Packard Company
@@ -40,40 +43,37 @@
// objects may be set or get into Vb objects.
//
-/**
- * @class Gauge32:
- *
- * @brief Define RFC1902 Gauge datatype from RFC 1155 section 3.2.3.4
- * Note that this datatype does not behave exactly (acts like a long)
- */
class ASNMP_Export Gauge32: public SnmpUInt32
+ // = TITLE
+ // Define RFC1902 Gauge datatype from RFC 1155 section 3.2.3.4
+ // Note that this datatype does not behave exactly (acts like a long)
{
public:
- /// constructor with a value
Gauge32( const unsigned long i = 0);
+ // constructor with a value
- /// copy constructor
Gauge32 ( const Gauge32 &g);
+ // copy constructor
- /// destructor for a Gauge32 (ensure that Value::~Value() is overridden)
~Gauge32();
+ // destructor for a Gauge32 (ensure that Value::~Value() is overridden)
- /// syntax type
SmiUINT32 get_syntax();
+ // syntax type
- /// create a new instance of this Value
SnmpSyntax *clone() const;
+ // create a new instance of this Value
- /// overloaded assignment
Gauge32& operator=( const Gauge32 &uli);
+ // overloaded assignment
- /// overloaded assignment
Gauge32& operator=( const unsigned long i);
+ // overloaded assignment
- /// otherwise, behave like an unsigned int
operator unsigned long();
+ // otherwise, behave like an unsigned int
- /// copy an instance of this Value
SnmpSyntax& operator=( SnmpSyntax &val);
+ // copy an instance of this Value
};
#endif //GAUGE_
diff --git a/ASNMP/asnmp/integer.h b/ASNMP/asnmp/integer.h
index d120684c095..9d21228837b 100644
--- a/ASNMP/asnmp/integer.h
+++ b/ASNMP/asnmp/integer.h
@@ -1,18 +1,22 @@
/* -*-C++-*- */
+// $Id$
#ifndef SNMPINTEGER_
#define SNMPINTEGER_
-//=============================================================================
-/**
- * @file integer.h
- *
- * $Id$
- *
- * Class definition for Integer classes convertable to SMI.
- *
- *
- */
-//=============================================================================
-
+// ============================================================================
+//
+// = LIBRARY
+// asnmp
+//
+// = FILENAME
+// integer.cpp
+//
+// = DESCRIPTION
+// Class definition for Integer classes convertable to SMI.
+//
+// = AUTHOR
+// Jeff Meyer
+//
+// ============================================================================
/*===================================================================
Copyright (c) 1996
Hewlett-Packard Company
@@ -42,101 +46,95 @@
//
// 32 bit unsigned integer class
-/**
- * @class SnmpUInt32
- *
- * @brief Implement RFC 1920 Unsigned Integer SMI datatype
- */
-class ASNMP_Export SnmpUInt32 : public SnmpSyntax
+class ASNMP_Export SnmpUInt32: public SnmpSyntax
+ // = TITLE
+ // Implement RFC 1920 Unsigned Integer SMI datatype
{
public:
- /// default constructor
SnmpUInt32 (const unsigned long i = 0);
+ // default constructor
- /// copy constructor
SnmpUInt32( const SnmpUInt32 &c);
+ // copy constructor
- /// destructor (ensure that SnmpSyntax::~SnmpSyntax() is overridden)
virtual ~SnmpUInt32();
+ // destructor (ensure that SnmpSyntax::~SnmpSyntax() is overridden)
- /// syntax type
virtual SmiUINT32 get_syntax();
+ // syntax type
- /// overloaded assignment
SnmpUInt32& operator=( const unsigned long i);
+ // overloaded assignment
- /// overloaded assignment
SnmpUInt32& operator=( const SnmpUInt32 &uli);
+ // overloaded assignment
- /// otherwise, behave like an unsigned long int
operator unsigned long();
+ // otherwise, behave like an unsigned long int
- /// get a printable ASCII value
virtual const char *to_string();
+ // get a printable ASCII value
- /// create a new instance of this Value
virtual SnmpSyntax *clone() const;
+ // create a new instance of this Value
- /// copy an instance of this Value
SnmpSyntax& operator=( SnmpSyntax &val);
+ // copy an instance of this Value
- /// did object construct properly
int valid() const;
+ // did object construct properly
protected:
- /// contain string representation of object
int valid_flag;
char output_buffer[INTOUTBUF];
+ // contain string representation of object
};
// 32 bit signed integer class
- /**
- * @class SnmpInt32
- *
- * @brief Implement RFC 1902 32 bit Integer SMI data object
- */
-class ASNMP_Export SnmpInt32 : public SnmpSyntax
+class ASNMP_Export SnmpInt32: public SnmpSyntax
{
+ // = TITLE
+ // Implement RFC 1902 32 bit Integer SMI data object
public:
- /// constructor with value
SnmpInt32 (const long i = 0);
+ // constructor with value
- /// constructor with value
SnmpInt32 (const SnmpInt32 &c);
+ // constructor with value
- /// destructor (ensure that SnmpSyntax::~SnmpSyntax() is overridden)
virtual ~SnmpInt32();
+ // destructor (ensure that SnmpSyntax::~SnmpSyntax() is overridden)
- /// syntax type
virtual SmiUINT32 get_syntax();
+ // syntax type
- /// overloaded assignment
SnmpInt32& operator=( const long i);
+ // overloaded assignment
- /// overloaded assignment
SnmpInt32& operator=( const SnmpInt32 &li);
+ // overloaded assignment
- /// otherwise, behave like a long int
operator long();
+ // otherwise, behave like a long int
- /// create a new instance of this Value
SnmpSyntax *clone() const;
+ // create a new instance of this Value
- /// copy an instance of this Value
SnmpSyntax& operator=( SnmpSyntax &val);
+ // copy an instance of this Value
- /// get a printable ASCII value
const char *to_string();
+ // get a printable ASCII value
- /// logical state of object
int valid() const;
+ // logical state of object
protected:
- /// contain string representation of object
int valid_flag;
char output_buffer[INTOUTBUF];
+ // contain string representation of object
};
#endif
diff --git a/ASNMP/asnmp/octet.h b/ASNMP/asnmp/octet.h
index 5e8c8d63d98..bb0a68432d1 100644
--- a/ASNMP/asnmp/octet.h
+++ b/ASNMP/asnmp/octet.h
@@ -1,22 +1,27 @@
+// -*-C++-*-
+// $Id$
#ifndef OCTET_CLS_
#define OCTET_CLS_
-//=============================================================================
-/**
- * @file octet.h
- *
- * $Id$
- *
- * This class is fully contained and does not rely on or any other
- * SNMP libraries. This class is portable across any platform
- * which supports C++.
- *
- *
- * @author Peter E Mellquist / design/original code Michael R. MacFaden / modified for ACE
- */
-//=============================================================================
-
+// ============================================================================
+//
+// = LIBRARY
+// asnmp
+//
+// = FILENAME
+// octet.h
+//
+// = DESCRIPTION
+// This class is fully contained and does not rely on or any other
+// SNMP libraries. This class is portable across any platform
+// which supports C++.
+//
+// = AUTHOR
+// Peter E Mellquist / design/original code
+// Michael R. MacFaden / modified for ACE, added suboid(),collapse ctor's
+//
+// ============================================================================
/*===================================================================
Copyright (c) 1996
Hewlett-Packard Company
@@ -36,112 +41,107 @@
//------------------------------------------------------------------------
#include "asnmp/smival.h"
-/**
- * @class OctetStr
- *
- * @brief Implement RFC1155 Octet SMI data object
- */
-class ASNMP_Export OctetStr : public SnmpSyntax
+class ASNMP_Export OctetStr: public SnmpSyntax
+ // = TITLE
+ // Implement RFC1155 Octet SMI data object
{
public:
- /// construct octet from byte buffer, assume c style string if size == -1
OctetStr( const char *string = "", long size = -1);
+ // construct octet from byte buffer, assume c style string if size == -1
- /// constructor using another octet object
OctetStr ( const OctetStr &octet);
+ // constructor using another octet object
- /// destructor
~OctetStr();
+ // destructor
- /// syntax type
SmiUINT32 get_syntax();
+ // syntax type
- /// set octet from byte buffer, assume c style string if size == -1
void set_data( const SmiBYTE* string, long int size = -1);
+ // set octet from byte buffer, assume c style string if size == -1
- /// assignment to a string operator overloaded
OctetStr& operator=( const char *string);
+ // assignment to a string operator overloaded
- /// assignment to another oid object overloaded
OctetStr& operator=( const OctetStr &octet);
+ // assignment to another oid object overloaded
- /// equivlence operator overloaded
friend ASNMP_Export bool operator==( const OctetStr &lhs, const OctetStr &rhs);
+ // equivlence operator overloaded
- /// not equivlence operator overloaded
friend ASNMP_Export bool operator!=( const OctetStr &lhs, const OctetStr &rhs);
+ // not equivlence operator overloaded
- /// less than < overloaded
friend ASNMP_Export bool operator<( const OctetStr &lhs, const OctetStr &rhs);
+ // less than < overloaded
- /// less than <= overloaded
friend ASNMP_Export bool operator<=( const OctetStr &lhs,const OctetStr &rhs);
+ // less than <= overloaded
- /// greater than > overloaded
friend ASNMP_Export bool operator>( const OctetStr &lhs, const OctetStr &rhs);
+ // greater than > overloaded
- /// greater than >= overloaded
friend ASNMP_Export bool operator>=( const OctetStr &lhs, const OctetStr &rhs);
+ // greater than >= overloaded
- /// equivlence operator overloaded
friend ASNMP_Export bool operator==( const OctetStr &lhs,const char *rhs);
+ // equivlence operator overloaded
- /// not equivlence operator overloaded
friend ASNMP_Export bool operator!=( const OctetStr &lhs,const char *rhs);
+ // not equivlence operator overloaded
- /// less than < operator overloaded
friend ASNMP_Export bool operator<( const OctetStr &lhs,const char *rhs);
+ // less than < operator overloaded
- /// less than <= operator overloaded
friend ASNMP_Export bool operator<=( const OctetStr &lhs,char *rhs);
+ // less than <= operator overloaded
- /// greater than > operator overloaded
friend ASNMP_Export bool operator>( const OctetStr &lhs,const char *rhs);
+ // greater than > operator overloaded
- /// greater than >= operator overloaded
friend ASNMP_Export bool operator>=( const OctetStr &lhs,const char *rhs);
+ // greater than >= operator overloaded
- /// append operator, appends a string
OctetStr& operator+=( const char *a);
+ // append operator, appends a string
- /// appends an int
OctetStr& operator+=( const char c);
+ // appends an int
- /// append one octetStr to another
OctetStr& operator+=( const OctetStr& octetstr);
+ // append one octetStr to another
- /// for non const [], allows reading and writing
SmiBYTE& operator[]( int position);
+ // for non const [], allows reading and writing
- /**
- * compare the n leftmost bytes (left-to-right)
- * returns 0, equal
- * returns -1, <
- * returns 1 , >
- */
int left_comparison( const long n, const OctetStr &o) const;
+ // compare the n leftmost bytes (left-to-right)
+ // returns 0, equal
+ // returns -1, <
+ // returns 1 , >
- /// return the len of the oid
size_t length() const ;
+ // return the len of the oid
- /// returns validity
int valid() const;
+ // returns validity
- /// returns pointer to internal data
SmiBYTE *data() const;
+ // returns pointer to internal data
- /// get a printable ASCII value
const char *to_string();
+ // get a printable ASCII value
- /// get an ASCII formattted hex dump of the contents
const char *to_string_hex();
+ // get an ASCII formattted hex dump of the contents
- /// create a new instance of this Value
SnmpSyntax *clone() const;
+ // create a new instance of this Value
- /// copy an instance of this Value
SnmpSyntax& operator=( SnmpSyntax &val);
+ // copy an instance of this Value
protected:
//----[ instance variables ]
diff --git a/ASNMP/asnmp/oid.h b/ASNMP/asnmp/oid.h
index 77118b518f0..7de02013ef4 100644
--- a/ASNMP/asnmp/oid.h
+++ b/ASNMP/asnmp/oid.h
@@ -1,25 +1,29 @@
+// -*-C++-*-
+// $Id$
#ifndef OID_CLS_
#define OID_CLS_
-//=============================================================================
-/**
- * @file oid.h
- *
- * $Id$
- *
- * This class is fully contained and does not rely on or any other
- * SNMP libraries. This class is portable across any platform
- * which supports C++. Ported to ACE by Mike MacFaden mrm@cisco.com
- * and modified for MT. Some API cleanup: collapse constructors,
- * add suboid() method remove unnecessary overload, and update a few
- * names and types to improve clarity.
- *
- *
- * @author Peter E Mellquist
- */
-//=============================================================================
-
+// ============================================================================
+//
+// = LIBRARY
+// asnmp
+//
+// = FILENAME
+// oid.h
+//
+// = DESCRIPTION
+// This class is fully contained and does not rely on or any other
+// SNMP libraries. This class is portable across any platform
+// which supports C++. Ported to ACE by Mike MacFaden mrm@cisco.com
+// and modified for MT. Some API cleanup: collapse constructors,
+// add suboid() method remove unnecessary overload, and update a few
+// names and types to improve clarity.
+//
+// = AUTHOR
+// Peter E Mellquist
+//
+// ============================================================================
/*===================================================================
Copyright (c) 1996
Hewlett-Packard Company
@@ -45,129 +49,122 @@
#include "asnmp/smival.h" // derived class for all values
-/**
- * @class Oid
- *
- * @brief Implement RFC 1155 Object Identifier (OID) datatype
- */
-class ASNMP_Export Oid : public SnmpSyntax
+class ASNMP_Export Oid: public SnmpSyntax
+ // = TITLE
+ // Implement RFC 1155 Object Identifier (OID) datatype
{
public:
- /// constructor using a dotted string
Oid( const char * dotted_oid_string = "", size_t size = unsigned(-1) );
+ // constructor using a dotted string
- /// constructor using another oid object
Oid ( const Oid &oid);
+ // constructor using another oid object
- /// constructor from raw form
Oid(const unsigned long *raw_oid, size_t oid_len);
+ // constructor from raw form
- /// destructor
~Oid();
+ // destructor
- /// syntax type
SmiUINT32 get_syntax();
+ // syntax type
- /// assignment to another oid object overloaded
Oid& operator=( const Oid &oid);
+ // assignment to another oid object overloaded
- /// equal operator overloaded
friend ASNMP_Export bool operator==( const Oid &lhs,const Oid &rhs);
+ // equal operator overloaded
- /// not equal operator overloaded
friend ASNMP_Export bool operator!=( const Oid &lhs,const Oid &rhs);
+ // not equal operator overloaded
- /// less than < overloaded
friend ASNMP_Export bool operator<( const Oid &lhs,const Oid &rhs);
+ // less than < overloaded
- /// less than <= overloaded
friend ASNMP_Export bool operator<=( const Oid &lhs,const Oid &rhs);
+ // less than <= overloaded
- /// greater than > overloaded
friend ASNMP_Export bool operator>( const Oid &lhs,const Oid &rhs);
+ // greater than > overloaded
- /// greater than >= overloaded
friend ASNMP_Export bool operator>=( const Oid &lhs,const Oid &rhs);
+ // greater than >= overloaded
- /// append operator, appends a string
Oid& operator+=( const char *a);
+ // append operator, appends a string
- /// appends an int
Oid& operator+=( const unsigned long i);
+ // appends an int
- /// appends an Oid
Oid& operator+=( const Oid &o);
+ // appends an Oid
- /// allows element access
unsigned long & operator[]( size_t position);
+ // allows element access
- /// return the WinSnmp oid part
SmiLPOID oidval();
+ // return the WinSnmp oid part
- /// reset the data from raw 1 byte format
void set_data( const char *dotted_oid_string);
+ // reset the data from raw 1 byte format
- /// reset the data from raw 4byte integer format
void set_data( const unsigned long *raw_oid, const size_t oid_len);
+ // reset the data from raw 4byte integer format
- /// return the len of the oid
size_t length() const;
+ // return the len of the oid
- /// trim off the n rightmost values of an oid
void trim( const size_t how_many = 1);
+ // trim off the n rightmost values of an oid
- /// the equivalent of a substr(new_str, 0, 1)
int suboid(Oid& oid, size_t start = 0, size_t how_many = size_t (-1));
+ // the equivalent of a substr(new_str, 0, 1)
- /**
- * compare the n leftmost bytes (left-to-right)
- * returns 0, equal
- * returns -1, <
- * returns 1 , >
- */
int left_comparison( const unsigned long n, const Oid &o) const;
+ // compare the n leftmost bytes (left-to-right)
+ // returns 0, equal
+ // returns -1, <
+ // returns 1 , >
- /**
- * compare the n rightmost bytes (right-to-left)
- * returns 0, equal
- * returns -1, <
- * returns 1 , >
- */
int right_comparison( const unsigned long n, const Oid &o) const;
+ // compare the n rightmost bytes (right-to-left)
+ // returns 0, equal
+ // returns -1, <
+ // returns 1 , >
- /// is the Oid object valid
int valid() const;
+ // is the Oid object valid
- /// return dotted string value from the right
- /// where the user specifies how many positions to print
const char *to_string();
+ // return dotted string value from the right
+ // where the user specifies how many positions to print
- /// create a new instance of this Value
SnmpSyntax *clone() const;
+ // create a new instance of this Value
- /// copy an instance of this Value
SnmpSyntax& operator=( SnmpSyntax &val);
+ // copy an instance of this Value
protected:
- /// used for returning oid string
char *iv_str;
+ // used for returning oid string
- /// convert a string to an smi oid
int StrToOid( const char *string, SmiLPOID dstOid, size_t& how_many_bytes);
+ // convert a string to an smi oid
- /// clone an smi oid
int OidCopy( SmiLPOID srcOid, SmiLPOID dstOid, size_t& how_many_bytes);
+ // clone an smi oid
- /// convert an smi oid to its string representation
int OidToStr(SmiLPOID srcOid, SmiUINT32 size, char *string, size_t& how_many_bytes);
+ // convert an smi oid to its string representation
private:
- /// release memory, re-init data members
void set_invalid();
+ // release memory, re-init data members
- /// initialize object data members
void set_null();
+ // initialize object data members
void init_value( const SmiLPOID srcOid, size_t len);
void init_value(const unsigned long *raw_oid, size_t oid_len);
};
diff --git a/ASNMP/asnmp/oid_def.h b/ASNMP/asnmp/oid_def.h
index 31ccbfa3e4a..bdf46ec4f88 100644
--- a/ASNMP/asnmp/oid_def.h
+++ b/ASNMP/asnmp/oid_def.h
@@ -1,19 +1,22 @@
/* -*-C++-*- */
+// $Id$
#ifndef OID_DEF
#define OID_DEF
-//=============================================================================
-/**
- * @file oid_def.h
- *
- * $Id$
- *
- * Well known Oids defined in RFC 1215
- *
- *
- * @author Peter E Mellquist
- */
-//=============================================================================
-
+// ============================================================================
+//
+// = LIBRARY
+// asnmp
+//
+// = FILENAME
+// address.cpp
+//
+// = DESCRIPTION
+// Well known Oids defined in RFC 1215
+//
+// = AUTHOR
+// Peter E Mellquist
+//
+// ============================================================================
/*===================================================================
Copyright (c) 1996
diff --git a/ASNMP/asnmp/pdu.h b/ASNMP/asnmp/pdu.h
index a2d84388da0..cf2f3ee8aaf 100644
--- a/ASNMP/asnmp/pdu.h
+++ b/ASNMP/asnmp/pdu.h
@@ -1,21 +1,23 @@
/* -*-C++-*- */
+// $Id$
#ifndef PDU_CLS_
#define PDU_CLS_
-//=============================================================================
-/**
- * @file pdu.h
- *
- * $Id$
- *
- * Pdu class definition. Encapsulation of an SMI Protocol
- * Data Unit (PDU) aka Packet in C++.
- *
- *
- * @author Peter E Mellquist original code Michael MacFaden mrm@cisco.com ACE port
- * @author add iterator class for pdus
- */
-//=============================================================================
-
+// ============================================================================
+//
+// = LIBRARY
+// asnmp
+//
+// = FILENAME
+// pdu.h
+//
+// = DESCRIPTION
+// Pdu class definition. Encapsulation of an SMI Protocol
+// Data Unit (PDU) aka Packet in C++.
+//
+// = AUTHOR
+// Peter E Mellquist original code
+// Michael MacFaden mrm@cisco.com ACE port, add iterator class for pdus
+// ============================================================================
/*===================================================================
Copyright (c) 1996
Hewlett-Packard Company
@@ -38,181 +40,173 @@
#define MAX_VBS 25
#include "asnmp/vb.h" // include Vb class definition
-/**
- * @class Pdu
- *
- * @brief Protocol Data Unit (PDU) concrete class. An abstraction of the
- * data packet used to by two SNMP sessions to communicate.
- */
class ASNMP_Export Pdu
+ // = TITLE
+ // Protocol Data Unit (PDU) concrete class. An abstraction of the
+ // data packet used to by two SNMP sessions to communicate.
{
public:
- /// constructor no args
Pdu( void);
+ // constructor no args
- /// constructor with vbs and count
Pdu( Vb* pvbs, const int pvb_count);
+ // constructor with vbs and count
- /// constructor with another Pdu instance
Pdu( const Pdu &pdu);
+ // constructor with another Pdu instance
- /// destructor
~Pdu();
+ // destructor
- /// assignment to another Pdu object overloaded
Pdu& operator=( const Pdu &pdu);
+ // assignment to another Pdu object overloaded
- /// append a vb to the pdu
Pdu& operator+=( Vb &vb);
+ // append a vb to the pdu
// TODO: add Pdu& operator-=(const Vb &vb);
- /// extract all Vbs from Pdu
int get_vblist( Vb* pvbs, const int pvb_count);
+ // extract all Vbs from Pdu
- /// deposit all Vbs to Pdu
int set_vblist( Vb* pvbs, const int pvb_count);
+ // deposit all Vbs to Pdu
- /// get a particular vb
- /// where 0 is the first vb
int get_vb( Vb &vb, const int index = 0) const;
+ // get a particular vb
+ // where 0 is the first vb
- /// set a particular vb
- /// where 0 is the first vb
int set_vb( Vb &vb, const int index);
+ // set a particular vb
+ // where 0 is the first vb
- /// return number of vbs
int get_vb_count() const;
+ // return number of vbs
- /// return the error status
int get_error_status() const;
+ // return the error status
- /// return the complete error info from this pdu
const char *agent_error_reason();
+ // return the complete error info from this pdu
- /// set the error status
friend ASNMP_Export void set_error_status( Pdu *pdu, const int status);
+ // set the error status
- /// return the error index
int get_error_index() const;
+ // return the error index
- /// set the error index
friend ASNMP_Export void set_error_index( Pdu *pdu, const int index);
+ // set the error index
- /// clear error status
friend ASNMP_Export void clear_error_status( Pdu *pdu);
+ // clear error status
- /// clear error index
friend ASNMP_Export void clear_error_index( Pdu *pdu);
+ // clear error index
- /// return the request id
unsigned long get_request_id() const;
+ // return the request id
- /// set the request id
friend void set_request_id( Pdu *pdu, const unsigned long rid);
+ // set the request id
- /// get the pdu type
unsigned short get_type() const;
+ // get the pdu type
- /// set the pdu type
void set_type( unsigned short type);
+ // set the pdu type
- /// returns validity of Pdu instance
int valid() const;
+ // returns validity of Pdu instance
- /// trim off count vbs from the end of the vb list
int trim(const int count=1);
+ // trim off count vbs from the end of the vb list
- /// delete a Vb anywhere within the Pdu
int delete_vb( const int position);
+ // delete a Vb anywhere within the Pdu
- /// delete_all vbs in pdu
void delete_all_vbs();
+ // delete_all vbs in pdu
- /// set notify timestamp
void set_notify_timestamp( const TimeTicks & timestamp);
+ // set notify timestamp
- /// get notify timestamp
void get_notify_timestamp( TimeTicks & timestamp) const;
+ // get notify timestamp
- /// set the notify id
void set_notify_id( const Oid id);
+ // set the notify id
- /// get the notify id
void get_notify_id( Oid &id) const;
+ // get the notify id
- /// set the notify enterprise
void set_notify_enterprise( const Oid &enterprise);
+ // set the notify enterprise
- /// get the notify enterprise
void get_notify_enterprise( Oid & enterprise) const;
+ // get the notify enterprise
- /// return fomatted version of this object
const char *to_string();
+ // return fomatted version of this object
protected:
- /// pointer to array of Vbs
Vb *vbs_[MAX_VBS];
+ // pointer to array of Vbs
- /// count of Vbs
int vb_count_;
+ // count of Vbs
- /// SMI error status
int error_status_;
+ // SMI error status
- /// SMI error index
int error_index_;
+ // SMI error index
- /// valid boolean status of object construction
- /// SMI request id
int validity_;
+ // valid boolean status of object construction
unsigned long request_id_;
+ // SMI request id
- /// derived at run time based on request type
unsigned short pdu_type_;
+ // derived at run time based on request type
- /**
- * a timestamp associated with an infor
- * for notify Pdu objects only
- * traps & notifies
- */
TimeTicks notify_timestamp_;
+ // a timestamp associated with an infor
+ // for notify Pdu objects only
+ // traps & notifies
- /// an id
Oid notify_id_;
+ // an id
Oid notify_enterprise_;
private:
- /// buffer for to_string()
char *output_;
+ // buffer for to_string()
};
-/**
- * @class VbIter
- *
- * @brief Utility class to iterate once through a PDU varbind list
- */
class ASNMP_Export VbIter
+ // = TITLE
+ // Utility class to iterate once through a PDU varbind list
{
public:
- /// default constructor
VbIter(Pdu& pdu);
+ // default constructor
- /// returns 1 if ok, else 0 if none left
int next(Vb& vb);
+ // returns 1 if ok, else 0 if none left
private:
- /// disallow copy constructor use
VbIter(const VbIter&);
+ // disallow copy constructor use
- /// current object in list
int idx_;
+ // current object in list
- /// ptr to pdu being interated over
Pdu *pdu_;
+ // ptr to pdu being interated over
};
#endif //PDU_CLS_
diff --git a/ASNMP/asnmp/sagent.cpp b/ASNMP/asnmp/sagent.cpp
index 8ee2fdb5b8d..70fef1fc5bd 100644
--- a/ASNMP/asnmp/sagent.cpp
+++ b/ASNMP/asnmp/sagent.cpp
@@ -55,7 +55,7 @@ int sagent::handle_input(ACE_HANDLE fd)
const ACE_INET_Addr &ta = tr.get_from_addr();
ACE_TCHAR buf_tmp[MAXHOSTNAMELEN + 1];
ta.addr_to_string (buf_tmp, MAXHOSTNAMELEN);
- UdpAddress ra (ACE_TEXT_ALWAYS_CHAR (buf_tmp));
+ UdpAddress ra (ACE_TEXT_TO_CHAR_IN (buf_tmp));
tgt_.set_address(ra);
diff --git a/ASNMP/asnmp/sagent.h b/ASNMP/asnmp/sagent.h
index d220c3ed459..ced6bb4fff5 100644
--- a/ASNMP/asnmp/sagent.h
+++ b/ASNMP/asnmp/sagent.h
@@ -1,20 +1,24 @@
/* -*-C++-*- */
+// $Id$
#ifndef SAGENT_CLS_
#define SAGENT_CLS_
-//=============================================================================
-/**
- * @file sagent.h
- *
- * $Id$
- *
- * SNMP agent class defintion. The sagent class provides an object oriented
- * approach for creating SNMP Agents. The sagent class is an encapsulation of SNMP
- * sessions, gets, sets, etc.
- *
- * @author Michael R. MacFaden
- */
-//=============================================================================
-
+// ============================================================================
+//
+// = LIBRARY
+// asnmp
+//
+// = FILENAME
+// sagent.h
+//
+// = DESCRIPTION
+// SNMP agent class defintion. The sagent class provides an object oriented
+// approach for creating SNMP Agents. The sagent class is an encapsulation of SNMP
+// sessions, gets, sets, etc.
+//
+// = AUTHOR
+// Michael R. MacFaden
+//
+// ============================================================================
#include "ace/Reactor.h"
#if !defined (ACE_LACKS_PRAGMA_ONCE)
@@ -35,13 +39,10 @@
#define DEF_AGENT_PORT (161)
-/**
- * @class sagent
- *
- * @brief Concrete class sagent defines the session and interface to
- * communicate with another SNMP Version 1 manager
- */
class ASNMP_Export sagent : public ACE_Event_Handler, private Snmp
+ // = TITLE
+ // Concrete class sagent defines the session and interface to
+ // communicate with another SNMP Version 1 manager
{
public:
@@ -49,24 +50,24 @@ class ASNMP_Export sagent : public ACE_Event_Handler, private Snmp
// override the next three methods (callbacks) to implment your agent
//
- /// retrieve data from a peer agent for a given list of oid values
virtual int handle_get( Pdu &pdu, UdpTarget &target) = 0;
+ // retrieve data from a peer agent for a given list of oid values
- /// retrieve data lexically adjacent to the oids specified in the pdu
- /// from the peer agent
virtual int handle_get_next( Pdu &pdu, UdpTarget &target) = 0;
+ // retrieve data lexically adjacent to the oids specified in the pdu
+ // from the peer agent
- /// set data in the agent from the list of oids in the pdu
virtual int handle_set( Pdu &pdu, UdpTarget &target) = 0;
+ // set data in the agent from the list of oids in the pdu
- /// new pdu received from mgr (reactor calls this)
virtual int handle_input(ACE_HANDLE);
+ // new pdu received from mgr (reactor calls this)
- /// retrieve io descriptor (reactor uses this)
virtual ACE_HANDLE get_handle() const;
+ // retrieve io descriptor (reactor uses this)
- /// send a response pdu to the mgr
int respond(Pdu& pdu, UdpTarget& tgt);
+ // send a response pdu to the mgr
protected:
sagent(unsigned short port = DEF_AGENT_PORT);
diff --git a/ASNMP/asnmp/smi.h b/ASNMP/asnmp/smi.h
index 3e505c64cb8..4fac7f8c1bc 100644
--- a/ASNMP/asnmp/smi.h
+++ b/ASNMP/asnmp/smi.h
@@ -1,17 +1,23 @@
/* -*-C++-*- */
+// $Id$
#ifndef SMIDEF_
#define SMIDEF_
-//=============================================================================
-/**
- * @file smi.h
- *
- * $Id$
- *
- * Address class definition. Encapsulates various network
- * addresses into easy to use, safe and portable classes.
- */
-//=============================================================================
-
+// ============================================================================
+//
+// = LIBRARY
+// asnmp
+//
+// = FILENAME
+// smi.h
+//
+// = DESCRIPTION
+// Address class definition. Encapsulates various network
+// addresses into easy to use, safe and portable classes.
+//
+// = AUTHOR
+// ??
+//
+// ============================================================================
/*===================================================================
Copyright (c) 1996
Hewlett-Packard Company
diff --git a/ASNMP/asnmp/smival.h b/ASNMP/asnmp/smival.h
index e754206f506..c8bd6b8a5c9 100644
--- a/ASNMP/asnmp/smival.h
+++ b/ASNMP/asnmp/smival.h
@@ -1,20 +1,24 @@
/* -*-C++-*- */
+// $Id$
#ifndef SMIVALUE_
#define SMIVALUE_
-//=============================================================================
-/**
- * @file smival.h
- *
- * $Id$
- *
- * SMIValue class definition. Superclass for the various types
- * of SNMP values (Address, Oid, Octet, etc.). Provides
- * only a few functions, most info is in subclass.
- *
- *
- */
-//=============================================================================
-
+// ============================================================================
+//
+// = LIBRARY
+// tests
+//
+// = FILENAME
+// smival.h
+//
+// = DESCRIPTION
+// SMIValue class definition. Superclass for the various types
+// of SNMP values (Address, Oid, Octet, etc.). Provides
+// only a few functions, most info is in subclass.
+//
+// = AUTHOR
+// Jeff Meyer
+//
+// ============================================================================
/*===================================================================
Copyright (c) 1996
Hewlett-Packard Company
diff --git a/ASNMP/asnmp/snmp.h b/ASNMP/asnmp/snmp.h
index 5bae232baa0..c46e9d078ce 100644
--- a/ASNMP/asnmp/snmp.h
+++ b/ASNMP/asnmp/snmp.h
@@ -1,23 +1,26 @@
/* -*-C++-*- */
+// $Id$
#ifndef SNMP_CLS_
#define SNMP_CLS_
-//=============================================================================
-/**
- * @file snmp.h
- *
- * $Id$
- *
- * SNMP class defintion. The Snmp class provides an object oriented
- * approach to SNMP. The SNMP class is an encapsulation of SNMP
- * sessions, gets, sets, etc. The class manages all SNMP
- * resources and provides complete retry and timeout capability.
- *
- *
- * @author Peter E Mellquist design
- * @author first implementation Michael R. MacFaden port to ACE / use Reactor pattern
- */
-//=============================================================================
-
+// ============================================================================
+//
+// = LIBRARY
+// asnmp
+//
+// = FILENAME
+// snmp.h
+//
+// = DESCRIPTION
+// SNMP class defintion. The Snmp class provides an object oriented
+// approach to SNMP. The SNMP class is an encapsulation of SNMP
+// sessions, gets, sets, etc. The class manages all SNMP
+// resources and provides complete retry and timeout capability.
+//
+// = AUTHOR
+// Peter E Mellquist design, first implementation
+// Michael R. MacFaden port to ACE / use Reactor pattern
+//
+// ============================================================================
/*===================================================================
Copyright (c) 1996
Hewlett-Packard Company
@@ -60,13 +63,10 @@ class ASNMP_Export Snmp_Result
};
// Snmp session class - supports Version 1 operations in blocking mode
-/**
- * @class Snmp
- *
- * @brief Concrete class Snmp defined the session and interface to
- * communicate with another SNMP Version 1 agent
- */
class ASNMP_Export Snmp : public transaction_result
+ // = TITLE
+ // Concrete class Snmp defined the session and interface to
+ // communicate with another SNMP Version 1 agent
{
Snmp_Result * result_;
Pdu * pdu_;
@@ -75,41 +75,39 @@ public:
Snmp(unsigned short port = INADDR_ANY);
virtual ~Snmp();
- /// retrieve data from a peer agent for a given list of oid values
- /// default port 161
int get( Pdu &pdu, UdpTarget &target, Snmp_Result * cb = 0);
+ // retrieve data from a peer agent for a given list of oid values
+ // default port 161
- /**
- * retrieve data lexically adjacent to the oids specified in the pdu
- * from the peer agent
- * default port 161
- */
int get_next( Pdu &pdu, UdpTarget &target, Snmp_Result * cb = 0);
+ // retrieve data lexically adjacent to the oids specified in the pdu
+ // from the peer agent
+ // default port 161
- /// set data in the agent from the list of oids in the pdu
- /// default port 161
int set( Pdu &pdu, UdpTarget &target, Snmp_Result * cb = 0);
+ // set data in the agent from the list of oids in the pdu
+ // default port 161
- /// send an SNMPv1 trap (unreliable) to a remote system (def port 162)
int trap( Pdu &pdu, UdpTarget &target);
+ // send an SNMPv1 trap (unreliable) to a remote system (def port 162)
- /// status of object after construction
int valid() const;
+ // status of object after construction
- /// given error code, return string reason
static const char * error_string(int code);
+ // given error code, return string reason
- /// retrieve a reason string if any of the above commands fail
const char * error_string();
+ // retrieve a reason string if any of the above commands fail
- /// for async transaction results
void result(transaction * t, int rc);
+ // for async transaction results
- /// allow the host name to be overriden
static void override_host_name(const char* name);
+ // allow the host name to be overriden
- /// returns the overriden host name
static void get_host_name(char* name, int len);
+ // returns the overriden host name
protected:
void check_default_port(UdpTarget& target,unsigned short port=DEF_AGENT_PORT);
@@ -119,17 +117,17 @@ protected:
Snmp(const Snmp&);
- /// io object
ACE_SOCK_Dgram iv_snmp_session_;
+ // io object
- /// status of construction
int construct_status_;
+ // status of construction
- /// result code from last transaction
int last_transaction_status_;
+ // result code from last transaction
- /// transaction request id
unsigned req_id_;
+ // transaction request id
static char host_name_[MAXHOSTNAMELEN];
};
diff --git a/ASNMP/asnmp/snmperrs.h b/ASNMP/asnmp/snmperrs.h
index 7aafdc0619a..08a4997217e 100644
--- a/ASNMP/asnmp/snmperrs.h
+++ b/ASNMP/asnmp/snmperrs.h
@@ -1,18 +1,22 @@
/* -*-C++-*- */
+// $Id$
#ifndef SNMPERRS_H_
#define SNMPERRS_H_
-//=============================================================================
-/**
- * @file snmperrs.h
- *
- * $Id$
- *
- * Definition of error macros and error strings
- *
- *
- */
-//=============================================================================
-
+// ============================================================================
+//
+// = LIBRARY
+// asnmp
+//
+// = FILENAME
+// snmperrs.h
+//
+// = DESCRIPTION
+// Definition of error macros and error strings
+//
+// = AUTHOR
+// Jeff Meyer
+//
+// ============================================================================
/*===================================================================
Copyright (c) 1996
Hewlett-Packard Company
diff --git a/ASNMP/asnmp/target.h b/ASNMP/asnmp/target.h
index 084088e5f4f..1a42cb75b37 100644
--- a/ASNMP/asnmp/target.h
+++ b/ASNMP/asnmp/target.h
@@ -1,19 +1,23 @@
+// -*-C++-*-
+// $Id$
#ifndef TARGET_
#define TARGET_
-//=============================================================================
-/**
- * @file target.h
- *
- * $Id$
- *
- * @brief
- *
- * @author Peter E Mellquist Michael R. MacFaden (ported to ACE)
- */
-//=============================================================================
-
+// ============================================================================
+//
+// = LIBRARY
+// asnmp
+//
+// = FILENAME
+// target.h
+//
+// = DESCRIPTION
+//
+// = AUTHOR
+// Peter E Mellquist
+// Michael R. MacFaden (ported to ACE)
+// ============================================================================
/*===================================================================
Copyright (c) 1996
Hewlett-Packard Company
@@ -66,183 +70,173 @@ enum ASNMP_Defs {
// Abstract class used to provide a virtual interface into Targets
//
-/**
- * @class SnmpTarget
- *
- * @brief Abstract Base class SnmpTarget is used to Collect all transmission
- * details to communicate with an SNMP
- */
class ASNMP_Export SnmpTarget
+ // = TITLE
+ // Abstract Base class SnmpTarget is used to Collect all transmission
+ // details to communicate with an SNMP
{
public:
- /// allow destruction of derived classes
virtual ~SnmpTarget();
+ // allow destruction of derived classes
- /// return validity of target
int valid() const;
+ // return validity of target
- /// set the retry value
void set_retry( const int r);
+ // set the retry value
- /// set the object's timeout (in seconds)
void set_timeout( const unsigned long t);
+ // set the object's timeout (in seconds)
- /// set the instance version
void set_version( const snmp_version v);
+ // set the instance version
- /// all classes constructed will have this write community string
void set_max_pdu_size(const unsigned long max_pdu_sz);
+ // all classes constructed will have this write community string
- /// change the "class" default default timeout (in seconds)
void set_default_timeout( const unsigned long t);
+ // change the "class" default default timeout (in seconds)
- /// change the default send retries
void set_default_retry( const int r);
+ // change the default send retries
- /// all classes constructed will have this write community string
void set_default_max_pdu_size(const unsigned long max_pdu_sz);
+ // all classes constructed will have this write community string
- /// change class default
void set_default_version( const snmp_version v);
+ // change class default
// *** get methods ***
- /// get the retry value
int get_default_retry() const;
+ // get the retry value
- /// get the timeout (seconds)
unsigned long get_timeout() const;
+ // get the timeout (seconds)
- /// get instance max buffer size
unsigned long get_max_pdu_size() const;
+ // get instance max buffer size
- /// all classes constructed will have this write community string
void get_default_max_pdu_size(const unsigned long max_pdu_sz);
+ // all classes constructed will have this write community string
- /// get the version
snmp_version get_version() const;
+ // get the version
snmp_version get_default_version() const;
- /// return send retry number for this instancd
int get_retry() const;
+ // return send retry number for this instancd
- /**
- * virtual clone operation for creating a new SnmpTarget from an existing
- * SnmpTarget. The caller MUST use the delete operation on the return
- * value when done.
- */
virtual SnmpTarget *clone() const = 0;
+ // virtual clone operation for creating a new SnmpTarget from an existing
+ // SnmpTarget. The caller MUST use the delete operation on the return
+ // value when done.
- /// manipulate the base part
friend bool operator==(const SnmpTarget& lhs, const SnmpTarget& rhs);
+ // manipulate the base part
SnmpTarget& operator=(const SnmpTarget& lhs);
protected:
- /// SnmpTarget(const SnmpTarget &);
SnmpTarget();
+ // SnmpTarget(const SnmpTarget &);
- /// used by derived class instances
int validity_;
+ // used by derived class instances
- /// instance value xmit timeout in milli secs
unsigned long timeout_;
+ // instance value xmit timeout in milli secs
- /// instance value number of retries
int retries_;
+ // instance value number of retries
- /// size of pdu
unsigned max_pdu_size_;
+ // size of pdu
- /// instance value the snmp version
snmp_version version_;
+ // instance value the snmp version
// class wide default values
- /// xmit timeout in secs
static unsigned long default_timeout_;
+ // xmit timeout in secs
- /// number of retries
static int default_retries_;
+ // number of retries
- /// snmp protocol version
static unsigned long default_max_pdu_size_;
static snmp_version default_version_;
+ // snmp protocol version
};
//----[ UdpTarget class ]----------------------------------------------
// UDP/IP transport using "community string" based agents (targets)
//
-/**
- * @class UdpTarget
- *
- * @brief Concrete class UdpTarget contains all Details for communicating
- * with a SNMPv1 agent over UDP/IPv4 transport
- */
-class ASNMP_Export UdpTarget : public SnmpTarget
+class ASNMP_Export UdpTarget: public SnmpTarget
+ // = TITLE
+ // Concrete class UdpTarget contains all Details for communicating
+ // with a SNMPv1 agent over UDP/IPv4 transport
{
public:
UdpTarget();
- /**
- * constructor with only address
- * assumes default as public, public
- * can be constructed with IP address object
- */
UdpTarget( const UdpAddress& udp);
+ // constructor with only address
+ // assumes default as public, public
+ // can be constructed with IP address object
- /// can be constructed with Udp address object TODO: merge addresses
UdpTarget( ACE_INET_Addr& ace_inet_addr);
+ // can be constructed with Udp address object TODO: merge addresses
- /// destructor
~UdpTarget();
+ // destructor
// ** set ***
- /// set the read community using an OctetStr
void set_read_community( const OctetStr& new_read_community);
+ // set the read community using an OctetStr
- /// set the write community using an OctetStr
void set_write_community( const OctetStr& write_community);
+ // set the write community using an OctetStr
- /// set the address
int set_address( UdpAddress &udp_address);
+ // set the address
// ** get ***
- /// get the read community as an Octet Str object
void get_read_community( OctetStr& read_community_oct) const;
+ // get the read community as an Octet Str object
- /// get the write community as an OctetStr
void get_write_community( OctetStr &write_community_oct) const;
+ // get the write community as an OctetStr
- /// get the address
void get_address( UdpAddress& address) const;
+ // get the address
- /// all classes constructed will have this read community string
void set_default_read_community(const OctetStr& rd_community);
+ // all classes constructed will have this read community string
- /// all classes constructed will have this write community string
void set_default_write_community(const OctetStr& wr_community);
+ // all classes constructed will have this write community string
- /// all classes constructed will have this read community string
void get_default_read_community(OctetStr& rd_community) const;
+ // all classes constructed will have this read community string
- /// all classes constructed will have this write community string
void get_default_write_community(OctetStr& wr_community) const;
+ // all classes constructed will have this write community string
- /// overloaded assignment
UdpTarget& operator=( const UdpTarget& target);
+ // overloaded assignment
- /// compare two C targets
friend bool operator==( const UdpTarget &lhs, const UdpTarget &rhs);
+ // compare two C targets
- /// string representation of object
const char *to_string();
+ // string representation of object
- /// clone from existing UdpTarget
SnmpTarget *clone() const;
+ // clone from existing UdpTarget
protected:
static OctetStr default_rd_community_;
@@ -252,8 +246,8 @@ class ASNMP_Export UdpTarget : public SnmpTarget
UdpAddress udp_address_;
snmp_version version_;
- /// to_string() rep of data
char output_buffer_[MAX_TARGET_STRING_REP];
+ // to_string() rep of data
};
diff --git a/ASNMP/asnmp/timetick.h b/ASNMP/asnmp/timetick.h
index ca52a3e1d9d..9de4687a832 100644
--- a/ASNMP/asnmp/timetick.h
+++ b/ASNMP/asnmp/timetick.h
@@ -1,19 +1,22 @@
/* -*-C++-*- */
+// $Id$
#ifndef TIMETICKS_
#define TIMETICKS_
-//=============================================================================
-/**
- * @file timetick.h
- *
- * $Id$
- *
- * Class definition for SMI Timeticks class.
- *
- *
- * @author Michael R. MacFaden
- */
-//=============================================================================
-
+// ============================================================================
+//
+// = LIBRARY
+// asnmp
+//
+// = FILENAME
+// timetick.h
+//
+// = DESCRIPTION
+// Class definition for SMI Timeticks class.
+//
+// = AUTHOR
+// Michael R. MacFaden
+//
+// ============================================================================
/*===================================================================
Copyright (c) 1996
Hewlett-Packard Company
@@ -39,47 +42,44 @@
// integers but is recognized as a distinct SMI type. TimeTicks
// objects may be get or set into Vb objects.
//
-/**
- * @class TimeTicks
- *
- * @brief Define RFC1155 TimeTicks Data object
- */
-class ASNMP_Export TimeTicks : public SnmpUInt32
+class ASNMP_Export TimeTicks: public SnmpUInt32
+ // = TITLE
+ // Define RFC1155 TimeTicks Data object
{
public:
TimeTicks( const unsigned long i = 0);
- /// copy constructor
TimeTicks( const TimeTicks &t);
+ // copy constructor
- /// destructor
~TimeTicks();
+ // destructor
- /// syntax type
SmiUINT32 get_syntax();
+ // syntax type
- /// get a printable ASCII value
const char *to_string();
+ // get a printable ASCII value
- /// create a new instance of this Value
SnmpSyntax *clone() const;
+ // create a new instance of this Value
- /// copy an instance of this Value
SnmpSyntax& operator=(SnmpSyntax &val);
+ // copy an instance of this Value
- /// overloaded assignment
TimeTicks& operator=( const TimeTicks &uli);
+ // overloaded assignment
- /// overloaded assignment
TimeTicks& operator=( const unsigned long int i);
+ // overloaded assignment
- /// otherwise, behave like an unsigned long
operator unsigned long();
+ // otherwise, behave like an unsigned long
protected:
- /// for storing printed form
char output_buffer[TICKOUTBUF];
+ // for storing printed form
};
#endif // TIMETICKS_
diff --git a/ASNMP/asnmp/transaction.cpp b/ASNMP/asnmp/transaction.cpp
index 2f29cf79544..2964ff8a1f2 100644
--- a/ASNMP/asnmp/transaction.cpp
+++ b/ASNMP/asnmp/transaction.cpp
@@ -106,7 +106,7 @@ int transaction::run(transaction_result * r)
retry_counter_ = 0;
// register a time handler and a socket with this
- ACE_Time_Value to (params_.get_timeout());
+ ACE_Time_Value to = params_.get_timeout();
if (reactor->schedule_timer(this, 0, to, to) < 0)
return SNMP_CLASS_INTERNAL_ERROR;
@@ -122,18 +122,19 @@ int transaction::handle_input (ACE_HANDLE)
delete [] (char*) receive_iovec_.iov_base;
reset_receive_buffer(receive_iovec_);
int rc = session_.recv(&receive_iovec_, receive_addr_, 0);
- if (rc == -1)
- {
+ if (rc == -1) {
delete [] (char*) receive_iovec_.iov_base;
reset_receive_buffer(receive_iovec_);
if (result_)
- result_->result(this, SNMP_CLASS_RESOURCE_UNAVAIL);
+ result_->result(this, SNMP_CLASS_RESOURCE_UNAVAIL);
return SNMP_CLASS_RESOURCE_UNAVAIL;
- }
+ }
if (result_)
- result_->result(this, rc);
-
- return 0;
+ {
+ result_->result(this, rc);
+ return 0;
+ }
+ return rc;
}
int transaction::handle_timeout(const ACE_Time_Value &,
@@ -200,8 +201,8 @@ int transaction::send()
transaction_result::~transaction_result() {}
-ACE_HANDLE
-transaction::get_handle () const
+ACE_HANDLE
+transaction::get_handle () const
{
return session_.get_handle ();
}
diff --git a/ASNMP/asnmp/transaction.h b/ASNMP/asnmp/transaction.h
index d114bd40d1f..98d5890913e 100644
--- a/ASNMP/asnmp/transaction.h
+++ b/ASNMP/asnmp/transaction.h
@@ -1,18 +1,21 @@
/* -*-C++-*- */
+// $Id$
#ifndef TRANSACTION_
#define TRANSACTION_
-//=============================================================================
-/**
- * @file transaction.h
- *
- * $Id$
- *
- * @brief
- *
- * @author Michael R. MacFaden port to ACE / use Reactor pattern
- */
-//=============================================================================
-
+// ============================================================================
+//
+// = LIBRARY
+// asnmp
+//
+// = FILENAME
+// transaction.h
+//
+// = DESCRIPTION
+//
+// = AUTHOR
+// Michael R. MacFaden port to ACE / use Reactor pattern
+//
+// ============================================================================
#include "ace/Event_Handler.h"
@@ -26,51 +29,48 @@
#include "asnmp/wpdu.h" // cmu adapter class
#include "ace/SOCK_Dgram.h"
-/**
- * @class transaction
- *
- * @brief Used to manage the details of a particular transaction betwen
- * two SNMP agents. Uses SnmpTarget class to implement retry/timeout
- */
class ASNMP_Export transaction : public ACE_Event_Handler
+ // = TITLE
+ // Used to manage the details of a particular transaction betwen
+ // two SNMP agents. Uses SnmpTarget class to implement retry/timeout
{
int retry_counter_;
transaction_result * result_;
public:
- /// constructor
- /// destructor
transaction(const Pdu& pdu, const UdpTarget& target, ACE_SOCK_Dgram& io);
transaction(ACE_SOCK_Dgram& io);
+ // constructor
~transaction();
+ // destructor
- /// begin polling for values
int run();
int run(transaction_result *r); // Async interface, with callback object
+ // begin polling for values
- /// return pdu with result from agent after run() is completed rc = 0
- /// optionally get community str
int result(Pdu& pdu, char *comm_str = 0, ACE_INET_Addr *from_addr = 0);
+ // return pdu with result from agent after run() is completed rc = 0
+ // optionally get community str
- /// called by reactor when data is ready to be read in from OS memory
- /// used for resend in asynchronous run()
virtual int handle_input (ACE_HANDLE fd);
+ // called by reactor when data is ready to be read in from OS memory
virtual int handle_timeout (const ACE_Time_Value &, const void *);
+ // used for resend in asynchronous run()
- /// transmit buffer command to network...
int send();
+ // transmit buffer command to network...
- /// pre: handle_input called
- /// retrieve the sender's from address from the last pkt
const ACE_INET_Addr& get_from_addr() const;
+ // pre: handle_input called
+ // retrieve the sender's from address from the last pkt
- /// Return session_ handle.
ACE_HANDLE get_handle () const;
+ // Return session_ handle.
private:
- /// disallow copy construction
transaction(const transaction&);
+ // disallow copy construction
wpdu wp_; // wire pdu
UdpTarget params_; // params
diff --git a/ASNMP/asnmp/transaction_result.h b/ASNMP/asnmp/transaction_result.h
index 9ea94c60e8e..7968572d19b 100644
--- a/ASNMP/asnmp/transaction_result.h
+++ b/ASNMP/asnmp/transaction_result.h
@@ -1,19 +1,22 @@
/* -*-C++-*- */
+// $Id$
#ifndef TRANSACTION_RESULT_H_
#define TRANSACTION_RESULT_H_
-//=============================================================================
-/**
- * @file transaction_result.h
- *
- * $Id$
- *
- * An object respresenting a request/reply operation between mgr/agent
- *
- *
- * @author Michael R. MacFaden
- */
-//=============================================================================
-
+// ============================================================================
+//
+// = LIBRARY
+// asnmp
+//
+// = FILENAME
+// transaction_result.h
+//
+// = DESCRIPTION
+// An object respresenting a request/reply operation between mgr/agent
+//
+// = AUTHOR
+// Michael R. MacFaden
+//
+// ============================================================================
class transaction;
class ASNMP_Export transaction_result
diff --git a/ASNMP/asnmp/vb.h b/ASNMP/asnmp/vb.h
index b82adb2bc0e..be6bdabfd37 100644
--- a/ASNMP/asnmp/vb.h
+++ b/ASNMP/asnmp/vb.h
@@ -1,24 +1,27 @@
+// -*-C++-*-
+// $Id$
#ifndef VB_CLS_
#define VB_CLS_
-//=============================================================================
-/**
- * @file vb.h
- *
- * $Id$
- *
- * This module contains the class definition for the variable binding (VB)
- * class. The VB class is an encapsulation of a SNMP VB. A VB object is
- * composed of one SNMP++ Oid and one SMI value. The Vb class utilizes Oid
- * objects and thus requires the Oid class. To use this class,
- * set oid, value then call valid() to be sure object was constructed correctly.
- *
- *
- * @author Peter E Mellquist
- */
-//=============================================================================
-
+// ============================================================================
+//
+// = LIBRARY
+// asnmp
+//
+// = FILENAME
+// vb.h
+//
+// = DESCRIPTION
+// This module contains the class definition for the variable binding (VB)
+// class. The VB class is an encapsulation of a SNMP VB. A VB object is
+// composed of one SNMP++ Oid and one SMI value. The Vb class utilizes Oid
+// objects and thus requires the Oid class. To use this class,
+// set oid, value then call valid() to be sure object was constructed correctly.
+//
+// = AUTHOR
+// Peter E Mellquist
+// ============================================================================
/*===================================================================
Copyright (c) 1996
Hewlett-Packard Company
@@ -62,144 +65,139 @@
// The vb class keeps its own memory for objects and does not
// utilize pointers to external data structures.
//
-/**
- * @class Vb
- *
- * @brief Implement the concrete Variable Bindings aka Varbind
- * composite type. Varbinds hold 1 Oid and 1 Value (Any SMI value)
- */
class ASNMP_Export Vb
+ // = TITLE
+ // Implement the concrete Variable Bindings aka Varbind
+ // composite type. Varbinds hold 1 Oid and 1 Value (Any SMI value)
{
public:
- /// constructor with no arguments
- /// makes an vb, unitialized (does not make object valid)
Vb( void);
+ // constructor with no arguments
+ // makes an vb, unitialized (does not make object valid)
- /// constructor to initialize the oid
- /// makes a vb with oid portion initialized (does not make object valid)
Vb( const Oid &oid);
+ // constructor to initialize the oid
+ // makes a vb with oid portion initialized (does not make object valid)
- /// constructor to initialize the oid
- /// makes a vb with oid portion and value portion initialized, (valid)
Vb( const Oid& vb, const SnmpSyntax &val, const SmiUINT32=SNMP_CLASS_SUCCESS);
+ // constructor to initialize the oid
+ // makes a vb with oid portion and value portion initialized, (valid)
- /// copy constructor
Vb( const Vb &vb);
+ // copy constructor
- /**
- * destructor
- * if the vb has a oid or an octect string then
- * the associated memory needs to be freed
- */
~Vb();
+ // destructor
+ // if the vb has a oid or an octect string then
+ // the associated memory needs to be freed
- /// return validity of Vb object (both oid and value set return 1 else 0)
int valid() const;
+ // return validity of Vb object (both oid and value set return 1 else 0)
- /// assignment to another Vb object overloaded
Vb& operator=( const Vb &vb);
+ // assignment to another Vb object overloaded
- /// equivlence operator overloaded
friend ASNMP_Export bool operator==( const Vb &lhs, const Vb &rhs);
+ // equivlence operator overloaded
//-----[ set oid / get oid part]------------------------------------------
- /// set value oid only with another oid
void set_oid( const Oid& oid);
+ // set value oid only with another oid
- /// get oid portion
void get_oid( Oid &oid) const;
+ // get oid portion
//-----[ set value part]--------------------------------------------------
- /// set a Vb null, if its not already
void set_null();
+ // set a Vb null, if its not already
- /// returns 0 on success and a value
void set_value( const TimeTicks& ticks);
+ // returns 0 on success and a value
- /// returns 0 on success and a value
void set_value( const Oid& oid);
+ // returns 0 on success and a value
- /// returns 0 on success and a value
void set_value( const Counter32& ctr);
+ // returns 0 on success and a value
- /// returns 0 on success and a value
void set_value( const Counter64& ctr);
+ // returns 0 on success and a value
- /// returns 0 on success and a value
void set_value( const Gauge32& ctr);
+ // returns 0 on success and a value
- /// returns 0 on success and a value
void set_value( const SnmpUInt32& ctr);
+ // returns 0 on success and a value
- /// returns 0 on success and a value
void set_value( const SnmpInt32& ctr);
+ // returns 0 on success and a value
- /// get an octet string object
void set_value( const OctetStr& oct_str);
+ // get an octet string object
//----[ get value ]------------------------------------------------
- /// returns 0 on success and a value
int get_value( TimeTicks& ticks);
+ // returns 0 on success and a value
- /// returns 0 on success and a value
int get_value( Oid& oid);
+ // returns 0 on success and a value
- /// returns 0 on success and a value
int get_value( Counter32& ctr);
+ // returns 0 on success and a value
- /// returns 0 on success and a value
int get_value( Counter64& ctr);
+ // returns 0 on success and a value
- /// returns 0 on success and a value
int get_value( Gauge32& ctr);
+ // returns 0 on success and a value
- /// returns 0 on success and a value
int get_value( SnmpUInt32& ctr);
+ // returns 0 on success and a value
- /// returns 0 on success and a value
int get_value( SnmpInt32& ctr);
+ // returns 0 on success and a value
- /// get an octet string object
int get_value( OctetStr& oct_str);
+ // get an octet string object
// escape hatch
- /// for other derived types that can be casted
void set_value( const SnmpSyntax &val);
+ // for other derived types that can be casted
- /// gets a general value
int get_value( SnmpSyntax &val);
+ // gets a general value
- /// return the current syntax
- /// Or.. if a V2 VB exception is present then return the exception value
SmiUINT32 get_syntax();
+ // return the current syntax
+ // Or.. if a V2 VB exception is present then return the exception value
- /// set the exception status
friend ASNMP_Export void set_exception_status( Vb *vb, const SmiUINT32 status);
+ // set the exception status
- /// return fomatted version of this object
const char *to_string();
+ // return fomatted version of this object
- /// returns a formatted version of the value
const char *to_string_value();
+ // returns a formatted version of the value
- /// returns a formatted version of the value
const char *to_string_oid();
+ // returns a formatted version of the value
protected:
- /// display vb as [ oid / value ]
char *output_;
+ // display vb as [ oid / value ]
- /// a vb is made up of a oid
Oid iv_vb_oid_;
+ // a vb is made up of a oid
- /// and a value...
SnmpSyntax *iv_vb_value_;
+ // and a value...
- /// are there any vb exceptions??
SmiUINT32 exception_status_;
+ // are there any vb exceptions??
void free_vb();
};
diff --git a/ASNMP/asnmp/wpdu.h b/ASNMP/asnmp/wpdu.h
index 7feec356bc8..1485560baeb 100644
--- a/ASNMP/asnmp/wpdu.h
+++ b/ASNMP/asnmp/wpdu.h
@@ -1,21 +1,24 @@
/* -*-C++-*- */
+// $Id$
#ifndef WPDU_H_
#define WPDU_H_
-//=============================================================================
-/**
- * @file wpdu.h
- *
- * $Id$
- *
- * Adapter class. Converts a Pdu and GenTarget into a format
- * that can be stuffed out a I/O port
- *
- *
- * @author Michael R. MacFaden re-worked api
- * @author use ACE APIPeter E Mellquist wrote original class snmpmsg
- */
-//=============================================================================
-
+// ============================================================================
+//
+// = LIBRARY
+// asnmp
+//
+// = FILENAME
+// wpdu.h
+//
+// = DESCRIPTION
+// Adapter class. Converts a Pdu and GenTarget into a format
+// that can be stuffed out a I/O port
+//
+// = AUTHOR
+// Michael R. MacFaden re-worked api, use ACE API
+// Peter E Mellquist wrote original class snmpmsg
+//
+// ============================================================================
#include "ace/config-all.h"
@@ -31,34 +34,32 @@
// PDU / Target -> iovec buffer
// iovec buffer -> PDU / Target
struct snmp_pdu;
-/**
- * @class wpdu
- *
- * @brief Implement an Adapter pattern between CMU SNMP and HP SNMP++
- */
class ASNMP_Export wpdu
+ // = TITLE
+ // Implement an Adapter pattern between CMU SNMP and HP SNMP++
+ //
{
public:
- /// construct CMU data from HP SNMP++ objects
- /// construct HP SNMP++ objects from raw buffer via CMU SNMP datatypes
wpdu(const Pdu& pdu, const UdpTarget& target);
+ // construct CMU data from HP SNMP++ objects
wpdu(const iovec& buffer);
+ // construct HP SNMP++ objects from raw buffer via CMU SNMP datatypes
wpdu(); // same as using iovec?
~wpdu();
- /// constructor completed ok? rc = 1 else 0
int valid() const;
+ // constructor completed ok? rc = 1 else 0
- /// return raw data stream via CMU code
const iovec& get_buffer() const;
+ // return raw data stream via CMU code
- /// return HP SNMP++ pdu
int get_pdu(Pdu& pdu, snmp_version& version);
+ // return HP SNMP++ pdu
- /// return community strptr
const unsigned char *get_community() const;
+ // return community strptr
private:
int convert_vb_to_smival( Vb &tempvb, SmiVALUE *smival );
@@ -68,14 +69,14 @@ private:
static void copy_iovec(iovec& dest, const iovec& src);
int set_trap_info(snmp_pdu *raw_pdu, const Pdu& pdu) const;
- /// raw format
iovec iovec_;
+ // raw format
- /// object construction state
int valid_flag_;
+ // object construction state
- /// snmp version
snmp_version version_;
+ // snmp version
unsigned char community_name[MAX_COMM_STR_LEN];
unsigned long comm_len; // = MAX_COMM_STR_LEN;
diff --git a/ASNMP/examples/get/get.cpp b/ASNMP/examples/get/get.cpp
index ff6fcb9681f..a633059a08c 100644
--- a/ASNMP/examples/get/get.cpp
+++ b/ASNMP/examples/get/get.cpp
@@ -67,7 +67,7 @@ class getapp {
// main entry point
-int main( int argc, char *argv[])
+int ACE_TMAIN( int argc, ACE_TCHAR *argv[])
{
getapp get(argc, argv);
if (get.valid())
@@ -95,22 +95,22 @@ getapp::getapp(int argc, char *argv[]): valid_(0)
}
ACE_Argv_Type_Converter to_tchar (argc, argv);
- ACE_Get_Opt get_opt (argc,
- to_tchar.get_TCHAR_argv (),
- ACE_TEXT ("o:c:r:t:p:"));
+ ACE_Get_Arg_Opt get_opt (argc,
+ to_tchar.get_TCHAR_argv (),
+ ACE_TEXT ("o:c:r:t:p:"));
for (int c; (c = get_opt ()) != -1; )
switch (c)
{
case 'o':
- req = ACE_TEXT_ALWAYS_CHAR (get_opt.opt_arg());
+ req = ACE_TEXT_TO_CHAR_IN (get_opt.opt_arg());
if (req.valid() == 0)
cout << "ERROR: oid value: "
- << ACE_TEXT_ALWAYS_CHAR (get_opt.opt_arg())
+ << ACE_TEXT_TO_CHAR_IN (get_opt.opt_arg())
<< "is not valid. using default.\n";
break;
case 'c':
- community_ = ACE_TEXT_ALWAYS_CHAR (get_opt.opt_arg());
+ community_ = ACE_TEXT_TO_CHAR_IN (get_opt.opt_arg());
target_.set_read_community(community_);
break;
diff --git a/ASNMP/examples/get/get_async.cpp b/ASNMP/examples/get/get_async.cpp
index 8217ffabac1..ee9c9791d39 100644
--- a/ASNMP/examples/get/get_async.cpp
+++ b/ASNMP/examples/get/get_async.cpp
@@ -67,7 +67,7 @@ class getapp : public Snmp_Result {
// main entry point
-int main( int argc, char *argv[])
+int ACE_TMAIN( int argc, ACE_TCHAR *argv[])
{
getapp get(argc, argv);
if (get.valid())
@@ -95,22 +95,22 @@ getapp::getapp(int argc, char *argv[]): valid_(0)
}
ACE_Argv_Type_Converter to_tchar (argc, argv);
- ACE_Get_Opt get_opt (argc,
- to_tchar.get_TCHAR_argv (),
- ACE_TEXT ("o:c:r:t:p:"));
+ ACE_Get_Arg_Opt get_opt (argc,
+ to_tchar.get_TCHAR_argv (),
+ ACE_TEXT ("o:c:r:t:p:"));
for (int c; (c = get_opt ()) != -1; )
switch (c)
{
case 'o':
- req = ACE_TEXT_ALWAYS_CHAR (get_opt.opt_arg());
+ req = ACE_TEXT_TO_CHAR_IN (get_opt.opt_arg());
if (req.valid() == 0)
cout << "ERROR: oid value: "
- << ACE_TEXT_ALWAYS_CHAR (get_opt.opt_arg())
+ << ACE_TEXT_TO_CHAR_IN (get_opt.opt_arg())
<< "is not valid. using default.\n";
break;
case 'c':
- community_ = ACE_TEXT_ALWAYS_CHAR (get_opt.opt_arg());
+ community_ = ACE_TEXT_TO_CHAR_IN (get_opt.opt_arg());
target_.set_read_community(community_);
break;
diff --git a/ASNMP/examples/next/next.cpp b/ASNMP/examples/next/next.cpp
index 7a9a2208ca2..0ec2a7fc945 100644
--- a/ASNMP/examples/next/next.cpp
+++ b/ASNMP/examples/next/next.cpp
@@ -66,7 +66,7 @@ class nextapp {
// main entry point
-int main( int argc, char *argv[])
+int ACE_TMAIN( int argc, ACE_TCHAR *argv[])
{
nextapp get(argc, argv);
if (get.valid())
@@ -94,22 +94,22 @@ nextapp::nextapp(int argc, char *argv[]): valid_(0)
}
ACE_Argv_Type_Converter to_tchar (argc, argv);
- ACE_Get_Opt get_opt (argc,
- to_tchar.get_TCHAR_argv (),
- ACE_TEXT ("o:c:r:t:"));
+ ACE_Get_Arg_Opt get_opt (argc,
+ to_tchar.get_TCHAR_argv (),
+ ACE_TEXT ("o:c:r:t:"));
for (int c; (c = get_opt ()) != -1; )
switch (c)
{
case 'o':
- req = ACE_TEXT_ALWAYS_CHAR (get_opt.opt_arg());
+ req = ACE_TEXT_TO_CHAR_IN (get_opt.opt_arg());
if (req.valid() == 0)
cout << "ERROR: oid value: "
- << ACE_TEXT_ALWAYS_CHAR (get_opt.opt_arg())
+ << ACE_TEXT_TO_CHAR_IN (get_opt.opt_arg())
<< "is not valid. using default.\n";
break;
case 'c':
- community_ = ACE_TEXT_ALWAYS_CHAR (get_opt.opt_arg());
+ community_ = ACE_TEXT_TO_CHAR_IN (get_opt.opt_arg());
target_.set_read_community(community_);
break;
diff --git a/ASNMP/examples/set/set.cpp b/ASNMP/examples/set/set.cpp
index 39eb447f9a7..938a385c4e2 100644
--- a/ASNMP/examples/set/set.cpp
+++ b/ASNMP/examples/set/set.cpp
@@ -66,7 +66,7 @@ class set {
// main entry point
-int main( int argc, char *argv[])
+int ACE_TMAIN( int argc, ACE_TCHAR *argv[])
{
set get(argc, argv);
if (get.valid())
@@ -97,22 +97,22 @@ set::set(int argc, char *argv[]): valid_(0)
}
ACE_Argv_Type_Converter to_tchar (argc, argv);
- ACE_Get_Opt get_opt (argc,
- to_tchar.get_TCHAR_argv (),
- ACE_TEXT ("o:c:r:t:I:U:C:G:T:O:S:P:"));
+ ACE_Get_Arg_Opt get_opt (argc,
+ to_tchar.get_TCHAR_argv (),
+ ACE_TEXT ("o:c:r:t:I:U:C:G:T:O:S:P:"));
for (int c; (c = get_opt ()) != -1; )
switch (c)
{
case 'o':
- req = ACE_TEXT_ALWAYS_CHAR (get_opt.opt_arg());
+ req = ACE_TEXT_TO_CHAR_IN (get_opt.opt_arg());
if (req.valid() == 0)
cout << "ERROR: oid value: "
- << ACE_TEXT_ALWAYS_CHAR (get_opt.opt_arg())
+ << ACE_TEXT_TO_CHAR_IN (get_opt.opt_arg())
<< "is not valid. using default.\n";
break;
case 'c':
- community_ = ACE_TEXT_ALWAYS_CHAR (get_opt.opt_arg());
+ community_ = ACE_TEXT_TO_CHAR_IN (get_opt.opt_arg());
target_.set_write_community(community_);
break;
@@ -166,14 +166,14 @@ set::set(int argc, char *argv[]): valid_(0)
case 'O': // Oid as a variable identifier
{
- oid_ = ACE_TEXT_ALWAYS_CHAR (get_opt.opt_arg());
+ oid_ = ACE_TEXT_TO_CHAR_IN (get_opt.opt_arg());
vb.set_oid(oid_); // when value is set, pdu updated
}
break;
case 'S': // Octet String
{
- OctetStr o(ACE_TEXT_ALWAYS_CHAR (get_opt.opt_arg()));
+ OctetStr o(ACE_TEXT_TO_CHAR_IN (get_opt.opt_arg()));
vb.set_value(o); // set the Oid portion of the Vb
pdu_ += vb;
}
@@ -181,7 +181,7 @@ set::set(int argc, char *argv[]): valid_(0)
case 'P': // Oid String as a value
{
- Oid o(ACE_TEXT_ALWAYS_CHAR (get_opt.opt_arg()));
+ Oid o(ACE_TEXT_TO_CHAR_IN (get_opt.opt_arg()));
vb.set_value(o); // set the Oid portion of the Vb
pdu_ += vb;
}
diff --git a/ASNMP/examples/trap/trap.cpp b/ASNMP/examples/trap/trap.cpp
index 59d4f9f25bc..bfba5d3552e 100644
--- a/ASNMP/examples/trap/trap.cpp
+++ b/ASNMP/examples/trap/trap.cpp
@@ -68,7 +68,7 @@ class trapapp {
// main entry point
-int main( int argc, char *argv[])
+int ACE_TMAIN( int argc, ACE_TCHAR *argv[])
{
trapapp get(argc, argv);
if (get.valid())
@@ -98,23 +98,23 @@ trapapp::trapapp(int argc, char *argv[]): valid_(0)
}
ACE_Argv_Type_Converter to_tchar (argc, argv);
- ACE_Get_Opt get_opt (argc,
- to_tchar.get_TCHAR_argv (),
- ACE_TEXT ("c:e:t:"));
+ ACE_Get_Arg_Opt get_opt (argc,
+ to_tchar.get_TCHAR_argv (),
+ ACE_TEXT ("c:e:t:"));
for (int c; (c = get_opt ()) != -1; )
switch (c)
{
case 'c': // community string
- community_ = ACE_TEXT_ALWAYS_CHAR (get_opt.opt_arg());
+ community_ = ACE_TEXT_TO_CHAR_IN (get_opt.opt_arg());
target_.set_read_community(community_);
break;
case 'e': // trap oid to send
- ent = ACE_TEXT_ALWAYS_CHAR (get_opt.opt_arg());
+ ent = ACE_TEXT_TO_CHAR_IN (get_opt.opt_arg());
break;
case 't': // trap oid
- trap = ACE_TEXT_ALWAYS_CHAR (get_opt.opt_arg());
+ trap = ACE_TEXT_TO_CHAR_IN (get_opt.opt_arg());
break;;
default:
diff --git a/ASNMP/examples/walk/walk.cpp b/ASNMP/examples/walk/walk.cpp
index 56fc112fd71..75d62fa66f7 100644
--- a/ASNMP/examples/walk/walk.cpp
+++ b/ASNMP/examples/walk/walk.cpp
@@ -65,7 +65,7 @@ class walkapp {
// main entry point
-int main( int argc, char *argv[])
+int ACE_TMAIN( int argc, ACE_TCHAR *argv[])
{
walkapp get(argc, argv);
if (get.valid())
@@ -94,22 +94,22 @@ walkapp::walkapp(int argc, char *argv[]): valid_(0)
}
ACE_Argv_Type_Converter to_tchar (argc, argv);
- ACE_Get_Opt get_opt (argc,
- to_tchar.get_TCHAR_argv (),
- ACE_TEXT ("o:c:r:t:"));
+ ACE_Get_Arg_Opt get_opt (argc,
+ to_tchar.get_TCHAR_argv (),
+ ACE_TEXT ("o:c:r:t:"));
for (int c; (c = get_opt ()) != -1; )
switch (c)
{
case 'o':
- req = ACE_TEXT_ALWAYS_CHAR (get_opt.opt_arg());
+ req = ACE_TEXT_TO_CHAR_IN (get_opt.opt_arg());
if (req.valid() == 0)
cout << "ERROR: oid value: "
- << ACE_TEXT_ALWAYS_CHAR (get_opt.opt_arg())
+ << ACE_TEXT_TO_CHAR_IN (get_opt.opt_arg())
<< "is not valid. using default.\n";
break;
case 'c':
- community_ = ACE_TEXT_ALWAYS_CHAR (get_opt.opt_arg());
+ community_ = ACE_TEXT_TO_CHAR_IN (get_opt.opt_arg());
target_.set_read_community(community_);
break;
diff --git a/ASNMP/tests/test_config.h b/ASNMP/tests/test_config.h
index 887fa5cec8a..cd416bafdff 100644
--- a/ASNMP/tests/test_config.h
+++ b/ASNMP/tests/test_config.h
@@ -99,8 +99,8 @@ do {\
#define ACE_INIT_LOG(NAME) \
char temp[BUFSIZ]; \
ACE_OS::sprintf (temp, "%s%s%s", \
- ACE_TEXT_ALWAYS_CHAR (ACE_LOG_DIRECTORY), \
- ACE_TEXT_ALWAYS_CHAR (ACE::basename (NAME, ACE_DIRECTORY_SEPARATOR_CHAR)), \
+ ACE_TEXT_TO_CHAR_IN (ACE_LOG_DIRECTORY), \
+ ACE_TEXT_TO_CHAR_IN (ACE::basename (NAME, ACE_DIRECTORY_SEPARATOR_CHAR)), \
".log"); \
ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("Deleting old log file %C (if any)\n\n"), temp)); \
ACE_OS::unlink (temp);
@@ -146,8 +146,8 @@ ACE_Test_Output::set_output (const ACE_TCHAR *filename, int append)
// Ignore the error value since the directory may already exist.
ACE_OS::mkdir (ACE_LOG_DIRECTORY);
ACE_OS::sprintf (temp, "%s%s%s",
- ACE_TEXT_ALWAYS_CHAR (ACE_LOG_DIRECTORY),
- ACE_TEXT_ALWAYS_CHAR (ACE::basename (filename, ACE_DIRECTORY_SEPARATOR_CHAR)),
+ ACE_TEXT_TO_CHAR_IN (ACE_LOG_DIRECTORY),
+ ACE_TEXT_TO_CHAR_IN (ACE::basename (filename, ACE_DIRECTORY_SEPARATOR_CHAR)),
".log");
this->output_file_.open (temp, ios::out | (append ? ios::app : ios::trunc));
diff --git a/COPYING b/COPYING
index 35b26e8f8b7..41eecbf0fc3 100644
--- a/COPYING
+++ b/COPYING
@@ -8,11 +8,11 @@
referred to as "DOC software") are copyrighted by [5]Douglas C.
Schmidt and his [6]research group at [7]Washington University,
[8]University of California, Irvine, and [9]Vanderbilt University,
- Copyright (c) 1993-2006, all rights reserved. Since DOC software is
- open-source, freely available software, you are free to use, modify,
- copy, and distribute--perpetually and irrevocably--the DOC software
- source code and object code produced from the source, as well as copy
- and distribute modified versions of this software. You must, however,
+ Copyright (c) 1993-2005, all rights reserved. Since DOC software is
+ open-source, free software, you are free to use, modify, copy, and
+ distribute--perpetually and irrevocably--the DOC software source code
+ and object code produced from the source, as well as copy and
+ distribute modified versions of this software. You must, however,
include this copyright statement along with code built using DOC
software.
@@ -67,16 +67,9 @@
the part of Washington University, UC Irvine, Vanderbilt University,
their employees, or students to assist in its use, correction,
modification, or enhancement. A [19]number of companies around the
- world provide commercial support for DOC software, however.
-
- DOC software is Y2K-compliant, as long as the underlying OS platform
- is Y2K-compliant. Likewise, DOC software is compliant with the new US
- daylight savings rule passed by Congress as "The Energy Policy Act of
- 2005," which established new daylight savings times (DST) rules for
- the United States that expand DST as of March 2007. Since DOC software
- obtains time/date and calendaring information from operating systems
- users will not be affected by the new DST rules as long as they
- upgrade their operating systems accordingly.
+ world provide commercial support for DOC software, however. DOC
+ software is Y2K-compliant, as long as the underlying OS platform is
+ Y2K-compliant.
The names ACE(TM), TAO(TM), CIAO(TM), CoSMIC(TM), Washington
University, UC Irvine, and Vanderbilt University, may not be used to
diff --git a/ChangeLog b/ChangeLog
index 9c3c90ffff8..7479896ee5a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,11555 +1,5669 @@
-Fri Apr 14 14:57:12 UTC 2006 Chad Elliott
+Tue Oct 18 22:24:11 2005 Olli Savia
- * bin/msvc_static_compile.pl:
+ * ace/TTY_IO.h:
+ Changed type of readmincharacters from int to unsigned int.
+ Fixes compile time warning.
- Added a work-around for devenv using the solution file to build
- additional projects even when the .vcproj is specified. This only
- happens when using the -CORE option to this script. First, all
- .sln files are temporarily renamed and then named back when the
- build is done or a SIGINT or SIGTERM is detected.
+Tue Oct 18 09:53:29 2005 Ossama Othman
-Wed Apr 12 14:48:38 UTC 2006 William R. Otte
+ From Mickael P. Golovin
+ * ace/Argv_Type_Converter.cpp:
- * bin/MakeProjectCreator/config/ciao_component_dnc.mpb
+ Fixed strdup()/operator delete() mismatches. Strings allocated
+ by strdup() should be deallocated using free().
- Fixes for linking errors in OS X.
+Mon Oct 17 22:05:37 2005 Olli Savia
-Tue Apr 11 20:06:12 2006 Douglas C. Schmidt
+ * ace/TTY_IO.cpp:
+ Removed :: qualifiers from terminal interface
+ function calls. This should fix compile problems
+ on Cygwin.
- * ace/OS_NS_stdio.inl (rewind): Replaced SetFilePointer() with
- fseek() on WinCE since it works better. Thanks to Andrey
- Nechypurenko for reporting this.
+Mon Oct 17 13:38:12 UTC 2005 Johnny Willemsen
-Wed Apr 12 08:14:00 2006 Johnny Willemsen
+ * bin/MakeProjectCreator/config/notifytest.mpb:
+ Added notication_serv as base project, needed for collocated
+ tests
- * bin/MakeProjectCreator/config/ciao_events_dnc.mpb:
- Added ciao_rtevent_dnc as base project to fix link errors in the
- VxWorks static builds
+Mon Oct 17 10:04:12 UTC 2005 Johnny Willemsen
-Tue Apr 11 14:10:00 UTC 2006 Steve Huston
+ * ace/FILE_IO.inl:
+ Removed some not needed c-style casts
- * ASNMP/asnmp/transaction.cpp (handle_input): Return 0 on successful
- socket read, not the number of bytes. Thanks to Jason Zhang for this
- fix.
+ * tests/CDR_File_Test.cpp:
+ Explicitly initialise memory with 0 when we are using a
+ profiler.
- * THANKS: Added Jason Zhang to the Hall of Fame.
+Mon Oct 17 09:21:12 UTC 2005 Johnny Willemsen
-Tue Apr 11 13:12:36 UTC 2006 Simon McQueen
+ * ace/Time_Value.{h,inl}:
+ * ace/UUID.cpp:
+ Fixed 64bit conversion problems. Added a to_usec method
+ to ACE_Time_Value that returns the total of sec and usec
+ as ACE_UINT64 and use that in UUID.cpp.
+ Thanks to James Megquier .
+ This fixes bugzilla 2263
- * ace/Lib_Find.h:
+Sun Oct 16 13:01:12 2005 J.T. Conklin
- aCC 3.31 seems to want an extra newline at the end of this file.
+ * protocols/ace/RMCast/Acknowledge.cpp:
- * ace/config-macros.h:
+ Fix typo in last change.
- ACE_NOTREACHED is reached for aCC up to 3.31 at least.
+Sun Oct 16 12:05:45 2005 J.T. Conklin
- * include/makeinclude/platform_hpux_aCC.GNU:
+ * ace/config-netbsd.h:
- Define ACE_LACKS_MEMBER_TEMPLATES for aCC 3.31 because it does.
+ Define ACE_HAS_TERMIOS.
-Tue Apr 11 12:41:00 2006 Johnny Willemsen
+Sun Oct 16 11:59:05 2005 J.T. Conklin
- * bin/MakeProjectCreator/config/ciao_config_handlers.mpb:
- Added event config handles and add all projects to the after
- to get the correct build order
+ * configure.ac:
-Mon Apr 10 18:37:17 UTC 2006 Wallace Zhang
+ Updated tty feature checks to define ACE_HAS_TERMIO and/or
+ ACE_HAS_TERMIOS.
- * ace/ace_for_tao.mpc:
+Sun Oct 16 19:39:10 2005 Olli Savia
- Added Capabilities.cpp into the lib.
- Required by TAO/orbsvcs/examples/ImR/Advanced to
- use the getline function. The ace_for_tao lib is
- increased by 0.1M.
+ * ace/TTY_IO.h:
+ Fixed Doxygen tags.
-Mon Apr 10 18:04:00 2006 Johnny Willemsen
+Sun Oct 16 09:27:25 2005 Douglas C. Schmidt
- * bin/tao_orb_tests.lst:
- Don't run bug 2134 regression in a minimum build
+ * protocols/ace/RMCast/Acknowledge.{h,cpp}
+ * protocols/ace/RMCast/Parameters.h:
+ Added some fixes so that the default size of the hash map won't
+ be so huge. Thanks to Felix Li for
+ these fixes.
-Mon Apr 10 14:34:00 2006 Johnny Willemsen
+Sun Oct 16 17:17:50 2005 Olli Savia
- * tests/Object_Manager_Test.cpp:
- Fixed compile problem in single threaded no inline build
+ * ace/OS.h:
+ * ace/config-cray.h:
+ * ace/config-cygwin32.h:
+ * ace/config-dgux-4.11-epc.h:
+ * ace/config-dgux-4.x-ghs.h:
+ * ace/config-freebsd.h:
+ * ace/config-hpux-11.00.h:
+ * ace/config-irix6.x-common.h:
+ * ace/config-linux-common.h:
+ * ace/config-lynxos.h:
+ * ace/config-m88k.h:
+ * ace/config-macosx-panther.h:
+ * ace/config-macosx-tiger.h:
+ * ace/config-macosx.h:
+ * ace/config-openbsd.h:
+ * ace/config-qnx-neutrino.h:
+ * ace/config-qnx-rtp-62x.h:
+ * ace/config-qnx-rtp-pre62x.h:
+ * ace/config-rtems.h:
+ * ace/config-sco-5.0.0-mit-pthread.h:
+ * ace/config-sco-5.0.0.h:
+ * ace/config-sunos5.4-centerline-2.x.h:
+ * ace/config-sunos5.4-g++.h:
+ * ace/config-sunos5.4-sunc++-4.x.h:
+ * ace/config-sunos5.5.h:
+ * ace/config-tandem.h:
+ * ace/config-unixware-2.01-g++.h:
+ * ace/config-unixware-2.1.2-g++.h:
+ * ace/config-unixware-7.1.0.h:
+ * ace/config-unixware-7.1.0.udk.h:
+ * ace/config-win32-interix.h:
+ Replaced old TTY_IO related macros with the new
+ ACE_HAS_TERMIOS macro.
-Mon Apr 10 12:28:00 2006 Johnny Willemsen
+ * ace/TTY_IO.cpp:
+ Added include "ace/config-lite.h" to pull feature macro
+ definitions.
- * bin/MakeProjectCreator/config/ciao_server_dnc.mpb:
- * bin/MakeProjectCreator/config/ciao_deployment_svnt.mpb:
- Added ciao_events_dnc
+Sun Oct 16 16:14:48 2005 Olli Savia
-Mon Apr 10 12:06:00 2006 Johnny Willemsen
+ * ace/README:
+ * ace/TTY_IO.cpp:
+ Introduce new macros ACE_HAS_TERMIO and ACE_HAS_TERMIOS to
+ select between old ioctl based interface and POSIX terminal
+ interface. The old macros ACE_HAS_TERM_IOCTLS and
+ ACE_HAS_NEW_TERMIOS_STRUCT are not used anymore. Thanks
+ to J.T. Conklin for motivating this change.
- * bin/MakeProjectCreator/config/ciao_domainapplicationmanager_dnc.mpb:
- New base project
+Sun Oct 16 12:08:12 UTC 2005 Johnny Willemsen
-Mon Apr 10 11:52:00 2006 Johnny Willemsen
+ * bin/tao_orb_tests.lst:
+ Don't run Big_AMI test in minimum builds
- * bin/MakeProjectCreator/config/ciao_component_dnc.mpb:
- * bin/MakeProjectCreator/config/ciao_container_dnc.mpb:
- * bin/MakeProjectCreator/config/ciao_deployment_stub.mpb:
- Changed base projects
+Sat Oct 15 00:57:19 2005 Steve Totten
-Mon Apr 10 10:27:03 UTC 2006 Don Sharp
+ * bin/tao_other_tests.lst:
- * tests/Unload_libACE.cpp:
- Set up a guard for WIN32 && ACE_USES_WCHAR.
+ Added TAO/orbsvcs/examples/CosEC/TypedSimple/run_test.pl to
+ the nightly tests.
-Mon Apr 10 09:36:00 2006 Johnny Willemsen
+Fri Oct 14 22:30:40 2005 Krishnakumar B
- * bin/MakeProjectCreator/config/ciao_rtevent_dnc.mpb:
- New base project
+ * ace/config-macosx-tiger.h (ACE_HAS_NEW_TERMIOS_STRUCT): Defined
+ the macro ACE_HAS_NEW_TERMIOS_STRUCT to fix compilation errors
+ on Mac OS X Tiger.
-Mon Apr 10 09:13:00 2006 Johnny Willemsen
+Fri Oct 14 14:56:16 2005 Chris Cleeland
- * bin/MakeProjectCreator/config/ciao_events_base_dnc.mpb:
- New base project
+ * ace/ACE.cpp:
+ * ace/SOCK_Connector.cpp:
-Mon Apr 10 06:23:00 2006 Johnny Willemsen
+ Reverted the change from Fri Sep 2 15:08:27 2005 Justin Michel
+ due to suspicions that it might be inadvertently responsible for
+ observed additional jitter in TAO performance tests. The
+ motivation for the original change and a patch to restore the
+ original change is documented in Bugzilla #2246.
- * bin/MakeProjectCreator/config/ciao_container_dnc.mpb:
- New file, matches library name
+Fri Oct 14 11:49:29 2005 J.T. Conklin
- * bin/MakeProjectCreator/config/ciao_xml_utils.mpb:
- Use exceptions as base project
+ * ACEXML/apps/svcconf/Makefile.am:
- * bin/MakeProjectCreator/config/ciao_servant_dnc.mpb:
- Use ciao_events_dnc as base project
+ Tweak to use pkgconfigdir and @libdir@/pkgconfig instead of
+ pkgconfdatadir and ${prefix}/lib/pkgconfig to be consistent with
+ all our other Makefile.am's. This will hold until we regenerate
+ all the ACE Makefile.am's from MPC. [Bug 2266]
- * bin/MakeProjectCreator/config/ciao_events_dnc.mpb:
- Add ciao_container_dnc and ciao_client_dnc to make things easier to
- maintain. Also use the CIAO_Dnc_Events library instead of the
- two seperate libs
+Fri Oct 14 14:19:12 UTC 2005 Johnny Willemsen
- * bin/MakeProjectCreator/config/ciao_deployment_svnt.mpb:
- * bin/MakeProjectCreator/config/ciao_deployment_stub.mpb:
- Removed CIAO_DnC_Events as seperate lib
+ Reverted the change below, causes compile problems
-Sun Apr 9 12:00:00 2006 Douglas C. Schmidt
+ Fri Oct 14 10:52:12 UTC 2005 Johnny Willemsen
+ * ace/SSL/SSL_Asynch_BIO.{h,cpp}:
+ Fixed 64bit conversion warnings
- * docs/ACE-bug-process.html: Updated this page to more accurately
- reflect how the DOC group handles enhancement requests. Thanks
- to David White for
- motivating this.
+Fri Oct 14 12:01:12 UTC 2005 Johnny Willemsen
-Sat Apr 8 18:32:29 2006 Douglas C. Schmidt
+ * apps/soreduce/Library.cpp:
+ Fixed 64bit problem
- * ace/Shared_Memory_MM.h (ACE_Shared_Memory_MM):
- * ace/Shared_Memory_SV.h (ACE_Shared_Memory_SV):
- Added comments that underscore that these classes should not be
- used and instead ACE_Malloc or ACE_Mem_Map should be used.
- Thanks to Qingbo Cai for motivating these
- comments.
+Fri Oct 14 11:44:12 UTC 2005 Johnny Willemsen
-Fri Apr 7 19:56:03 UTC 2006 Gan Deng
+ * ace/SOCK_IO.{h,inl}:
+ 64bit fix
- * bin/MakeProjectCreator/config/ciao_events_dnc.mpb
+Fri Oct 14 10:52:12 UTC 2005 Johnny Willemsen
- Modified to make CIAO_DnC_Events_Base and CIAO_RT_Event
- libraries explicitly specified in "libs +=" to resolve
- linking errors in BC compilers.
+ * ace/SSL/SSL_Asynch_BIO.{h,cpp}:
+ Fixed 64bit conversion warnings
-Fri Apr 7 13:13:06 UTC 2006 Don Sharp
+ * ace/OS_NS_unistd.{h,inl}:
+ Let getpagesize return a long
- * tests/tests.mpc:
- Add staticflags += ACE_AS_STATIC_LIBS for Library Unload
+Fri Oct 14 08:05:12 UTC 2005 Johnny Willemsen
-Fri Apr 7 07:36:12 UTC 2006 Johnny Willemsen
+ * protocols/ace/HTBP/HTBP_Session.cpp:
+ Fixed signed/unsigned warning
- * ace/Token.{h,inl}:
- Fixed compile problem in single threaded no online build. Thanks
- to Ossama Othman for reporting this
+Thu Oct 13 17:39:31 2005 Steve Huston
-Thu Apr 6 21:11:24 UTC 2006 Steve Huston
+ * ace/TTY_IO.cpp: Changed ACE_TTY_IO_{ODD EVEN MARK SPACE} to
+ char* from ACE_TCHAR* since the strings they're compared to (from
+ Serial_Params) are char* always.
- * ace/SSL/SSL_Context.cpp (private_key, context, dh_params): If setting
- up the new file fails, reset the corresponding
- ACE_SSL_Data_File member to allow retries to proceed.
+ * ace/config-win32-common.h: Removed the check for UNDER_CE >= 0x400
+ && UNDER_CE < 0x500 when deciding whether or not to define E...
+ symbols. Windows Mobile 5 requires them as well.
- * NEWS: Added user-visible items for 5.5.1.
+Thu Oct 13 13:58:44 2005 Ossama Othman
-Thu Apr 6 19:15:12 UTC 2006 Johnny Willemsen
+ * ace/config-g++-common.h (ACE_IMPORT_SINGLETON_DECLARE):
+ (ACE_IMPORT_SINGLETON_DECLARATION):
- * ace/Thread.cpp:
- Fixed compile problem in single threaded no online build. Thanks
- to Ossama Othman for reporting this
+ Suppress "-pedantic" error caused by use of g++ "extern
+ template" extension by preceding the expression with
+ "__extension__".
-Thu Apr 6 15:58:00 UTC 2006 Simon Massey
+Thu Oct 13 15:38:29 2005 Steve Huston
- * bin/tao_other_tests.lst:
- Add more !DISABLE_ToFix_LynxOS_* marks to failing tests
+ * ace/RB_Tree.{cpp h}: Follow-up to:
+ Fri Jul 9 21:23:13 2004 Douglas C. Schmidt
-Thu Apr 6 10:07:12 UTC 2006 Johnny Willemsen
+ Don't include a tree pointer in each RB_Tree_Node just to be able to
+ get back to the tree to retrieve the allocator. Leave the allocator
+ pointer in ACE_RB_Tree_Base, and add a ACE_RB_Tree::remove_children_i
+ method that uses the allocator to release memory. Thank you to
+ Sergei Kuchin for this improvement.
- * tests/run_test.lst:
- * tests/tests.mpc:
- * tests/Bug_2497_Regression_Test.cpp:
- Added regression for bug 2497, we have to see what the best fix
- is. Thanks to Sergey Zubarev for
- providing reporting this.
+Thu Oct 13 20:42:00 2005 Olli Savia
-Thu Apr 6 06:05:12 UTC 2006 Johnny Willemsen
+ * ace/TTY_IO.cpp:
+ Enable noncanonical input processing on POSIX systems.
- * ace/config-macosx-tiger.h:
- Don't define ACE_SIZEOF_LONG_DOUBLE when it is already set. Can
- happen when we build for OS X on Intel. Thanks to Ignacio Alvarez
- for reporting this. This fixes bugzilla
- 2496.
+Thu Oct 13 19:18:44 2005 Olli Savia
-Wed Apr 5 23:02:50 UTC 2006 Adam Mitz
+ * ace/TTY_IO.cpp:
+ Oops. Use tcsetattr() instead of tcgetattr() to set terminal
+ parameters.
- * bin/tao_orb_tests.lst:
+Thu Oct 13 18:49:15 2005 Olli Savia
- Added TAO/tests/Bug_2494_Regression.
+ * ace/TTY_IO.cpp:
+ TTY_IO class now uses POSIX terminal interface if it is
+ available. Should fix compile problems on various
+ platforms.
-Wed Apr 5 22:03:52 UTC 2006 Gan Deng
+Thu Oct 13 15:02:12 UTC 2005 Johnny Willemsen
- * bin/MakeProjectCreator/config/ciao_events_dnc.mpb
+ * examples/Threads/task_four.cpp:
+ * examples/Reactor/Proactor/post_completions.cpp:
+ Fixed warning in MinGW build
- Modify the project dependency so its built after
- CIAO_DnC_Container project. This should fix the
- errors on SuSE_FP_Stats build.
+Thu Oct 13 17:51:04 2005 Olli Savia
-Wed Apr 5 19:32:19 UTC 2006 Gan Deng
+ * ace/TTY_IO.cpp:
+ Fixed wchar issues.
- * bin/MakeProjectCreator/config/ciao_deployment_stub.mpb
+Thu Oct 13 14:36:12 UTC 2005 Johnny Willemsen
- Added library dependency to CIAO_Events_DnC, so static
- build could resolve symbols in this library.
+ * bin/tao_orb_tests.lst:
+ Don't run the Hang_Shutdown test in a single threaded build
-Mon Apr 5 14:59:37 UTC 2006 Ossama Othman
+Thu Oct 13 14:07:12 UTC 2005 Johnny Willemsen
- * ace/SSL/SSL_Context.cpp:
- * ace/SSL/SSL_Context.h:
+ * ace/OS_NS_arpa_inet.cpp:
+ * ace/Pipe.cpp:
+ 64bit fixes
- Addressed access to locks that have already been destroyed by
- reintroducing some of the original static variable semantics.
- Some, but not all, of the exception-safety fixes that introduced
- the order of destruction problem were retained.
+Thu Oct 13 13:54:12 UTC 2005 Johnny Willemsen
- (random_seed, egd_file, seed_file):
+ * examples/Threads/tss2.cpp:
+ Fixed warning in MinGW build
- Declared these methods "static" since they do not manipulate
- internal ACE_SSL_Context members.
+Thu Oct 13 13:31:12 UTC 2005 Johnny Willemsen
-Wed Apr 5 14:58:12 UTC 2006 Don Sharp
+ * bin/msvc_static_order.lst:
+ Added tests/DLL_Test_Parent
- * tests/Unload_libACE.cpp:
- Set up a guard for ACE_AS_STATIC_LIBS.
+Thu Oct 13 13:30:12 UTC 2005 Johnny Willemsen
- * tests/tests.mpc:
- Add an empty Resource_Files section to the Library Unload project.
+ * ace/Configuration.{h,cpp}:
+ * ace/FILE_IO.cpp:
+ 64bit fixes
-Wed Apr 5 14:25:00 UTC 2006 Simon Massey
+Thu Oct 13 13:21:12 UTC 2005 Johnny Willemsen
- * bin/tao_other_tests.lst:
- Add more !DISABLE_ToFix_LynxOS_* marks to failing tests
+ * ace/Message_Queue.{h,cpp,inl}:
+ * ace/Message_Queue_T.{h,cpp}:
+ Changed message_count to be a size_t to fix 64bit conversion warnings
+ in code that uses this.
-Wed Apr 5 13:10:00 UTC 2006 Johnny Willemsen
+Thu Oct 13 13:05:12 UTC 2005 Johnny Willemsen
- * ace/CDR_Stream.cpp:
- Initialise local pointer with 0
+ * ace/OS_NS_Thread.{h,inl}:
+ Changed return type of priority_control from int to long to fix
+ 64bit issues.
-Wed Apr 5 11:55:00 UTC 2006 Simon Massey
+ * ace/Mem_Map.{h,inl}:
+ * ace/OS_NS_sys_shm.{h,inl}:
+ Fixed 64bit conversion warnings
- * bin/tao_other_tests.lst:
- Add more !DISABLE_ToFix_LynxOS_* marks to failing tests
+Thu Oct 13 11:46:12 UTC 2005 Johnny Willemsen
-Tue Apr 4 18:51:41 UTC 2006 Steve Huston
+ * ace/OS_NS_stdlib.{h,cpp,inl}:
+ Let readline return ssize_t instead of int to fix 64bit
+ conversion issues
- * ace/SOCK_Acceptor.cpp (shared_open): If ACE_OS::listen() fails,
- guard errno before closing the socket to prevent loss of the error
- value, at least on Windows. Thank you to Aleksandar Vukajlovic
- for this fix.
+Thu Oct 13 07:49:37 2005 Olli Savia
- * THANKS: Added Aleksandar Vukajlovic to the Hall of Fame.
+ * ace/TTY_IO.cpp:
+ Include OS_NS_string.h to fix compile error on various platforms.
-Tue Apr 4 15:44:03 UTC 2006 Chad Elliott
+Wed Oct 12 23:55:23 2005 Olli Savia
- * bin/MakeProjectCreator/README:
- * bin/MakeProjectCreator/modules/GNUACEWorkspaceCreator.pm:
+ * ace/TTY_IO.cpp:
+ Rearranged includes to fix compile error on LynxOS.
- Reverting my change from Mon Apr 3 12:12:27 UTC 2006 and changing
- the default from directory based building/dependencies to named
- targets (which is the way that all other make based MPC project
- types work). This is being done by request (RT #8510).
+Wed Oct 12 23:08:43 2005 Olli Savia
-Tue Apr 4 15:28:00 UTC 2006 Don Sharp
+ * ace/CDR_Stream.inl:
+ * ace/CDR_Stream.cpp:
+ * ace/SString.cpp:
+ Fixed might be unitialized warning in FC4 build.
- * tests/Unload_libACE.cpp:
- Cope when log file cannot be opened.
+Wed Oct 12 22:50:39 2005 Olli Savia
-Tue Apr 4 15:06:00 UTC 2006 Don Sharp
+ * ace/TTY_IO.cpp:
+ * ace/config-freebsd.h:
+ * ace/config-irix6.x-common.h:
+ * ace/config-linux-common.h:
+ * ace/config-openbsd.h:
+ * ace/config-win32-interix.h:
+ Changed ACE_USES_NEW_TERMIOS_STRUCT to ACE_HAS_NEW_TERMIOS_STRUCT
+ to better follow ACE naming conventions.
- * tests/Unload_libACE.cpp:
- Add guards for __MINGW32__ and __CYGWIN32__.
- Don't error if libACE isn't found.
+Wed Oct 12 22:32:33 2005 Olli Savia
-Tue Apr 4 14:10:00 UTC 2006 Simon Massey
+ * ace/TTY_IO.h:
+ * ace/TTY_IO.cpp:
+ TTY_IO class overhaul. See NEWS for more information.
- * bin/tao_other_tests.lst:
- Add more !DISABLE_ToFix_LynxOS_* marks to failing tests
+ * NEWS:
+ Added TTY_IO changes.
-Mon Apr 3 23:04:51 UTC 2006 Steve Huston
+Wed Oct 12 12:02:46 2005 Ossama Othman
- * include/makeinclude/platform_aix_ibm.GNU: Removed the explicit
- setting of ACE_TEMPLATES_REQUIRE_SOURCE in CCFLAGS introduced at
- Wed Feb 22 16:26:43 GMT 2006 Rich Seibel .
- ACE_TEMPLATES_REQUIRE_SOURCE is set (or not) from config-aix-4.x.h
- depending on what template instantiation options were specified on
- the command line.
+ * tests/Based_Pointer_Test.cpp:
+ * tests/dll_test_parent_lib.mpb:
+ * tests/tests.mpc:
-Mon Apr 3 13:45:29 UTC 2006 Ossama Othman
+ Fixed project dependencies for tests with an accompanying shared
+ library.
- * ace/Basic_Types.inl:
+Wed Oct 12 12:39:12 UTC 2005 Johnny Willemsen
- Fixed versioned namespace related errors for configurations that
- define ACE_LACKS_LONGLONG_T and/or ACE_LACKS_UNSIGNEDLONGLONG_T.
+ * examples/APG/Sockets/Basic.cpp:
+ * examples/APG/Streams/Util.h:
+ * examples/APG/Streams/CommandTasks.cpp:
+ * examples/APG/Threads/Message_Queue.cpp:
+ * examples/Reactor/Misc/notification.cpp:
+ * examples/Reactor/Misc/test_timer_queue.cpp:
+ * examples/Reactor/Multicast/server.cpp:
+ Fixed 64bit conversion warnings
-Mon Apr 3 13:45:00 UTC 2006 Simon Massey
+Wed Oct 12 09:26:12 UTC 2005 Johnny Willemsen
- * bin/tao_other_tests.lst:
- Add more !DISABLE_ToFix_LynxOS_* marks to failing tests
+ * bin/MakeProjectCreator/config/ipv6.mpb:
+ Also for cbx we need to add an extra lib
-Mon Apr 3 12:12:27 UTC 2006 Chad Elliott
+Wed Oct 12 08:35:12 UTC 2005 Johnny Willemsen
- * bin/MakeProjectCreator/README:
- * bin/MakeProjectCreator/modules/GNUACEWorkspaceCreator.pm:
+ * bin/fuzz.pl:
+ Also raised the level for the rir check
- Added support for a new workspace based setting that only makes
- sense to the 'gnuace' project type called 'named_targets'. If
- 'named_targets' is set, the workspace (GNUmakefile) will be
- generated such that each target can be built via it's project name
- and directory location does not affect dependencies.
+Wed Oct 12 08:10:12 UTC 2005 Johnny Willemsen
- * bin/MakeProjectCreator/templates/gnu.mpd:
+ * bin/fuzz.pl:
+ Raised the level for the environment macro check to >= 6. This way
+ the check is there but we don't run it by default in our daily
+ fuzz build
- Support the new source component scoped keyword 'buildflags'.
+Wed Oct 12 08:08:12 UTC 2005 Johnny Willemsen
-Mon Apr 3 10:25:00 UTC 2006 Simon Massey
+ * include/makeinclude/platform_vxworks5.5.x.GNU:
+ Changed the default for exceptions to 1
- * bin/tao_orb_tests.lst:
- Add more !DISABLE_ToFix_LynxOS_* marks to failing tests
+Tue Oct 11 17:53:12 UTC 2005 Johnny Willemsen
-Mon Apr 3 09:38:00 UTC 2006 Simon Massey
+ * ace/CDR_Stream.cpp (skip_wchar):
+ When having a 1.1 stream, we must use
+ ACE_OutputCDR::wchar_maxbytes_ instead of sizeof (ACE_CDR::WChar)
+ to determine whether we have to read 2 or 4 bytes for a
+ ACE_CDR::WChar. This fixes the failing of the TAO Codec test
+ under fe linux
- * bin/tao_other_tests.lst:
- Remove PRISM_ONLY tests (again arg!)
+Tue Oct 11 08:28:12 UTC 2005 Martin Corino
-Sat Apr 1 19:08:28 2006 Douglas C. Schmidt
+ * ace/INET_Addr{.h .inl}:
+ Added additional "is_xx' method for IPv6 address testing.
- * ace/OS_NS_math.inl: Improved the computations for floor() and ceil().
- Thanks to Abdullah Sowayan for this
- patch.
+Tue Oct 11 01:17:10 2005 Ossama Othman
-Sat Apr 1 17:14:59 UTC 2006 J.T. Conklin
+ From James Megquier
+ * tests/DLL_Test.cpp (basic_test):
+ * tests/tests.mpc:
- * configure.ac:
- * m4/compiler.m4:
+ Rename DLL_Test library to avoid MPC name conflict with DLL_Test
+ executable. [Bug 2258]
- Removed special cases for *freebsd*. Thanks to Thomas Girard
- who sent patches for
- Debian GNU/kFreeBSD systems (FreeBSD kernel / GNU libc). The
- changes added *k*bsd-gnu patterns to override the special cases
- matched by *freebsd*. However, further investigation has proved
- that they were not needed for FreeBSD either.
+ * ace/config-g++-common.h:
-Fri Mar 31 23:51:48 UTC 2006 J.T. Conklin
+ Sadly, G++ 4.x silently ignores visibility attributes on
+ template instantiations, which breaks singletons. As a
+ workaround, we use the GCC visibility pragmas. And to make them
+ fit in a macro, we use C99's _Pragma() (see
+ http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17470). [Bug 2260]
- * configure.ac:
+ * ace/Based_Pointer_Repository.h:
+ * ace/Obstack.h:
+ * ace/Timeprobe.h:
+ * examples/Export/dll.h:
- Changed to #include in the
- feature test, avoiding the autoconf "present but cannot
- be compiled" warning.
+ Declare exported (i.e. default visibility) singleton templates
+ prior to typedefs that reference them. Prevents g++ 4.0 from
+ silently making their visibility hidden. [Bug 2260]
-Fri Mar 31 15:00:00 UTC 2006 Simon Massey
+ * include/makeinclude/platform_g++_common.GNU:
- * bin/tao_other_tests.lst:
- Add more !DISABLE_ToFix_LynxOS_* marks to failing tests
+ Added "no_hidden_visibility" make flag/variable. Setting to "1"
+ in a platform_macros.GNU file will disable g++ 4.0 visibility
+ attribute support. [Bug 2259]
-Fri Mar 31 13:59:04 UTC 2006 Don Sharp
+Tue Oct 11 06:53:12 UTC 2005 Johnny Willemsen
- * tests/Unload_libACE.cpp:
- Add guard for ACE_VXWORKS and declare local main().
+ * ace/Guard_T.cpp:
+ When ACE_HAS_DUMP is defined include Log_Msg.h to get ACE_DEBUG.
+ Thanks to James Megquier for reporting
+ this. This fixes bugzilla bug 2257
- * tests/tests.mpc:
- Remove Main.cpp reference from the Library Unload project.
+ * ACE-INSTALL.html:
+ Updated Remedy IT support platforms and added
+ Borland C++ Builder 2006 as new support platform. This is now
+ publicly announced by Borland.
-Fri Mar 31 11:41:54 UTC 2006 Steve Huston
+Mon Oct 10 15:45:17 2005 William Otte
- * ace/OS_NS_Thread.h:
- * ace/OS_NS_Thread.inl:
- * ace/Recursive_Thread_Mutex.cpp: Reverted changes from
- Thu Mar 30 18:51:13 UTC 2006 Steve Huston
- because they broke builds on many platforms.
+ * bin/MakeProjectCreator/config/ciao_config_handlers.mpb:
-Fri Mar 31 10:56:12 UTC 2006 Johnny Willemsen
+ Updated to reflect changes in config handles.
- * ace/Timer_List_T.cpp:
- Use prefix increment instead of postfix
+Mon Oct 10 19:12:12 UTC 2005 Johnny Willemsen
- * ace/Timer_Hash_T.cpp:
- Initialise pointer with 0
+ * ace/OS_NS_dirent.cpp:
+ Fixed 64bit conversion
- * ace/Reactor_Token_T.h:
- Converted some documentation to doxygen style
+Mon Oct 10 13:08:12 UTC 2005 Johnny Willemsen
- * ace/Log_Record.cpp:
- Initialise some pointers with 0, made some local variables const.
+ * tests/Reactor_Timer_Test.cpp:
+ Timers are of type long, so update this test to use long for timer
+ ids, not int.
- * ace/IOStream_T.h:
- Fixed some doxygen warnings
+Mon Oct 10 10:51:12 UTC 2005 Johnny Willemsen
-Fri Mar 31 08:33:12 UTC 2006 Johnny Willemsen
+ * bin/tao_orb_tests.lst:
+ Added new Big_AMI test
- * include/makeinclude/compiler.bor:
- Added CPU_FLAG as possible flag, this can be -3/-4/-5/-6 to optimize
- things for a certain CPU, see the Borland help for more info what
- these flags do. When this is set, this is passed to the compiler
+Sun Oct 9 21:34:08 2005 Olli Savia
- * ACE-INSTALL.html:
- Document CPU_FLAG for Borland
+ * ace/config-lynxos.h:
+ Do not define ACE_LACKS_SETREGID ACE_LACKS_SETREUID
+ on LynxOS 4.x
- * ace/config-win32-borland.h:
- The Borland compiler can't handle assembly in inline methods or
- template methods. We do have inline assembly when building for
- pentium, so when we inlining enabled and do build for pentium
- we set ACE_LACKS_INLINE_ASSEMBLY to disable the inline assembly.
- Thanks to Steve Orner for reporting
- this.
+Fri Oct 7 17:52:38 2005 J.T. Conklin
-Thu Mar 30 21:03:27 UTC 2006 Jeff Parsons
+ * bin/MakeProjectCreator/modules/AutomakeWorkspaceHelper.pm:
- * ace/Event_Handler.cpp (read_adapter):
+ Fix typo in recently added TAO_IDL_DEP definition.
- Fixed typo introduced in
+Fri Oct 7 17:35:42 2005 J.T. Conklin
- Thu Mar 30 10:24:50 2006 Douglas C. Schmidt
+ * examples/Service_Configurator/IPC-tests/server/Makefile.am:
+ * tests/Makefile.am:
-Thu Mar 30 10:24:50 2006 Douglas C. Schmidt
+ Regenerate to account for recent changes.
- * ace/Event_Handler.cpp (read_adapter): It was possible for
- handle_close() to "delete this" so we need to cache the reactor
- pointer and use it here. Thanks to Yuan for this fix.
+Fri Oct 7 13:31:10 2005 J.T. Conklin
-Thu Mar 30 18:51:13 UTC 2006 Steve Huston
+ * bin/MakeProjectCreator/config/taoidldefaults.mpb:
- * tests/Unload_libACE.cpp: Fixed broken fprintf() call.
+ Changed to add -Sa and -St flags to idlflags variable instead of
+ tao_idlflags. This ensures they will be emitted (unless they're
+ suppressed by anytypecode.mpb) in the automake build, where the
+ value of TAO_IDLFLAGS is set in AutomakeWorkspaceHelper.pm.
- * ace/OS_NS_Thread.h (ACE_thread_mutex_t):
- * ace/OS_NS_Thread.inl: For Windows, replace CRITICAL_SECTION with a
- struct including a CRITICAL_SECTION as well as a recursion count.
- This allows us to properly do recursion in combination with a
- condition variable across all Windows editions and versions.
+ This would have cought recent problems I introduced in TAO when
+ splitting out IDL compilation into separate projects.
- * ace/Recursive_Thread_Mutex.cpp (get_nesting_level): This is now
- possible for platforms with ACE_HAS_RECURSIVE_THREAD_MUTEX.
+Fri Oct 7 09:32:06 2005 J.T. Conklin
- Thanks to Adrian Tulloch