summaryrefslogtreecommitdiff
path: root/TAO/ChangeLog
diff options
context:
space:
mode:
authorbala <balanatarajan@users.noreply.github.com>2003-06-07 23:01:27 +0000
committerbala <balanatarajan@users.noreply.github.com>2003-06-07 23:01:27 +0000
commit6ada618691217ae7c9bd0ad9ec0438482dc24172 (patch)
tree38ef5a7833fe3412d7f7728b1cdf38bdbe717318 /TAO/ChangeLog
parent599e369d48a002864798b654b867d8d83fff5afc (diff)
downloadATCD-6ada618691217ae7c9bd0ad9ec0438482dc24172.tar.gz
*** empty log message ***
Diffstat (limited to 'TAO/ChangeLog')
-rw-r--r--TAO/ChangeLog6907
1 files changed, 0 insertions, 6907 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index f1b48c35f3f..98529f030ec 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -7316,6910 +7316,3 @@ Tue Apr 01 08:03:03 2003 Johnny Willemsen <jwillemsen@remedy.nl>
* tao/IOP_IOR.pidl:
Fixed fuzz doxygen errors.
-Mon Mar 31 19:27:19 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/RTCORBA/RTCORBAC.cpp:
- * tao/DynamicAny/DynamicAnyC.cpp:
-
- Added missing conditional explicit template instantiations.
- Thanks to Phil Mesnier <mesnier_p@ociweb.com> for pointing
- out the problem.
-
-Mon Mar 31 17:11:23 2003 Phil Mesnier <mesnier_p@ociweb.com>
-
- * ChangeLog:
- * tao/Codeset_Manager.cpp:
- * tao/Codeset_Manager.h:
- * tao/Invocation.cpp:
- * tao/default_resource.cpp:
- * tests/CodeSets/simple/client.cpp:
- * tests/CodeSets/simple/server.cpp: Errant TAB elimination.
-
-Mon Mar 31 15:09:32 2003 Phil Mesnier <mesnier_p@ociweb.com>
-
- * tao/Codeset_Manager.cpp:
- * tao/Codeset_Manager.h:
- * tao/Codeset_Translator_Factory.h:
- * tao/Codeset_Translator_Factory_T.h:
- * tao/Invocation.cpp:
- * tao/Transport.h:
- * tao/default_resource.cpp: Address the conserns raised by
- Bala. These include adding Doxygen documentation and making some
- calls more efficient by using inline code to check conditions
- before making calls.
-
- * tests/CodeSets/simple/client.cpp:
- * tests/CodeSets/simple/cs_test.conf:
- * tests/CodeSets/simple/svc.conf:
- * tests/CodeSets/simple/server.cpp:
- * tests/CodeSets/simple/simple.idl: Add a wstring test to the
- simple interface.
-
- * tests/Param_Test/helper.cpp: Limit the generation of random
- wchar values to only those values that fit in the output cdr's
- wchar_maxbytes number of bytes.
-
- * tests/Param_Test/svc.conf: Use a 2 byte codeset for the native
- wchar type.
-
-Mon Mar 31 14:05:12 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils_T.cpp (get_is_multiple):
-
- Added ACE_UNUSED_ARG macros for the arguments in a second template
- method, overlooked in
-
- Mon Mar 31 10:01:13 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
-Mon Mar 31 13:20:41 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_interface/smart_proxy_cs.cpp: Fixed a
- typo. Thanks to Johnny for catching this.
-
-Mon Mar 31 13:05:41 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_interface/interface_ci.cpp:
- * TAO_IDL/be/be_visitor_operation/operation_cs.cpp:
-
- Fixed clashes between newly added generated code and existing
- code in AbstractBase, for interfaces that are abstract or
- inherit from both Object and AbstractBase.
-
-Mon Mar 31 12:29:32 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tests/Makefile (DIRS): Updated to include the new test.
-
- * tests/Collocation_Tests/Makefile.bor:
- * tests/Collocation_Tests/Collocated_Test.bor: Borland files.
-
-Mon Mar 31 12:20:31 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tests/Collocation_Tests/Client_Task.cpp:
- * tests/Collocation_Tests/Client_Task.h:
- * tests/Collocation_Tests/Collocated_Test.cpp:
- * tests/Collocation_Tests/Hello.cpp:
- * tests/Collocation_Tests/Hello.h:
- * tests/Collocation_Tests/Makefile:
- * tests/Collocation_Tests/Server_Task.cpp:
- * tests/Collocation_Tests/Server_Task.h:
- * tests/Collocation_Tests/run_test.pl: Restructured the test to
- work under different values of -ORBCollocation and multiple
- ORB's. Thanks to Priyanka for helping me to trace the problem
- with the first version of this test.
-
- * tao/ORB_Core.cpp: Cosmetic fixes.
-
-
-Mon Mar 31 12:03:51 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/IOP_IORC.{h,cpp,i}: Regenerated the files
- * tao/diffs/IOP_IOR.diff:
- * tao/diffs/IOP_Codec.diff: Added the diffs for future use.
-
-Mon Mar 31 11:52:26 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/IOP_Codec.pidl: Fixed some comments
- * tao/IOP_CodecC.{h,cpp,i}: Regenerated the files since the one
- merged form the branch was apparently created from the IDL
- compiler when its internal state was busted.
-
-Mon Mar 31 10:01:13 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils_T.cpp (set_is_multiple):
-
- Added ACE_UNUSED_ARG macros for the arguments, which are not used
- except in a specialization. BCB gives a warning if the arg names in
- the unspecialized version are just left out.
-
-Mon Mar 31 14:18:23 2003 Simon McQueen <sm@prismtechnologies.com>
-
- * orbsvcs/tests/Bug_1393_Regression/Bug_1393_Regression.mpc:
- * orbsvcs/tests/Bug_1395_Regression/Bug_1395_Regression.mpc:
- Added MPC files that should have been checked in originally.
-
- * orbsvcs/tests/Bug_1395_Regression/Bug_1395_Client.dsp:
- * orbsvcs/tests/Bug_1395_Regression/Bug_1395_Server.dsp:
- Hand patch correct path for release tao_idl.exe.
-
- * orbsvcs/tests/Security/MT_IIOP_SSL/server.dsp:
- Wrong release link library corrected.
-
- * performance-tests/Anyop/Anyop.dsp:
- Missing release custom build step added.
-
- * tests/CodeSets/simple/server.dsp:
- * tests/ORB_init/Portspan/portspan.dsp:
- Path in custom build depndecies fixed.
-
-Mon Mar 31 06:57:16 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_interface/smart_proxy_ch.cpp:
- * TAO_IDL/be/be_visitor_interface/smart_proxy_cs.cpp: Fixed
- warning in BCB builds by generating the other version of
- CORBA::_stubobj (). Thanks to Johnny for reporting this.
-
-Mon Mar 31 06:43:20 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/default_resource.h: Fixed a warning in our daily builds.
-
-Sun Mar 30 21:44:17 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * performance-tests/Memory/IOR_Size/server.conf: Added the lazy
- strategy to the conf file.
-
-Sun Mar 30 15:25:05 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * docs/tutorials/Quoter/Simple/Persistent/server.dsp: Added RTTI to
- some of he files in the above projects.
-
-Sun Mar 30 15:21:18 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * examples/ior_corbaloc/ior_corbaloc_client.dsp:
- * examples/ior_corbaloc/ior_corbaloc_server.dsp:
- * examples/ior_corbaloc/ior_corbaname_client.dsp: Added RTTI to
- some of he files in the above projects.
-
-Sun Mar 30 15:12:20 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * orbsvcs/tests/Bug_1395_Regression/Bug_1395_Client.dsp:
- * orbsvcs/tests/Bug_1395_Regression/Bug_1395_Server.dsp: Fixed the
- link path in the project files.
-
-Sun Mar 30 15:03:47 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tests/Param_Test/server.dsp: Enabled RTTI on a few files to
- prevent warnings.
-
-Sun Mar 30 20:30:04 2003 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tao/Makefile.bor: Added new IOP_CodecC and IOP_IORC files.
-
-Sun Mar 30 11:38:20 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * orbsvcs/orbsvcs/IFRService/IFR_BaseS.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_BasicS.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp: Fixed compile
- errors that came up from the removal of _objectkey () from
- CORBA::Object.
-
-Sun Mar 30 11:29:13 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/TAO.dsp: Enabled RTTI in a couple of files.
-
-Sun Mar 30 10:39:24 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * orbsvcs/orbsvcs/PortableGroup/POA_Hooks.cpp: Fixed a compile
- error.
-
-Sun Mar 30 09:57:49 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/TAO.dsp: Fixed the dsp file which got messed up from the
- merge.
-
-Sun Mar 30 09:17:09 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * Merged from the branch. This has the following
-
- - A new strategy for lazily evaluating IOR's
- - Some removal of code duplication.
-
- Wed Mar 26 14:32:40 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/ORB_Core.h:
- * tao/ORB_Core.cpp: Removed methods initialize_collocated_object
- () and create_collocated_object (). Added a new method
- is_collocation_enabled () which abstracts the common code in the
- above two methods.
-
- * tao/Object.cpp: Cosmetic fixes!
-
- * tao/PortableServer/Object_Adapter.cpp:
- * tao/PortableServer/Object_Adapter.h: Added a new method
- get_collocated_servant (), which houses the common code in
- create_collocated_object () and initialize_collocated_object
- ().
-
- Tue Mar 25 18:16:05 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/Profile.cpp: Missed a definition of a constructor during the
- merge.
-
- Tue Mar 25 17:14:22 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/Domain/DomainS.cpp: Fixed compile errors.
-
- Tue Mar 25 16:11:39 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- Merged with main trunk!
-
- Mon Mar 24 13:57:09 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/Object.h:
- * tao/Object.cpp (_is_local):
- * tao/Object.i: Cosmetic fixes like improved documentation, making
- most of the member variables private instead of protected
- etc. Changed the member initializations to suit the above
- cosmetic fix.
-
- * tao/PortableServer/Collocated_Object.cpp: Cosmetic fixes.
-
- Mon Mar 24 09:16:11 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/Object.cpp: The return value from the call to
- initialize_object () is voided since not much can be done at
- that point if failures occur. We will do error checking later to
- throw the right exceptions.
-
- Fri Mar 21 17:07:11 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/Adapter.h:
- * tao/Adapter.cpp: Added a method initialize_collocated_object ()
- in the TAO_Adapter_Factory and TAO_Adapter.
-
- * tao/ORB_Core.pp: Implemented the initialize_collocated_object ()
- which basically calls the
- TAO_Adapter_Registry::initialize_collocated_object ().
-
- * tao/PortableServer/Object_Adapter.cpp:
- * tao/PortableServer/Object_Adapter.h: Added a new method
- initialize_collocated_object (). The implementation is pretty
- much similar to the create_collocated_object (), but instead of
- creating a new object, initializes an existing object.
-
- * tao/Object.h:
- * tao/Object.cpp:
- * tao/Object.i:
-
- Added the following methods
-
- - set_collocated_servant () which helps to initialize the
- CORBA::Object with TAO_Abstract_ServantBase
-
- - Accessors for orb_core () and IOP::IOR
-
- Added initialization of collocated objects in
- tao_initialize_object ().
-
- The above checkin has lots of duplicated code. Need to refactor
- them in the next round.
-
- Fri Mar 21 16:37:12 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * TAO_IDL/be/be_interface.cpp: Added a new argument to the
- constructor of stub objects. This change is made to make sure
- that stub objects have constructors similar to the
- CORBA::Object.
-
- * TAO_IDL/be/be_visitor_interface/interface_ch.cpp: Added a new
- constructor as required by the latest changes to the
- CORBA::Object.
-
- * TAO_IDL/be/be_visitor_interface/interface_ci.cpp: Definition of
- the above constructor.
-
- * TAO_IDL/be/be_visitor_interface/interface_cs.cpp: In
- _unchecked_narrow () we create a interface pointer object if the
- IOR is lazily evaluated by giving it the IOP::IOR and the
- ORB_Core.
-
- * TAO_IDL/be/be_visitor_operation/operation_cs.cpp: In the
- code generation for operation, initialize the object completely
- ie. evaluate the IOR completely and setup collocation if they
- have not been setup before (which is possible if the IOR's are
- evaluated lazily) proceeding with the operation.
-
- * TAO_IDL/be/be_visitor_component/component_ch.cpp:
- * TAO_IDL/be/be_visitor_component/component_ci.cpp:
- * TAO_IDL/be/be_visitor_component/component_cs.cpp: Retrofit the
- above changes for components too.
-
- Wed Mar 19 16:05:11 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_component/component_cs.cpp:Added a check
- for is_evaluated () before creating a new CORBA::Object () in
- _unchecked_narrow (). If the call is_evaluated fails, we just
- reinterpret cat the CORBA::Object to the right type of object.
-
- Wed Mar 19 15:35:16 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_interface/interface_cs.cpp: Added a check
- for is_evaluated () along with _is_local () before creating a
- new CORBA::Object () in _unchecked_narrow ().
-
- Wed Mar 19 14:30:43 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/Connector_Registry.cpp: Removed preconnect () completely
- from the code.
-
- * tao/ORB_Core.cpp: Implemented the initialize_object () for
- non-local and non-collocated cases.
-
- * tao/Object.h:
- * tao/Object.cpp (Object):
- * tao/Object.i: Made the following changes
-
- - Changed the constructor that took a const IOP::IOR_var to take
- a pointer to IOP::IOR. The pointer would be owned by
- CORBA::Object class and released at the end of its
- lifetime. It may be possible for us to release the memory
- owned by IOR_var if needed after the complete evaluation is
- done. At this point of time it is future work.
-
- - Added a new method is_evaluated () which returns the status of
- the evaluation done on the IOR.
-
- - Added a non-const version of _stubobj ().
-
- - In the main constructor we set the ORB_Core if it is null
- before calling the resource factory to create the refcount
- lock.
-
- - In the method is_nil_i () we now use the ORB_Core to access
- new definitions instead of going through the stub object. This
- would prevent accidental evaluation of IOR while calling
- is_nil () from the stubs or skeletons.
-
- - Completed implementation of tao_object_initialize () for
- non-local and non-collocated objects.
-
- With this checkin the Hello test and IORsize test work fine.
-
-
- Fri Mar 7 13:29:43 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/Object.cpp:
- * tao/IOP_CodecC.h:
- * tao/IOP_IORC.h:
- * tao/Makefile.tao:
- * tao/IOPC.h: Fixed compile errors with g++.
-
- Fri Mar 07 09:49:35 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * TAO_IDL/be/be_codegen.cpp:
- * TAO_IDL/be_visitor_operation/thru_poa_proxy_impl_ss.cpp: Changed
- the generated code to call object_key () on the stub object
- within the CORBA::Object instead of calling _object_key ().
-
- Mon Mar 03 14:07:10 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- This is just a temporary checkin to test it on another box.
-
- * tao/IOP_Codec.pidl:
- * tao/IOP_IOR.pidl: New files.
-
- * tao/IOP.pidl: Split the IOP.pidl into two pidl files.
-
- * tao/IOPC.cpp
- * tao/IOPC.h:
- * tao/IOPC.i: New generated files.
-
- * tao/Buffering_Constraint_Policy.cpp: Initialized the base
- classes properly.
-
- * tao/ORB_Core.cpp:
- * tao/ORB_Core.h: Incomplete changes to initialize the CORBA
- object.
-
- * tao/Object.cpp:
- * tao/Object.h:
- * tao/Object.i: Added partial support for delayed creation of
- CORBA::Objects. This included adding a new static method
- tao_object_initialize (). The extraction operator will extract
- out to a IOP::IOR if lazy evaluation is used. Removing
- _object_key () since it serves very less purpose in this object
- but for just accessing the Stub to get the key. The lazy
- evaulation would be happy with this scenario!
-
- * tao/Resource_Factory.cpp:
- * tao/Resource_Factory.h: Added the follwoing virtual methods
- - create_corba_object_lock (), which creates a SYNCH_MUTEX or a
- NULL_MUTEX as the case may be for CORBA::Object.
- - resource_usage_strategy (), a strategy for advising whether
- the resources are used actively or lazily within the ORB. This
- strategy is not useful through out the ORB right away. There
- is atleast one place where this might be used now and it is in
- CORBA::Object. The >> of a CORBA::Object from a TAO_InputCDR
- will use this strategy.
-
- * tao/default_resource.cpp:
- * tao/default_resource.h: Concrete implementations for the above
- pure virtual methods within the default factory.
-
- * tao/TAO.dsp: Added new files in to the project files.
-
- * tao/PortableServer/Collocated_Object.cpp:
- * tao/PortableServer/ImR_LocatorS.cpp:
- * tao/PortableServer/ImplRepoS.cpp:
- * tao/PortableServer/PolicyS.cpp:
- * tao/PortableServer/ThruPOA_Object_Proxy_Impl.cpp: Use the stub
- object on the CORBA::Object to access the ObjectKey instead of
- calling _object_key (). The method _object_key () is going to
- be removed.
-
- Sat Feb 22 22:30:25 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * Merged with the main trunk.
-
- Thu Feb 20 12:48:16 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * ace/Connector.cpp: Added a const to regulate the size of the map
- that is being used inside this class. A size of 1024 seems too
- excessive for runtime memory.
-
- Thu Feb 20 12:29:17 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/Profile.h:
- * tao/Profile.cpp:
- * tao/Profile.i: Moved the ObjectKey from the inherited classes
- to the base class. Added a new protected constructor which can
- be used by the inherited classes to initialize the ObjectKey
- properly. Also added a new method set_tagged_components () which
- is a helper method useful for creating Tagged_Components of an
- IOR from a CDR stream. Uninlined the constructor, destructor and
- the methods for refcounted memory management.
-
- * tao/IIOP_Profile.h:
- * tao/IIOP_Profile.cpp:
- * tao/Strategies/DIOP_Profile.h:
- * tao/Strategies/DIOP_Profile.cpp:
- * tao/Strategies/UIOP_Profile.h:
- * tao/Strategies/UIOP_Profile.cpp:
- * tao/Strategies/SHMIOP_Profile.h:
- * tao/Strategies/SHMIOP_Profile.cpp: Removed the ObjectKey from
- the following classes since it has now been moved to the base
- class.
-
- Used the protected constructor in the base class while base
- member initializations.
-
- Call the set_tagged_componets () to place a list of
- IIOPEndpoints in the Tagged_Components contained in the profile.
-
- Thu Feb 20 12:10:13 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/Tagged_Components.h:
- * tao/Tagged_Components.cpp:
- * tao/Tagged_Components.i (TAO_Tagged_Components): Reverted the
- change "Wed Feb 12 15:40:46 2003 Balachandran Natarajan
- <bala@isis-server.isis.vanderbilt.edu>" since it was counter
- productive.
-
- * tao/ClientRequestInfo_i.cpp: Reverted the changes made to
- accomodatethe above change.
-
- Thu Feb 13 17:53:44 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/IIOP_Endpoint.h (TAO_IIOP_Endpoint):
- * tao/IIOP_Profile.h:
- * tao/Strategies/DIOP_Endpoint.h:
- * tao/Strategies/SHMIOP_Endpoint.h: Cosmetic changes like removing
- ORB.h inclusion etc.
-
- Wed Feb 12 18:15:24 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * Merged in changes from the main trunk.
-
- Wed Feb 12 15:40:46 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/Tagged_Components.h:
- * tao/Tagged_Components.cpp:
- * tao/Tagged_Components.i (TAO_Tagged_Components): Create
- IOP::MultipleComponentProfile lazily, instead of creating
- actively on the stack and increase the runtime footprint. If we
- do this we only pay when TAO gets something that TAO doesnt
- understand. This changed forced us to change the signature of
- the components (). Instead of returning a reference we now
- return a pointer to the underlying
- IOP::MultipleComponentProfile.
-
- Thu Feb 6 17:51:06 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/Tagged_Components.cpp: Removed some vague print statements.
- * tao/Strategies/SHMIOP_Connector.cpp: Fixed some debug
- statements.
-
- Thu Feb 6 16:37:32 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/Stub.cpp (ior_info_):
- * tao/Invocation.cpp:
- * tao/ClientRequestInfo_i.cpp: Added error checks to the last
- checkins.
-
- Sun Jan 26 23:50:17 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/Profile.cpp:
- * tao/Profile.h:
- * tao/Profile.i: Added a new method create_tagged_profile
- (). Infact, this method existed in the derived classes returning
- a reference to the underlying IOP::TaggedProfile. Since the
- method existed in all the derived classes and was doing similar
- things it has now been moved to the base class with a slight
- signature change. This now returns a pointer to the underlying
- IOP:TaggedProfile. The signatuer change has been needed because
- of the change mentioned below.
-
- We will henceforth hold a pointer to the IOP::TaggedProfile
- instead of an instance in the Profile classes. We will create an
- instance when needed, (heard of lazy evaluation?). This change
- is forced on us due to the runtime memory consumed by
- IOR's. Holding a pointer instead of the actual object instance
- gets us approximately 24 bytes per IOR on Linux on a 32 bit
- processor.
-
- * tao/IIOP_Profile.h:
- * tao/IIOP_Profile.cpp:
- * tao/Strategies/UIOP_Profile.cpp:
- * tao/Strategies/UIOP_Profile.h:
- * tao/Strategies/SHMIOP_Profile.cpp:
- * tao/Strategies/SHMIOP_Profile.h:
- * tao/Strategies/DIOP_Profile.cpp:
- * tao/Strategies/DIOP_Profile.h: Removed create_tagged_profile ()
- and the instance of IOP::TaggedProfile.
-
- * tao/Invocation.cpp:
- * tao/Stub.cpp:
- * tao/ClientRequestInfo_i.cpp: Changes forced on us due to the
- signature change above.
-
- Sun Jan 26 21:41:26 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * Mering with the main trunk and moving to a new branch.
-
- Sun Jan 26 21:16:14 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * docs/Options.html: documented the new option.
-
- Mon Jan 20 09:00:55 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- The aim of this checkin is to provide an option to configure the
- size of the dispatcher table in the Muxed_Transport_Strategy.
-
- * tao/Client_Strategy_Factory.cpp:
- * tao/Client_Strategy_Factory.h: Added a new virtual method to
- fetch the dispatcher table size
-
- * tao/default_client.cpp:
- * tao/default_client.h: Concrete implementation for the new
- virtual method. The default value for the dispatcher table size
- is set to TAO_RD_TABLE_SIZE which is defined in orbconf.h. The
- table size can also be changed at runtime using a -ORB option
- which is explained below.
-
- We now have an option called -ORBReplyDispatcherTableSize which
- will parse and set a user provided value as the dispatcher table
- size. This gives extra flexibility to the user.
-
- * tao/orbconf.h: Added TAO_RD_TABLE_SIZE and set the value to be
- 16.
-
- * tao/Muxed_TMS.cpp:
- * tao/Muxed_TMS.h: All the above changes were motivated to reduce
- the size of the hash table that this class creates increasing
- the run-time footprint. The default value of 1024 was probably
- an over kill for this class.
-
-
-Sun Mar 30 07:39:25 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * performance-tests/Cubit/TAO/IDL-Cubit/Makefile: Updated
- dependencies.
-
-Sat Mar 29 21:59:06 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/orbconf.h: Commented out portions that were connected to
- TAO_HAS_AMI_POLLER == 1. The reason for this are multi-fold. For
- one, we dont support the polling model and this #define only
- helped to confuse things. Secondly, no one knows how to use it
- properly and if not used the right way created
- problems. Finally, we want to be moving away from guarding code
- using #define stuff.
-
- * tao/Messaging/Asynch_Reply_Dispatcher.cpp:
- * tao/Messaging/Asynch_Reply_Dispatcher.h:
- * tao/Messaging/Asynch_Timeout_Handler.cpp:
- * tao/Messaging/Asynch_Timeout_Handler.h:
- * tao/Messaging/Twoway_Asynch_Invocation.cpp:
- * tao/Messaging/Twoway_Asynch_Invocation.h:
- * tao/Messaging/Twoway_Asynch_Invocation.i: Removed the usage of
- TAO_HAS_AMI_POLLER == 1 from all these files. I dont think we
- understand well how the poller model works and whether it is
- possible to reuse these classes or not. Time for these to go
- away.
-
-Sat Mar 29 20:04:20 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * orbsvcs/tests/Bug_1395_Regression/Bug_1395_Client.dsp:
- * orbsvcs/tests/Bug_1395_Regression/Bug_1395_Server.dsp:
- * orbsvcs/tests/Bug_1395_Regression/Bug_1395_Regression.dsp: Fixed
- the release and debug configuratoins.
-
-Sat Mar 29 17:24:13 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * orbsvcs/tests/Security/Big_Request/Makefile: Updated
- dependencies.
-
-Sat Mar 29 17:16:48 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * utils/*/Makefile: Updated dependencies.
-
-Sat Mar 29 17:10:44 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * docs/tutorials/Quoter/*/Makefile: Updated dependencies.
-
-Sat Mar 29 16:48:45 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * orbsvcs/examples/*/Makefile:
- * orbsvcs/IFR_Service/Makefile: Updated dependencies.
-
-Sat Mar 29 16:30:29 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/Leader_Follower.cpp:
- * tao/Wait_On_Reactor.cpp:
- * tao/Wait_On_Read.cpp: Account for the time spent in the wait ()
- calls by placing the ACE_Countdown_Time at the right
- places. These changes were influenced by the bug report sent by
- Bertin Colpron <BColpron@interstarinc.com>.
-
-Fri Mar 28 13:31:41 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/Transport.h (TAO_Transport):
- * tao/Codeset_Manager.cpp:
- * tao/Codeset_Manager.h:
- * tao/Codeset_Translator_Factory.h:
- * tao/Codeset_Translator_Factory_T.h:
- * tao/Invocation.cpp:
- * tao/ORB_Core.cpp: Left //@@Phil comments for Phil Mesnier. The
- objective is to discuss and provide feedback on the translator
- stuff.
-
-Fri Mar 28 12:16:01 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * docs/tutorials/Quoter/AMI/client.dsp:
- * docs/tutorials/Quoter/AMI/server.dsp:
- * docs/tutorials/Quoter/Event_Service/client.dsp:
- * docs/tutorials/Quoter/Event_Service/server.dsp:
- * docs/tutorials/Quoter/Naming_Service/client.dsp:
- * docs/tutorials/Quoter/Naming_Service/server.dsp:
- * docs/tutorials/Quoter/On_Demand_Activation/server.dsp:
- * docs/tutorials/Quoter/RT_Event_Service/client.dsp:
- * docs/tutorials/Quoter/RT_Event_Service/server.dsp:
- * docs/tutorials/Quoter/Simple/Client/client.dsp:
- * docs/tutorials/Quoter/Simple/Impl-Repo/server.dsp:
- * docs/tutorials/Quoter/Simple/ImprovedServer/improvedserver.dsp:
- * docs/tutorials/Quoter/Simple/Server/server.dsp:
- * examples/AMH/Sink_Server/client.dsp:
- * examples/AMH/Sink_Server/mt_server.dsp:
- * examples/AMH/Sink_Server/st_server.dsp:
- * examples/Buffered_AMI/client.dsp:
- * examples/Buffered_AMI/server.dsp:
- * examples/Logging/Logging_Service.dsp:
- * examples/Logging/Logging_Test.dsp:
- * examples/PluggableUDP/tests/Basic/client.dsp:
- * examples/PluggableUDP/tests/Basic/server.dsp:
- * examples/PluggableUDP/tests/Performance/client.dsp:
- * examples/PluggableUDP/tests/Performance/server.dsp:
- * examples/PluggableUDP/tests/SimplePerformance/client.dsp:
- * examples/PluggableUDP/tests/SimplePerformance/server.dsp:
- * examples/RTCORBA/Activity/activity.dsp:
- * orbsvcs/tests/InterfaceRepo/InterfaceRepo.dsw:
- * orbsvcs/tests/InterfaceRepo/Application_Test/Application_Test_server.dsp:
- * orbsvcs/tests/Security/Callback/client.dsp:
- * orbsvcs/tests/Security/Callback/server.dsp:
- * orbsvcs/tests/Security/Crash_Test/Crash_Test.dsw:
- * orbsvcs/tests/Security/Crash_Test/Crash_Test_Client.dsp:
- * orbsvcs/tests/Security/Crash_Test/Crash_Test_Server.dsp:
- * orbsvcs/tests/Security/MT_IIOP_SSL/client.dsp:
- * orbsvcs/tests/Security/MT_IIOP_SSL/server.dsp:
- * tests/AMH_Exceptions/client.dsp:
- * tests/AMH_Exceptions/server.dsp:
- * tests/AMH_Oneway/client.dsp:
- * tests/AMH_Oneway/server.dsp:
- * tests/Connect_Strategy_Test/client.dsp:
- * tests/Connect_Strategy_Test/server.dsp:
- * tests/Connection_Timeout/client.dsp:
- * tests/InterOp-Naming/client.dsp:
- * tests/MProfile_Connection_Timeout/client.dsp:
- * tests/MProfile_Connection_Timeout/server.dsp:
- * tests/MT_BiDir/client.dsp:
- * tests/MT_BiDir/server.dsp:
- * tests/Muxed_GIOP_Versions/client.dsp:
- * tests/Muxed_GIOP_Versions/server.dsp:
- * tests/Nested_Upcall_Crash/client.dsp:
- * tests/Nested_Upcall_Crash/scavenger.dsp:
- * tests/Nested_Upcall_Crash/server.dsp:
- * tests/No_Server_MT_Connect_Test/client.dsp:
- * tests/No_Server_MT_Connect_Test/server.dsp:
- * tests/ORB_shutdown/server.dsp:
- * tests/Objref_Sequence_Test/client.dsp:
- * tests/Objref_Sequence_Test/server.dsp:
- * tests/Oneway_Buffering/admin.dsp:
- * tests/Oneway_Buffering/client.dsp:
- * tests/Oneway_Buffering/server.dsp:
- * tests/Policies/Manipulation.dsp:
- * tests/Portable_Interceptors/AMI/client.dsp:
- * tests/Portable_Interceptors/AMI/server.dsp:
- * tests/Portable_Interceptors/Benchmark/client.dsp:
- * tests/Portable_Interceptors/Benchmark/server.dsp:
- * tests/Portable_Interceptors/Dynamic/client.dsp:
- * tests/Portable_Interceptors/Dynamic/server.dsp:
- * tests/Portable_Interceptors/ForwardRequest/client.dsp:
- * tests/Portable_Interceptors/ForwardRequest/server.dsp:
- * tests/Portable_Interceptors/IORInterceptor/client.dsp:
- * tests/Portable_Interceptors/IORInterceptor/server.dsp:
- * tests/Portable_Interceptors/PICurrent/client.dsp:
- * tests/Portable_Interceptors/PICurrent/server.dsp:
- * tests/Portable_Interceptors/Request_Interceptor_Flow/client.dsp:
- * tests/Portable_Interceptors/Request_Interceptor_Flow/server.dsp:
- * tests/Portable_Interceptors/Service_Context_Manipulation/client.dsp:
- * tests/Portable_Interceptors/Service_Context_Manipulation/server.dsp:
- * tests/RTCORBA/Banded_Connections/client.dsp:
- * tests/RTCORBA/Banded_Connections/server.dsp:
- * tests/RTCORBA/Client_Propagated/client.dsp:
- * tests/RTCORBA/Client_Propagated/server.dsp:
- * tests/RTCORBA/Client_Protocol/client.dsp:
- * tests/RTCORBA/Client_Protocol/server.dsp:
- * tests/RTCORBA/Collocation/Collocation.dsp:
- * tests/RTCORBA/Explicit_Binding/client.dsp:
- * tests/RTCORBA/Explicit_Binding/server.dsp:
- * tests/RTCORBA/Linear_Priority/client.dsp:
- * tests/RTCORBA/Linear_Priority/server.dsp:
- * tests/RTCORBA/MT_Client_Protocol_Priority/client.dsp:
- * tests/RTCORBA/MT_Client_Protocol_Priority/server.dsp:
- * tests/RTCORBA/Persistent_IOR/client.dsp:
- * tests/RTCORBA/Persistent_IOR/server.dsp:
- * tests/RTCORBA/Policy_Combinations/client.dsp:
- * tests/RTCORBA/Policy_Combinations/server.dsp:
- * tests/RTCORBA/Private_Connection/client.dsp:
- * tests/RTCORBA/Private_Connection/server.dsp:
- * tests/RTCORBA/Profile_And_Endpoint_Selection/client.dsp:
- * tests/RTCORBA/Profile_And_Endpoint_Selection/server.dsp:
- * tests/RTCORBA/Server_Declared/client.dsp:
- * tests/RTCORBA/Server_Declared/server.dsp:
- * tests/RTCORBA/Server_Protocol/client.dsp:
- * tests/RTCORBA/Server_Protocol/server.dsp:
- * tests/RTCORBA/Thread_Pool/client.dsp:
- * tests/RTCORBA/Thread_Pool/server.dsp:
- * tests/Smart_Proxies/client.dsp:
- * tests/Smart_Proxies/server.dsp:
- * tests/Smart_Proxies/Benchmark/client.dsp:
- * tests/Smart_Proxies/Benchmark/server.dsp:
- * tests/Stack_Recursion/client.dsp:
- * tests/Stack_Recursion/server.dsp:
- * tests/Strategies/client.dsp:
- * tests/Strategies/server.dsp:
- * tests/Two_Objects/client.dsp:
- * tests/Two_Objects/server.dsp:
-
- Turned on RTTI for the stub source files in the above
- projects, and updated the settings in a couple of
- workspaces.
-
-Fri Mar 28 11:34:31 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/Object.h:
- * tao/Object.cpp: Added a new static call marshal () that takes in
- a object reference, and a CDR stream into which the reference
- should be marshalled. This call checks for null object
- references and then calls the virtual marshal () call on the
- Object.
-
- * TAO_IDL/ be/be_visitor_field/cdr_op_ci.cpp: The code for
- marshalling in object references is busted. We used to call
- CORBA::Object::marshal () (the virtual call) on the object
- reference. But if the reference passed in is null we
- crash. Please see the daily builds (esp. the Param_Test) for
- what I am talking about. The code has now been changed to call
- the static method on CORBA::Object ().
-
-Fri Mar 28 10:04:22 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_interface.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_ci.cpp:
-
- Used ACE_NESTED_CLASS macro for base class constructor
- initialization for abstract interfaces. Also removed generation
- of 'to_object' template specialization helper for abstract
- interfaces. For these cases, we want to return failure (boolean
- 0), which is what the unspecialized version does.
-
- * tests/Abstract_Interface/Abstract_Interface_Client.dsp:
- * tests/Abstract_Interface/Abstract_Interface_Server.dsp:
-
- Turned on RTTI for these projects.
-
-Fri Mar 28 09:23:43 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * orbsvcs/orbsvcs/IFRService.bor:
-
- Fixed typo from previous checkin.
-
- * orbsvcs/orbsvcs/IFRService.dsp:
-
- Removed a resource .asp file that was added by mistake.
-
-Fri Mar 28 14:24:11 2003 Simon McQueen <sm@prismtechnologies.com>
-
- * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency Test.dsp:
- Renamed to Latency_Test.dsp. Autobuild doesn't seem to like
- spaces.
-
-Fri Mar 28 12:35:51 2003 Simon McQueen <sm@prismtechnologies.com>
-
- * tests/ORB_init/Portspan/portspan.dsp:
- Fixed duff relative path to tao_idl (release and debug).
-
- * tests/CodeSets/simple/client.dsp:
- * tests/CodeSets/simple/server.dsp: Fixed dependencies to prevent
- warnings. Added custom build step for Release configurations.
-
-Fri Mar 28 11:27:12 2003 Simon McQueen <sm@prismtechnologies.com>
-
- * orbsvcs/performance-tests/RTEvent/lib/Auto_Disconnect.h:
- * orbsvcs/performance-tests/RTEvent/lib/Servant_var.h:
- Fix for compilation with MS Visual C++ 6.
-
-Thu Mar 27 18:30:41 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * orbsvcs/orbsvcs/IFRService/ComponentDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ComponentDef_i.h:
-
- Added declarations in the header file for template specializations
- in the source file, and moved the necessary file include to the
- header file so the declarations will be recognized.
-
- * orbsvcs/orbsvcs/IFRService/PrimaryKeyDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/PrimaryKeyDef_i.h:
-
- Removed these files that didn't get removed somehow when the
- dyn_corba branch was merged.
-
- * orbsvcs/orbsvcs/IFRService.bor:
-
- Updated the makefile, another thing that was overlooked when the
- branch was merged.
-
-
-Thu Mar 27 14:25:31 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/TypeCodeFactory/TypeCodeFactory_i.cpp:
-
- Added explicit cast of a literal 0xffffffff to CORBA::Long, to prevent
- BCB from trying to promote it to a float or double. Thanks to
- Johnny Willemsen <jwillemsen@rememdy.nl> for reporting the problem.
-
-Thu Mar 27 09:28:09 2003 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
-
- * orbsvcs/orbsvcs/CosEvent/CEC_Event_Loader.cpp (create_object): Removed
- the stray ':' after the 'r' option. Thanks to Sean Ogle
- <sean.ogle@syslog.at> for reporting this.
-
-Thu Mar 27 12:13:21 2003 Edward Scott <eas@prismtechnologies.com>
-
- * orbsvcs/tests/ior_corbaname/Makefile:
- * orbsvcs/tests/Trading/Makefile:
- * orbsvcs/tests/Simple_Naming/Makefile:
- * orbsvcs/tests/Security/SecurityLevel1/Makefile:
- * orbsvcs/tests/Security/Secure_Invocation/Makefile:
- * orbsvcs/tests/Security/MT_SSLIOP/Makefile:
- * orbsvcs/tests/Security/MT_IIOP_SSL/Makefile:
- * orbsvcs/tests/Security/Crash_Test/Makefile:
- * orbsvcs/tests/AVStreams/Latency/Makefile:
- * orbsvcs/tests/AVStreams/Full_Profile/Makefile:
- * orbsvcs/tests/AVStreams/Component_Switching/Makefile:
- * orbsvcs/tests/AVStreams/Bidirectional_Flows/Makefile:
- * orbsvcs/tests/AVStreams/Asynch_Three_Stage/Makefile:
- * orbsvcs/tests/AVStreams/Asynch_Three_Stage/Makefile:
-
- Updated dependencies.
-
-Wed Mar 26 16:40:58 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/IORManipulation/IORManipulation.cpp: Fixed a leak that
- arose when we tried to use CORBA::String_var::_retn () to
- ORB_Core::create_stub () call. Thanks to Sebastien Lalonde
- <SLalonde@interstarinc.com> for reporting this.
-
-Wed Mar 26 18:14:21 2003 Edward Scott <eas@prismtechnologies.com>
-
- * orbsvcs/PSS/Makefile.parser:
- * orbsvcs/PSS/Makefile.datastore:
- * orbsvcs/PSS/Makefile:
- * orbsvcs/tests/tests_svc_loader/Makefile:
- * orbsvcs/tests/Time/Makefile:
- * orbsvcs/tests/Security/Callback/Makefile:
- * orbsvcs/tests/Security/Big_Request/Makefile:
- * orbsvcs/tests/Sched_Conf/Makefile:
- * orbsvcs/tests/Sched/Makefile:
- * orbsvcs/tests/Property/Makefile:
- * orbsvcs/tests/Notify/performance-tests/RedGreen/Makefile:
- * orbsvcs/tests/Notify/performance-tests/Filter/Makefile:
- * orbsvcs/tests/Notify/lib/Makefile:
- * orbsvcs/tests/Notify/Structured_Multi_Filter/Makefile:
- * orbsvcs/tests/Notify/Structured_Filter/Makefile:
- * orbsvcs/tests/Notify/Sequence_Multi_Filter/Makefile:
- * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Makefile:
- * orbsvcs/tests/Notify/Ordering/Makefile:
- * orbsvcs/tests/Notify/MT_Dispatching/Makefile:
- * orbsvcs/tests/Notify/Discarding/Makefile:
- * orbsvcs/tests/Notify/Blocking/Makefile:
- * orbsvcs/tests/Notify/Basic/Makefile:
- * orbsvcs/tests/Miop/McastHello/Makefile:
- * orbsvcs/tests/Log/Basic_Log_Test/Makefile:
- * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/Makefile:
- * orbsvcs/tests/Interoperable_Naming/Makefile:
- * orbsvcs/tests/InterfaceRepo/Persistence_Test/Makefile:
- * orbsvcs/tests/InterfaceRepo/Latency_Test/Makefile:
- * orbsvcs/tests/InterfaceRepo/IFR_Test/Makefile:
- * orbsvcs/tests/InterfaceRepo/Application_Test/Makefile:
- * orbsvcs/tests/ImplRepo/NameService/Makefile:
- * orbsvcs/tests/ImplRepo/Makefile:
- * orbsvcs/tests/FaultTolerance/IOGRManipulation/Makefile:
- * orbsvcs/tests/FaultTolerance/IOGR/Makefile:
- * orbsvcs/tests/Event/lib/Makefile:
- * orbsvcs/tests/Event/Performance/Makefile:
- * orbsvcs/tests/Event/Basic/Makefile:
- * orbsvcs/tests/EC_Throughput/Makefile:
- * orbsvcs/tests/EC_Multiple/Makefile:
- * orbsvcs/tests/EC_Mcast/Makefile:
- * orbsvcs/tests/EC_MT_Mcast/Makefile:
- * orbsvcs/tests/EC_Custom_Marshal/Makefile:
- * orbsvcs/tests/CosEvent/lib/Makefile:
- * orbsvcs/tests/CosEvent/Basic/Makefile:
- * orbsvcs/tests/Concurrency/Makefile:
- * orbsvcs/tests/AVStreams/Simple_Two_Stage/Makefile:
- * orbsvcs/tests/AVStreams/Simple_Two_Stage/Makefile:
- * orbsvcs/tests/AVStreams/Simple_Three_Stage/Makefile:
- * orbsvcs/tests/AVStreams/Pluggable/Makefile:
- * orbsvcs/tests/AVStreams/Multicast_Full_Profile/Makefile:
- * orbsvcs/tests/AVStreams/Multicast/Makefile:
-
- Updated dependencies.
-
-Wed Mar 26 14:40:55 2003 Simon McQueen <sm@prismtechnologies.com>
-
- * utils/catior/catior.cpp (cat_codeset_info): Workaround for MS
- VC++ for loop scoping problem.
-
-Tue Mar 25 20:55:15 2003 Phil Mesnier <mesnier_p@ociweb.com>
-
- * tao/Codeset_Manager.cpp:
- * tao/Codeset_Manager.h:
- * tao/Resource_Factory.cpp:
- * tao/Resource_Factory.h:
- * tao/Transport.cpp:
- * tao/Transport.h:
- * tao/Transport.inl:
- * tao/default_resource.cpp:
- * tao/default_resource.h:
-
- Moved ownership of the Codeset Translator Factories from the
- resource factory to the Codeset Manager. This eliminates a
- dependancy on the ORB Core from the critical path.
-
- Fixed the encoding of codeset service contexts so the byte order
- is included in the encapsulation.
-
- Modified the interaction with the CDR classes to enable the
- configuration of the maximum number of bytes to use when
- encoding wchar data. Thanks to Chen Jian <jchen@huawei.com> for
- identifying this need.
-
-Tue Mar 25 16:28:17 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_array/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_array/array_ci.cpp:
- * TAO_IDL/be/be_visitor_exception/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_exception/exception_ci.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_ci.cpp:
- * TAO_IDL/be/be_visitor_sequence/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_sequence/sequence_ci.cpp:
- * TAO_IDL/be/be_visitor_structure/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_structure/structure_ci.cpp:
- * TAO_IDL/be/be_visitor_valuetype/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype_ci.cpp:
-
- Moved generation of Any template specializations
- to the inline file.
-
- * tao/Messaging/MessagingC.cpp:
- * tao/Messaging/MessagingC.i:
- * tao/Messaging/Messaging_No_ImplC.cpp:
- * tao/Messaging/Messaging_No_ImplC.i:
- * tao/Messaging/Messaging_RT_PolicyC.cpp:
- * tao/Messaging/Messaging_RT_PolicyC.i:
- * tao/Messaging/Messaging_SyncScope_PolicyC.cpp:
- * tao/Messaging/Messaging_SyncScope_PolicyC.i:
- * tao/PortableServer/PortableServerC.cpp:
- * tao/PortableServer/PortableServerC.h
- * tao/PortableServer/PortableServerC.i:
- * tao/RTCORBA/RTCORBAC.cpp:
- * tao/RTCORBA/RTCORBAC.i:
-
- Fixed hand-crafted files corresponding to the changes
- to the IDL compiler above.
-
- * tao/PortableServer/TAO_PortableServer.dsp:
-
- Added missing files to project.
-
-Tue Mar 25 14:06:58 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/ClientRequestInfo.h (sync_scope):
- * tao/ClientRequestInfo.cpp (sync_scope):
- * tao/ClientRequestInfo_i.h (sync_scope):
- * tao/ClientRequestInfo_i.cpp (sync_scope):
- * tao/PortableServer/ServerRequestInfo.h (sync_scope):
- * tao/PortableServer/ServerRequestInfo.cpp (sync_scope):
-
- Do not protect this method with a "TAO_HAS_CORBA_MESSAGING"
- preprocessor block. Doing so is no longer necessary since it is
- always possible to retrieve the SyncScope oneway setting. This
- problem only occurred recently, i.e. after the
- PortableInterceptorC.* stub was regenerated. Fixes builds where
- CORBA messaging support is disabled.
-
-Tue Mar 25 10:54:57 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/IORManipulation/IORC.h:
-
- Added include of Any_T.h needed for builds with inlining
- enabled.
-
-Mon Mar 24 18:15:51 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_sequence/cdr_op_cs.cpp:
- * tao/PortableServer/PortableServerC.cpp:
-
- Fixed code for generating CDR operator for a typedef'd
- sequence whose element is itself a typedef'd sequence.
- The IDL compiler source code that handles this case was
- inadvertently removed in an earlier checkin. Also fixed
- the CDR operator in PortableServer where the problem
- was noticed.
-
-Mon Mar 24 17:36:44 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_interface/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_ci.cpp:
-
- * tao/IFR_Client/IFR_BaseC.cpp:
- * tao/IFR_Client/IFR_BaseC.i:
- * tao/IFR_Client/IFR_BasicC.cpp:
- * tao/IFR_Client/IFR_BasicC.i:
- * tao/IFR_Client/IFR_ComponentsC.cpp:
- * tao/IFR_Client/IFR_ComponentsC.i:
- * tao/IFR_Client/IFR_ExtendedC.cpp:
- * tao/IFR_Client/IFR_ExtendedC.i:
- * tao/IORManipulation/IORC.cpp:
- * tao/IORManipulation/IORC.i:
- * tao/Messaging/TAO_ExtC.cpp:
- * tao/Messaging/TAO_ExtC.i:
- * tao/PortableServer/Default_ORTC.i:
- * tao/PortableServer/ImR_LocatorC.cpp:
- * tao/PortableServer/ImR_LocatorC.i:
- * tao/PortableServer/ImplRepoC.i:
- * tao/RTCORBA/RTCORBAC.cpp:
- * tao/RTCORBA/RTCORBAC.i:
- * tao/RTPortableServer/RTPortableServerC.cpp:
- * tao/RTPortableServer/RTPortableServerC.i:
- * tao/TypeCodeFactory/TypeCodeFactoryC.cpp:
- * tao/TypeCodeFactory/TypeCodeFactoryC.inl:
-
- Moved generation of Any template specializations for
- to_object, to_value, to_abstract_base, marshal_value,
- and demarshal_value to the inline file, to enable
- BCB to pick them up before they're used in the .cpp file.
-
- * tao/IFR_Client/IFR_BaseC.h:
- * tao/PortableServer/ImplRepoC.h:
-
- Added Any_T.h to the included files so the above
- changes can be recognized when aggressively inlining.
-
- * tao/PortableServer/POA.cpp:
-
- Added missing .in() to an ObjectReferenceTemplate_var
- argument. Thanks to Johnny Willemsen
- <jwillemsen@remedy.nl> for tracking this down.
-
- * tests/Smart_Proxies/Collocation/Coll_Test_Stubs.dsp:
-
- Turned on RTTI for the generated stub file.
-
-Mon Mar 24 13:12:16 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/Connection_Handler.cpp (close_connection_eh): Call the
- state_changed () on the LF_CH_Event with the lock held. If not,
- we could potentially run into a race between two threads trying
- to change states from
- TAO_Connection_Handler::close_connection_eh () and
- TAO_Transport::close_connection_shared (). The lock within
- state_changed () is not sufficient to prevent the race. Thanks
- to Jia Wan <jiawan@huawei.com> for pointing this out.
-
-Mon Mar 24 13:07:44 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Any_T.cpp:
-
- Added ace/CORBA_macros.h to the list of included files, for
- the benfit of BCB.
-
-Sun Mar 23 12:30:36 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Services.cpp:
- * tao/Services.h:
- * tao/Services.i:
-
- Removed these files from the respository, since they are
- replaced by the corresponding ServicesC.* file. Apparently
- during a recent branch merge the removal of the above files was
- overlooked or otherwise derailed.
-
- * tao/Makefile.bor:
-
- Updated the Borland makefile to reflect the change above. Thanks
- to Johnny Willemsen <jwillemsen@remedy.nl> for reporting the
- problem.
-
-Sat Mar 22 19:52:58 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tests/Collocation_Tests: New test for Collocation. This test has
- the capability to test collocation in all possible
- collocation configurations. This checkin is just a dummy checkin
- since the test actually fails badly with TAO.
-
-Sat Mar 22 16:47:39 2003 Nanbor Wang <nanbor@cs.wustl.edu>
-
- * docs/ORBEndpoint.html: Updated obsolete SHMIOP endpoint
- information, and added more information when using shmiop with
- interoperable naming service. Thanks to Andreas Koehler
- <Andreas.Koehler@sysde.eads.net> for reporting the problem.
-
-Sat Mar 22 15:51:14 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/CurrentC.cpp:
- * tao/CurrentC.h:
- * tao/CurrentC.i:
- * tao/DomainC.cpp:
- * tao/DomainC.i:
- * tao/IOPC.cpp:
- * tao/IOPC.i:
- * tao/ObjectReferenceTemplateC.cpp:
- * tao/ObjectReferenceTemplateC.h:
- * tao/ObjectReferenceTemplateC.i:
- * tao/PolicyC.cpp:
- * tao/PolicyC.i:
- * tao/PortableInterceptorC.cpp:
- * tao/PortableInterceptorC.i:
- * tao/TAOC.cpp:
- * tao/TAOC.i:
-
- Moved Any template method specializations to
- the corresponding inline files, to avoid a
- compile problem with BCB.
-
-Sat Mar 22 12:55:16 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * orbsvcs/IFR_Service/ifr_adding_visitor.cpp:
-
- Changed loading of constant into the repository to be aware
- if the constant's type is a typedef.
-
-Sat Mar 22 07:41:59 2003 Phil Mesnier <mesnier_p@ociweb.com>
-
- * performance-tests/Cubit/TAO/Makefile: Add .NOTPARALLEL to the
- makefile to give the IDL build a chance to complete before its
- dependants try and fail to compile.
-
-Fri Mar 21 15:43:32 2003 Phil Mesnier <mesnier_p@ociweb.com>
-
- * tests/Collocation/Makefile: Add .NOTPARALLEL to the makefile to
- prevent the IDL compiler from being run simultaneously and
- errantly trashing the DiamondS.cpp file.
-
-Fri Mar 21 15:27:51 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/PortableServer/ImplRepoC.cpp:
-
- Added another missing explicit template instantiation.
-
-Fri Mar 21 13:22:06 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Any.cpp:
-
- Moved the template specializations to the top of the file. This
- eliminates a problem with BCB seeing the specializations whe
- compiling the Any operators later in the file. Thanks to
- Johnny Willemsen <jwillemsen@rememdy.nl> for suggesting the fix.
-
-Fri Mar 21 11:41:10 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Policy_ForwardC.cpp:
-
- Added another missing explicit template instantiation.
-
- * tests/AMH_Exceptions/client.dsp:
-
- Added generated file to the project.
-
- * tests/Param_Test/anyop.cpp:
-
- Added missing .inout() to a _var reference.
-
-Thu Mar 20 18:29:10 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/PortableServer/ImplRepoC.cpp:
- * tao/PortableServer/PortableServerC.cpp:
-
- Added more missing explicit template instantiations associated
- with Any operators for sequences. Thanks to Phil Mesnier
- <mesnier_p@ociweb.com> for pointing out the ones I missed.
-
-Thu Mar 20 12:28:44 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Any.cpp:
-
- Removed an unused specialization and explicti instantiation.
-
-Thu Mar 20 10:28:06 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Any.cpp:
- * tao/DomainC.cpp:
- * tao/DynamicC.cpp:
- * tao/IIOPC.cpp:
- * tao/IOPC.cpp:
- * tao/Makefile.tao
- * tao/Messaging_PolicyValueC.cpp:
- * tao/ObjectReferenceTemplateC.cpp:
- * tao/OctetSeqC.cpp:
- * tao/Policy_ForwardC.cpp:
- * tao/StringSeqC.cpp:
-
- Added missing explicit instantiations associated
- with Any operators for sequences.
-
-Wed Mar 19 21:19:27 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Any.cpp:
-
- Fixed cut and paste error in the checkin below.
-
-Wed Mar 19 18:04:26 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Any.cpp:
-
- Added no-op specialization for
- Any_Dual_Impl_T<CORBA::Exception>::extract(). A working version is
- not needed, since the spec requires only insertion operators for
- CORBA::Exception, but the no-op specialization prevents an error
- in compilers that require explicit template instantiationm, since
- the unspecialized version calls the constructor, and
- CORBA::Exception is (and is required to be) an abstract class.
-
-Wed Mar 19 12:52:22 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/Exception.cpp (operator<<=, operator>>=):
-
- Once again placed the definitions of these Any insertion and
- extraction operators in the CORBA namespace. The fix was
- reverted in the latest Any implementation changes. Fixes
- "unresolved symbol" link-time errors when using these
- operators.
-
-Wed Mar 19 13:27:09 2003 Phil Mesnier <mesnier_p@ociweb.com>
-
- * tests/CodeSets/simple/Makefile: Fix the dependancies so that the
- idl compiler isn't run twice in parallel jobs, thus corrupting
- the generated Skeleton file.
-
-Tue Mar 18 18:00:47 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/fe/fe_declarator.cpp:
-
- Added a check for 0 prefix before doing a string compare.
-
-Tue Mar 18 17:48:15 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * performace-tests/Latency/DSI/Roundtrip.cpp:
-
- Changed the signature of calls to the Any constructor.
-
-Tue Mar 18 17:40:40 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Any.h:
-
- Removed declarations of two unused, unimplemented methods.
-
- * tao/Any_T.cpp:
-
- Added calls to assign_translator() in the extract() method,
- after the attempt at typed extraction fails, for some
- additional Any_*_Impl template types - types which could
- contain a (w)string or (w)char nested at some level.
-
-Tue Mar 18 15:31:06 2003 Ossama Othman <ossama@uci.edu>
-
- * orbsvcs/examples/ORT/ObjectReferenceFactory.idl:
-
- New file containing this example's concrete
- ObjectReferenceFactory valuetype. The example incorrectly
- attempted to use an abstract valuetype.
-
- * orbsvcs/examples/ORT/Gateway_ObjRef_Factory.h:
-
- Inherit from the new concrete ObjectReferenceFactory valuetype
- instead of the PortableInterceptor::ObjectReferenceFactory
- abstract valuetype. Fixes compile-time errors related to
- instantiation of an abstract class.
-
- Removed all useless includes.
-
- * orbsvcs/examples/ORT/Server_IORInterceptor.cpp
- (establish_components):
-
- Removed code that needlessly added a tagged component object
- references.
-
- (components_established):
-
- Added missing emulated exception macro parameters.
-
- * orbsvcs/examples/ORT/Server_IORInterceptor.h:
-
- Made destructor protected since the class is reference counted.
-
- * orbsvcs/examples/ORT/Server_IORInterceptor_ORBInitializer.cpp:
- * orbsvcs/examples/ORT/server.cpp:
-
- Removed useless includes.
-
- * orbsvcs/examples/ORT/Makefile (IDL_FILES):
-
- Added new ObjectReferenceFactory IDL source to this Makefile.
-
- (TAO_IDLFLAGS):
-
- Added "-Gv" TAO_IDL compiler option to enable support for
- valuetypes.
-
-Tue Mar 18 16:54:50 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/TAOC.cpp:
- * tao/PortableServer/PortableServerC.cpp:
-
- Added 'template<>' to specializations in hand-crafted code
- that were overlooked in a previous checkin.
-
-Tue Mar 18 15:45:19 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Any.cpp:
- * tao/Any.h:
-
- Added patches from Phil Mesnier <mesnier_p@ociweb.com>
- to treat the codeset translators in TAO::Unknown_IDL_Type
- as singletons attached to a CDR stream instead of being
- produced by a facory in the ORB core. This removeds the
- dependency of Anys on the ORB core and closes [BUGID 446].
-
-Mon Mar 17 09:51:36 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/ast/ast_module.cpp (fe_add_module):
-
- Added a check for a 0 prefix (as opposed to one that is
- an empty string) before doing a string compare. As a result
- of the change in the entry below, it became possible for
- this to happen when checking for previous openings of a
- module, in order to pass along any prefix that may have
- been applied to the previous opening. If a prefix of 0
- is found, this now indicates that we are looking at the
- global scope, and can break out of the checking loop
- immediately.
-
-Fri Mar 14 21:50:10 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/util/utl_global.cpp:
-
- Fixed improper clearing of a #pragma prefix directive,
- thanks to Gary Duzan <gduzan@bbn.com> and Craig Rodrigues
- <crodrigu@bbn.com> for sending in the example of included
- IDL files that uncovered the bug.
-
- * TAO_IDL/driver/drv_init.cpp:
-
- Removed an unused file that was overlooked in a previous
- checkin.
-
-Fri Mar 14 16:55:00 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/PortableServer/PortableServerC.h:
- * tao/PortableServer/PortableServerC.i:
-
- Added some missing TAO_HAS_MINIMUM_POA guards.
-
-Fri Mar 14 14:48:53 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * orbsvcs/examples/ORT/Gateway_i.cpp:
-
- Fixed Any constructor to have a CORBA compliant signature.
-
-Fri Mar 14 14:08:08 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_array/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_array/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_exception/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_exception/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_interface/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_sequence/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_sequence/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_structure/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_structure/cdr_op_ci.cpp:
-
- Moved generation of TAO::Any_*_Impl_T<>::(de)marshal_value()
- for local IDL declarations so the methods will appear before the
- guarded explicit template instantiation. ANSI requires
- that template specializations appear before an explicit
- instantiation, so compilers that require the explicit
- instantiation were reporting errors. Thanks to Phil
- Mesnier <mesnier_p@ociweb.com> for reporting the bug.
-
- * tao/CurrentC.cpp:
- * tao/IOPC.cpp:
- * tao/PolicyC.cpp:
- * tao/PortableInterceptorC.cpp:
- * tao/TAOC.cpp:
- * tao/IORManipulation/IORC.cpp:
- * tao/Messaging/Messaging_No_ImplC.cpp:
- * tao/Messaging/Messaging_RT_PolicyC.cpp:
- * tao/Messaging/Messaging_SyncScope_PolicyC.cpp:
- * tao/Messaging/TAO_ExtC.cpp:
- * tao/PortableServer/PortableServerC.cpp:
- * tao/RTCORBA/RTCORBAC.cpp:
- * tao/RTCORBA/RTCORBAC.i:
- * tao/RTPortableServer/RTPortableServerC.cpp:
- * tao/TypeCodeFactory/TypeCodeFactoryC.cpp:
-
- Edited hand-crafted files to conform to the changes above.
-
-Fri Mar 14 08:46:46 2003 Ossama Othman <ossama@uci.edu>
-
- * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Acceptor.h:
- * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Acceptor.cpp (create_profile)
- (create_new_profile, create_shared_profile):
-
- Corrected ObjectKey parameter in these methods. The
- "TAO_ObjectKey" type has been replaced by the "TAO::ObjectKey"
- type.
-
-Thu Mar 13 19:20:30 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * orbsvcs/orbsvcs/IFRService/InterfaceAttrExtension_i.cpp:
-
- Commented out unused args.
-
-Thu Mar 13 17:12:21 2003 Ossama Othman <ossama@uci.edu>
-
- * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Profile.h (TAO_SSLIOP_Profile):
- * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Profile.cpp (TAO_SSLIOP_Profile):
-
- Corrected ObjectKey parameter in these constructors. The
- "TAO_ObjectKey" type has been replaced by the "TAO::ObjectKey"
- type.
-
- (parse_string):
-
- Added missing ACE_CHECK. Fixes potentially missed run-time
- errors in emulated exception builds.
-
-Thu Mar 13 14:13:08 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp:
-
- Adjusted another throw spec to match the declared one,
- overlooked in
-
- Thu Mar 13 09:05:20 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
-Thu Mar 13 11:49:25 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Any.cpp:
-
- Removed a duplicate explicit instantiation and added
- 'template<>' before some specializations.
-
-Thu Mar 13 10:45:05 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/RTCORBA/Linear_Priority_Mapping.cpp:
- * tao/RTCORBA/Thread_Pool.cpp:
- * tao/RTPortableServer/RT_POA.cpp:
- * tao/RTPortableServer/RT_Policy_Validator.cpp:
-
- Removed 'greater than' comparisons between a native policy value
- and RTCORBA::maxPriority. Since these quantities are both typed
- as CORBA::Short and RTCORBA::maxPriority is given the value
- 32767 in RTCORBA.pidl, the comparison will always be false. This
- error started appearing because code generation was changed to
- assign constant values in the stub header file instead of in
- the stub source file as formerly, so now the compiler knows the
- value of the constant from just an include of the header file.
-
-Thu Mar 13 10:14:42 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/TAO.dsp:
-
- Set the template source files to be excluded from the build.
-
-Thu Mar 13 10:09:22 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Any.cpp:
-
- Removed unused arguments.
-
- * tao/DynamicAny/DynUnion_i.cpp:
-
- Commented out unused argument.
-
-Thu Mar 13 09:05:20 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.h:
-
- Fixed the throw specs of several functions so the
- declaration matches the definition.
-
-Thu Mar 13 000:14:10 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * orbsvcs/orbsvcs/Log/PersistStore.cpp (retrieve):
-
- Changed creation of Any to be compatible with the new
- implementation.
-
-Wed Mar 12 22:25:46 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_array/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_exception/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_interface/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_sequence/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_structure/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_valuetype/any_op_cs.cpp:
-
- Added 'template<>' declaration for generated
- template specializations. This is required by
- ANSI, but still optional with many compilers.
-
- * tao/CurrentC.cpp:
- * tao/DomainC.cpp:
- * tao/Exception.cpp:
- * tao/ObjectReferenceTemplateC.cpp:
- * tao/PolicyC.cpp:
- * tao/PortableInterceptorC.cpp:
- * tao/tao/dsp
- * tao/TAOC.cpp:
- * tao/IFR_Client/IFR_BaseC.cpp:
- * tao/IFR_Client/IFR_BasicC.cpp:
- * tao/IFR_Client/IFR_ComponentsC.cpp:
- * tao/IFR_Client/IFR_ExtendedC.cpp:
- * tao/IORManipulation/IORC.cpp:
- * tao/Messaging/MessagingC.cpp:
- * tao/Messaging/Messaging_No_ImplC.cpp:
- * tao/Messaging/Messaging_RT_PolicyC.cpp:
- * tao/Messaging/Messaging_SyncScope_PolicyC.cpp:
- * tao/Messaging/TAO_ExtC.cpp:
- * tao/PortableServer/ImR_LocatorC.cpp:
- * tao/PortableServer/PortableServerC.cpp:
- * tao/RTCORBA/RTCORBAC.cpp:
- * tao/RTPortableServer/RTPortableServerC.cpp:
- * tao/TypeCodeFactory/TypeCodeFactoryC.cpp:
-
- Similar additions to hand-crafted files.
-
-Wed Mar 12 17:19:45 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Any_T.cpp:
-
- Fixed constructor Any_Dual_Impl_T<T> from T& to pass
- the Any destructor to the base class constructor.
-
-Wed Mar 12 17:03:14 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * performance-tests/Cubit/TAO/IDL_Cubit/Makefile:
- * performance-tests/Cubit/TAO/MT_Cubit/Makefile:
-
- Added separators '/' that are somehow left out in just
- a few places by make depend.
-
-Wed Mar 12 13:35:47 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * */Makefile*:
-
- Updated dependencies again.
-
-Wed Mar 12 11:10:20 2003 Ossama Othman <ossama@uci.edu>
-
- * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils_T.h:
-
- Added missing "ace/post.h" include.
-
-Wed Mar 12 12:19:58 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/ObjectIDListC.*:
-
- Removed these misspelled filenames from the repository.
-
-Wed Mar 12 10:09:57 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/Makefile.am:
- * tao/Makefile.bor:
-
- "ObjectIDList.*" -> "ObjectIdListC.*". The former set of files
- have been replaced with the latter set of files.
-
-Wed Mar 12 10:02:55 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/corba.h:
- * tao/ORB_Core.cpp:
-
- Corrected typo. "ObjectIdListC.h" instead of "ObjectIDListC.h"
-
-Wed Mar 12 11:43:50 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Makefile.tao:
-
- Fixed typo in a newly added file.
-
-Wed Mar 12 09:25:34 2003 Ossama Othman <ossama@uci.edu>
-
- * TAO_IDL/be_include/be_codegen.h:
-
- Fixed a "comma at end of enumerator list" warning.
-
-Wed Mar 12 09:11:48 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/RTCORBA/RT_ORBInitializer.cpp:
-
- Include "tao/debug.h" to pull in TAO_debug_level global
- variable declaration.
-
-Wed Mar 12 09:49:00 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * Merge of the dyn_corba CVS branch. The new features included
- in this merge are:
-
- - Updates, including new files, to the Interface Repository
- to make it compliant with CORBA 3.0. Note that implementation
- class method bodies for most of the valuetype and CCM-related
- types are not yet filled in.
-
- - Change of operation dispatch in the IFR from Servant Locator
- to Default Servant.
-
- - Optimizations to the IFR to eliminate data copies and
- new/delete pairs.
-
- - A new latency/throughput test for the IFR.
-
- - A new template-based implementation of CORBA::Any. Thanks to
- Carlos O'Ryan <coryan@atdesk.com> for his inspiration with
- the design.
-
- - A new performance test for Any insertion and extraction.
-
- - An expanded anyop test in TAO/tests/Param_Test.
-
- - Removal of most of the context state enum values in the IDL
- compiler.
-
- - Extension of TypeCodeFactory to support valuetypes and CORBA
- component related types.
-
- - Support in TypeCodeFactory for recursive types. Thanks to
- Boris Kolpackov <boris@isis-server.isis.vanderbilt.edu> for
- his suggestions on the design of this feature.
-
- - Addition of support files (makefiles, MSVC project files, and
- Perl scripts) for the new codeset translator test added by
- Phil Mesnier <mesnier_p@ociweb.com>.
-
- * orbsvcs/orbsvcs/IFRService/ComponentContainer_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ComponentContainer_i.h:
- * orbsvcs/orbsvcs/IFRService/ComponentModuleDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ComponentModuleDef_i.h:
- * orbsvcs/orbsvcs/IFRService/EventPortDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/EventPortDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ExtAbstractInterfaceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ExtAbstractInterfaceDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ExtAttributeDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ExtAttributeDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ExtInterfaceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ExtInterfaceDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ExtLocalInterfaceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ExtLocalInterfaceDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ExtValueDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ExtValueDef_i.h:
- * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils_T.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils_T.h:
- * orbsvcs/orbsvcs/IFRService/InterfaceAttrExtension_i.cpp:
- * orbsvcs/orbsvcs/IFRService/InterfaceAttrExtension_i.h:
- * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency Test.dsp:
- * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency_Query_Client.cpp:
- * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency_Query_Client.h:
- * orbsvcs/tests/InterfaceRepo/Latency_Test/Makefile:
- * orbsvcs/tests/InterfaceRepo/Latency_Test/client.cpp:
- * orbsvcs/tests/InterfaceRepo/Latency_Test/run_test.pl:
- * performance-tests/Anyop/Anyop.dsp:
- * performance-tests/Anyop/Makefile:
- * performance-tests/Anyop/Makefile.bor:
- * performance-tests/Anyop/anyop.cpp:
- * performance-tests/Anyop/test.idl:
- * tao/Any_T.cpp:
- * tao/Any_T.h:
- * tao/Any_T.inl:
- * ObjectIdList.pidl:
- * tao/ObjectIdListC.cpp:
- * tao/ObjectIdListC.h:
- * tao/ObjectIdListC.i:
- * tao/Services.pidl:
- * tao/ServicesC.cpp:
- * tao/ServicesC.h:
- * tao/ServicesC.i:
- * tests/CodeSets/CodeSets.dsw:
- * tests/CodeSets/Makefile:
- * tests/CodeSets/Makefile.bor:
- * tests/CodeSets/libs/Makefile:
- * tests/CodeSets/libs/Makefile.bor:
- * tests/CodeSets/libs/IBM1047_ISO8859/IBM1047_ISO8859.bor:
- * tests/CodeSets/simple/Makefile.bor:
- * tests/CodeSets/simple/client.bor:
- * tests/CodeSets/simple/client.dsp:
- * tests/CodeSets/simple/run_test.pl:
- * tests/CodeSets/simple/server.bor:
- * tests/CodeSets/simple/server.dsp:
-
- New files.
-
- * orbsvcs/orbsvcs/IFRService/Servant_Factory.cpp:
- * orbsvcs/orbsvcs/IFRService/Servant_Factory.h:
- * orbsvcs/orbsvcs/IFRService/Servant_Locator.cpp:
- * orbsvcs/orbsvcs/IFRService/Servant_Locator.h:
- * IFR_TypeCodes.cpp:
- * ObjectIDList.h:
- * ObjectIDList.i:
- * ObjectIDList.cpp:
- * Services.h:
- * Services.i:
- * Services.cpp:
-
- Removed files.
-
- * TAOACE.dsw:
- * TAO_IDL/be/be_codegen.cpp:
- * TAO_IDL/be/be_interface_strategy.cpp:
- * TAO_IDL/be/be_visitor_context.cpp:
- * TAO_IDL/be/be_visitor_decl.cpp:
- * TAO_IDL/be/be_visitor_array/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_array/array_ch.cpp:
- * TAO_IDL/be/be_visitor_array/array_ci.cpp:
- * TAO_IDL/be/be_visitor_array/array_cs.cpp:
- * TAO_IDL/be/be_visitor_array/cdr_op_ch.cpp:
- * TAO_IDL/be/be_visitor_array/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_array/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_attribute/attribute.cpp:
- * TAO_IDL/be/be_visitor_component/any_op_ch.cpp:
- * TAO_IDL/be/be_visitor_component/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_component/cdr_op_ch.cpp:
- * TAO_IDL/be/be_visitor_component/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_component/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_component/component.cpp:
- * TAO_IDL/be/be_visitor_component/component_ch.cpp:
- * TAO_IDL/be/be_visitor_component/component_cs.cpp:
- * TAO_IDL/be/be_visitor_component/component_ih.cpp:
- * TAO_IDL/be/be_visitor_component/component_is.cpp:
- * TAO_IDL/be/be_visitor_component/component_sh.cpp:
- * TAO_IDL/be/be_visitor_component/component_si.cpp:
- * TAO_IDL/be/be_visitor_component/component_ss.cpp:
- * TAO_IDL/be/be_visitor_component_fwd/any_op_ch.cpp:
- * TAO_IDL/be/be_visitor_component_fwd/cdr_op_ch.cpp:
- * TAO_IDL/be/be_visitor_component_fwd/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_component_fwd/component_fwd_ch.cpp:
- * TAO_IDL/be/be_visitor_enum/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_enum/enum_ch.cpp:
- * TAO_IDL/be/be_visitor_enum/enum_cs.cpp:
- * TAO_IDL/be/be_visitor_eventtype/any_op_ch.cpp:
- * TAO_IDL/be/be_visitor_eventtype/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_eventtype/cdr_op_ch.cpp:
- * TAO_IDL/be/be_visitor_eventtype/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_eventtype/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_eventtype/eventtype_ch.cpp:
- * TAO_IDL/be/be_visitor_eventtype/eventtype_ci.cpp:
- * TAO_IDL/be/be_visitor_eventtype/eventtype_cs.cpp:
- * TAO_IDL/be/be_visitor_eventtype/eventtype_obv_ch.cpp:
- * TAO_IDL/be/be_visitor_eventtype/eventtype_obv_ci.cpp:
- * TAO_IDL/be/be_visitor_eventtype/eventtype_obv_cs.cpp:
- * TAO_IDL/be/be_visitor_eventtype/eventtype_sh.cpp:
- * TAO_IDL/be/be_visitor_eventtype/eventtype_si.cpp:
- * TAO_IDL/be/be_visitor_eventtype/eventtype_ss.cpp:
- * TAO_IDL/be/be_visitor_eventtype_fwd/any_op_ch.cpp:
- * TAO_IDL/be/be_visitor_eventtype_fwd/cdr_op_ch.cpp:
- * TAO_IDL/be/be_visitor_eventtype_fwd/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_eventtype_fwd/eventtype_fwd_ch.cpp:
- * TAO_IDL/be/be_visitor_exception/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_exception/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_exception/exception.cpp:
- * TAO_IDL/be/be_visitor_exception/exception_ch.cpp:
- * TAO_IDL/be/be_visitor_exception/exception_cs.cpp:
- * TAO_IDL/be/be_visitor_field/cdr_op_ch.cpp:
- * TAO_IDL/be/be_visitor_field/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_field/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_field/field_ch.cpp:
- * TAO_IDL/be/be_visitor_field/field_ci.cpp:
- * TAO_IDL/be/be_visitor_field/field_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/base_proxy_impl_ch.cpp:
- * TAO_IDL/be/be_visitor_interface/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_interface/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/direct_proxy_impl_sh.cpp:
- * TAO_IDL/be/be_visitor_interface/direct_proxy_impl_ss.cpp:
- * TAO_IDL/be/be_visitor_interface/interceptors_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/interceptors_ss.cpp:
- * TAO_IDL/be/be_visitor_interface/interface.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_ih.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_is.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_sh.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_si.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
- * TAO_IDL/be/be_visitor_interface/proxy_brokers_ch.cpp:
- * TAO_IDL/be/be_visitor_interface/remote_proxy_impl_ch.cpp:
- * TAO_IDL/be/be_visitor_interface/remote_proxy_impl_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/thru_poa_proxy_impl_sh.cpp:
- * TAO_IDL/be/be_visitor_interface/thru_poa_proxy_impl_ss.cpp:
- * TAO_IDL/be/be_visitor_interface/tie_sh.cpp:
- * TAO_IDL/be/be_visitor_interface/tie_si.cpp:
- * TAO_IDL/be/be_visitor_module/module.cpp:
- * TAO_IDL/be/be_visitor_operation/amh_rh_sh.cpp:
- * TAO_IDL/be/be_visitor_operation/amh_rh_ss.cpp:
- * TAO_IDL/be/be_visitor_operation/amh_sh.cpp:
- * TAO_IDL/be/be_visitor_operation/ami_cs.cpp:
- * TAO_IDL/be/be_visitor_operation/ami_handler_reply_stub_operation_cs.cpp:
- * TAO_IDL/be/be_visitor_operation/arglist.cpp:
- * TAO_IDL/be/be_visitor_operation/argument.cpp:
- * TAO_IDL/be/be_visitor_operation/base_proxy_impl_ch.cpp:
- * TAO_IDL/be/be_visitor_operation/direct_proxy_impl_ss.cpp:
- * TAO_IDL/be/be_visitor_operation/interceptors_arglist.cpp:
- * TAO_IDL/be/be_visitor_operation/interceptors_cs.cpp:
- * TAO_IDL/be/be_visitor_operation/interceptors_ss.cpp:
- * TAO_IDL/be/be_visitor_operation/operation.cpp:
- * TAO_IDL/be/be_visitor_operation/operation_ch.cpp:
- * TAO_IDL/be/be_visitor_operation/operation_cs.cpp:
- * TAO_IDL/be/be_visitor_operation/operation_ih.cpp:
- * TAO_IDL/be/be_visitor_operation/operation_is.cpp:
- * TAO_IDL/be/be_visitor_operation/operation_sh.cpp:
- * TAO_IDL/be/be_visitor_operation/operation_ss.cpp:
- * TAO_IDL/be/be_visitor_operation/proxy_impl_xh.cpp:
- * TAO_IDL/be/be_visitor_operation/remote_proxy_impl_cs.cpp:
- * TAO_IDL/be/be_visitor_operation/smart_proxy_ch.cpp:
- * TAO_IDL/be/be_visitor_operation/smart_proxy_cs.cpp:
- * TAO_IDL/be/be_visitor_operation/thru_poa_proxy_impl_ss.cpp:
- * TAO_IDL/be/be_visitor_operation/tie_sh.cpp:
- * TAO_IDL/be/be_visitor_operation/tie_si.cpp:
- * TAO_IDL/be/be_visitor_root/root.cpp:
- * TAO_IDL/be/be_visitor_root/root_sth.cpp:
- * TAO_IDL/be/be_visitor_sequence/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_sequence/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_bounded_obj_sequence_ci.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_bounded_obj_sequence_cs.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_bounded_sequence_ch.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_bounded_sequence_ci.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_bounded_sequence_cs.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_unbounded_sequence_ch.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_unbounded_sequence_ci.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_unbounded_sequence_cs.cpp:
- * TAO_IDL/be/be_visitor_sequence/sequence_base.cpp:
- * TAO_IDL/be/be_visitor_sequence/sequence_ci.cpp:
- * TAO_IDL/be/be_visitor_sequence/sequence_cs.cpp:
- * TAO_IDL/be/be_visitor_structure/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_structure/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_structure/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_structure/structure.cpp:
- * TAO_IDL/be/be_visitor_structure/structure_ch.cpp:
- * TAO_IDL/be/be_visitor_structure/structure_cs.cpp:
- * TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp:
- * TAO_IDL/be/be_visitor_typedef/typedef.cpp:
- * TAO_IDL/be/be_visitor_typedef/typedef_ch.cpp:
- * TAO_IDL/be/be_visitor_typedef/typedef_cs.cpp:
- * TAO_IDL/be/be_visitor_union/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_union/cdr_op_ch.cpp:
- * TAO_IDL/be/be_visitor_union/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_union/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_union/discriminant_ch.cpp:
- * TAO_IDL/be/be_visitor_union/discriminant_cs.cpp:
- * TAO_IDL/be/be_visitor_union/union.cpp:
- * TAO_IDL/be/be_visitor_union/union_ch.cpp:
- * TAO_IDL/be/be_visitor_union/union_ci.cpp:
- * TAO_IDL/be/be_visitor_union/union_cs.cpp:
- * TAO_IDL/be/be_visitor_union_branch/cdr_op_ch.cpp:
- * TAO_IDL/be/be_visitor_union_branch/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_union_branch/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_union_branch/public_ch.cpp:
- * TAO_IDL/be/be_visitor_union_branch/public_ci.cpp:
- * TAO_IDL/be/be_visitor_union_branch/public_cs.cpp:
- * TAO_IDL/be/be_visitor_valuetype/ami_exception_holder_ch.cpp:
- * TAO_IDL/be/be_visitor_valuetype/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_valuetype/arglist.cpp:
- * TAO_IDL/be/be_visitor_valuetype/field_cdr_ch.cpp:
- * TAO_IDL/be/be_visitor_valuetype/field_cdr_ci.cpp:
- * TAO_IDL/be/be_visitor_valuetype/field_ch.cpp:
- * TAO_IDL/be/be_visitor_valuetype/field_ci.cpp:
- * TAO_IDL/be/be_visitor_valuetype/field_cs.cpp:
- * TAO_IDL/be/be_visitor_valuetype/obv_module.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype_ch.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype_ci.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype_cs.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype_init_arglist_ch.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype_init_ch.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype_obv_ch.cpp:
- * TAO_IDL/be_include/be_codegen.h:
- * TAO_IDL/fe/idl.ll:
- * TAO_IDL/fe/lex.yy.cpp:
- * examples/AMI/FL_Callback/AMI_Peer.dsp:
- * examples/AMI/FL_Callback/AMI_Progress.dsp:
- * examples/Buffered_Oneways/client.dsp:
- * examples/Buffered_Oneways/server.dsp:
- * examples/Callback_Quoter/Consumer.dsp:
- * examples/Callback_Quoter/Notifier.dsp:
- * examples/Callback_Quoter/Supplier.dsp:
- * examples/Content_Server/AMI_Iterator/client.dsp:
- * examples/Content_Server/AMI_Iterator/server.dsp:
- * examples/Content_Server/AMI_Observer/client.dsp:
- * examples/Content_Server/AMI_Observer/server.dsp:
- * examples/Content_Server/SMI_Iterator/client.dsp:
- * examples/Content_Server/SMI_Iterator/server.dsp:
- * examples/Event_Comm/Consumer.dsp:
- * examples/Event_Comm/Notifier.dsp:
- * examples/Event_Comm/Supplier.dsp:
- * examples/Load_Balancing/client.dsp:
- * examples/Load_Balancing/server.dsp:
- * examples/Load_Balancing/service.dsp:
- * examples/Load_Balancing_persistent/client.dsp:
- * examples/Load_Balancing_persistent/server.dsp:
- * examples/Load_Balancing_persistent/service.dsp:
- * examples/OBV/Typed_Events/client.dsp:
- * examples/OBV/Typed_Events/server.dsp:
- * examples/POA/DSI/Database_i.cpp:
- * examples/POA/DSI/client.dsp:
- * examples/POA/DSI/server.dsp:
- * examples/POA/Default_Servant/client.dsp:
- * examples/POA/Default_Servant/server.dsp:
- * examples/POA/Forwarding/client.dsp:
- * examples/POA/Forwarding/server.dsp:
- * examples/POA/Generic_Servant/client.dsp:
- * examples/POA/Generic_Servant/server.dsp:
- * examples/POA/TIE/client.dsp:
- * examples/POA/TIE/server.dsp:
- * examples/Persistent_Grid/Persistent_Grid_Client_Files.dsp:
- * examples/Persistent_Grid/Persistent_Grid_Second_Client_Files.dsp:
- * examples/Persistent_Grid/Persistent_Grid_Server_Files.dsp:
- * examples/Quoter/Factory_Finder.dsp:
- * examples/Quoter/Generic_Factory.dsp:
- * examples/Quoter/client.dsp:
- * examples/Quoter/server.dsp:
- * examples/Simple/bank/client.dsp:
- * examples/Simple/bank/server.dsp:
- * examples/Simple/chat/client.dsp:
- * examples/Simple/chat/server.dsp:
- * examples/Simple/echo/client.dsp:
- * examples/Simple/echo/server.dsp:
- * examples/Simple/grid/client.dsp:
- * examples/Simple/grid/server.dsp:
- * examples/Simple/time/client.dsp:
- * examples/Simple/time/server.dsp:
- * examples/Simple/time-date/Time_Date.dsp:
- * examples/Simple/time-date/client.dsp:
- * examples/Simulator/Event_Supplier/DualEC_Sup.dsp:
- * examples/Simulator/Event_Supplier/Event_Sup.dsp:
- * examples/Simulator/Event_Supplier/Logging_Sup.dsp:
- * examples/TypeCode_Creation/TypeCode_Creation.dsp:
- * orbsvcs/IFR_Service/IFR_Service.cpp:
- * orbsvcs/IFR_Service/be_produce.cpp:
- * orbsvcs/IFR_Service/ifr_adding_visitor_exception.cpp:
- * orbsvcs/IFR_Service/ifr_adding_visitor_union.cpp:
- * orbsvcs/ImplRepo_Service/Forwarder.cpp:
- * orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp:
- * orbsvcs/examples/CosEC/Factory/FactoryClient.dsp:
- * orbsvcs/examples/CosEC/Factory/FactoryServer.dsp:
- * orbsvcs/examples/Security/Send_File/Send_File_Client.dsp:
- * orbsvcs/examples/Security/Send_File/Send_File_Server.dsp:
- * orbsvcs/orbsvcs/AV.dsp:
- * orbsvcs/orbsvcs/CosConcurrency.dsp:
- * orbsvcs/orbsvcs/CosEvent.dsp:
- * orbsvcs/orbsvcs/CosLifeCycle.dsp:
- * orbsvcs/orbsvcs/CosLoadBalancing.dsp:
- * orbsvcs/orbsvcs/CosNaming.dsp:
- * orbsvcs/orbsvcs/CosNotification.dsp:
- * orbsvcs/orbsvcs/CosProperty.dsp:
- * orbsvcs/orbsvcs/CosTime.dsp:
- * orbsvcs/orbsvcs/CosTrading.dsp:
- * orbsvcs/orbsvcs/DsEventLogAdmin.dsp:
- * orbsvcs/orbsvcs/DsLogAdmin.dsp:
- * orbsvcs/orbsvcs/DsNotifyLogAdmin.dsp:
- * orbsvcs/orbsvcs/FT_ORB.dsp:
- * orbsvcs/orbsvcs/Fault_Tolerance.dsp:
- * orbsvcs/orbsvcs/IFRService.dsp:
- * orbsvcs/orbsvcs/Makefile.iFRService:
- * orbsvcs/orbsvcs/PortableGroup.dsp:
- * orbsvcs/orbsvcs/RTEvent.dsp:
- * orbsvcs/orbsvcs/RTEventLog.dsp:
- * orbsvcs/orbsvcs/RTSched.dsp:
- * orbsvcs/orbsvcs/SSLIOP.dsp:
- * orbsvcs/orbsvcs/Security.dsp:
- * orbsvcs/orbsvcs/Svc_Utils.dsp:
- * orbsvcs/orbsvcs/ETCL/ETCL_Constraint.cpp:
- * orbsvcs/orbsvcs/IFRService/AbstractInterfaceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/AbstractInterfaceDef_i.h:
- * orbsvcs/orbsvcs/IFRService/AliasDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/AliasDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ArrayDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ArrayDef_i.h:
- * orbsvcs/orbsvcs/IFRService/AttributeDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/AttributeDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ComponentDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ComponentDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ComponentRepository_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ComponentRepository_i.h:
- * orbsvcs/orbsvcs/IFRService/ConstantDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ConstantDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ConsumesDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ConsumesDef_i.h:
- * orbsvcs/orbsvcs/IFRService/Contained_i.cpp:
- * orbsvcs/orbsvcs/IFRService/Contained_i.h:
- * orbsvcs/orbsvcs/IFRService/Container_i.cpp:
- * orbsvcs/orbsvcs/IFRService/Container_i.h:
- * orbsvcs/orbsvcs/IFRService/EmitsDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/EmitsDef_i.h:
- * orbsvcs/orbsvcs/IFRService/EnumDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/EnumDef_i.h:
- * orbsvcs/orbsvcs/IFRService/EventDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/EventDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ExceptionDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ExceptionDef_i.h:
- * orbsvcs/orbsvcs/IFRService/FactoryDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/FactoryDef_i.h:
- * orbsvcs/orbsvcs/IFRService/FinderDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/FinderDef_i.h:
- * orbsvcs/orbsvcs/IFRService/FixedDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/FixedDef_i.h:
- * orbsvcs/orbsvcs/IFRService/HomeDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/HomeDef_i.h:
- * orbsvcs/orbsvcs/IFRService/IDLType_i.cpp:
- * orbsvcs/orbsvcs/IFRService/IDLType_i.h:
- * orbsvcs/orbsvcs/IFRService/IFR_BaseS.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_BaseS.h:
- * orbsvcs/orbsvcs/IFRService/IFR_BaseS.i:
- * orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.h:
- * orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.i:
- * orbsvcs/orbsvcs/IFRService/IFR_BasicS.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_BasicS.h:
- * orbsvcs/orbsvcs/IFRService/IFR_BasicS.i:
- * orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.h:
- * orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.i:
- * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.h:
- * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.i:
- * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.h:
- * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.i:
- * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.h:
- * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.i:
- * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.h:
- * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.i:
- * orbsvcs/orbsvcs/IFRService/IFR_Service_Loader.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.h:
- * orbsvcs/orbsvcs/IFRService/IRObject_i.cpp:
- * orbsvcs/orbsvcs/IFRService/IRObject_i.h:
- * orbsvcs/orbsvcs/IFRService/InterfaceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/InterfaceDef_i.h:
- * orbsvcs/orbsvcs/IFRService/LocalInterfaceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/LocalInterfaceDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ModuleDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ModuleDef_i.h:
- * orbsvcs/orbsvcs/IFRService/NativeDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/NativeDef_i.h:
- * orbsvcs/orbsvcs/IFRService/OperationDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/OperationDef_i.h:
- * orbsvcs/orbsvcs/IFRService/PrimitiveDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/PrimitiveDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ProvidesDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ProvidesDef_i.h:
- * orbsvcs/orbsvcs/IFRService/PublishesDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/PublishesDef_i.h:
- * orbsvcs/orbsvcs/IFRService/Repository_i.cpp:
- * orbsvcs/orbsvcs/IFRService/Repository_i.h:
- * orbsvcs/orbsvcs/IFRService/SequenceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/SequenceDef_i.h:
- * orbsvcs/orbsvcs/IFRService/StringDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/StringDef_i.h:
- * orbsvcs/orbsvcs/IFRService/StructDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/StructDef_i.h:
- * orbsvcs/orbsvcs/IFRService/TypedefDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/TypedefDef_i.h:
- * orbsvcs/orbsvcs/IFRService/UnionDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/UnionDef_i.h:
- * orbsvcs/orbsvcs/IFRService/UsesDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/UsesDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ValueBoxDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ValueBoxDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ValueDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ValueDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ValueMemberDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ValueMemberDef_i.h:
- * orbsvcs/orbsvcs/IFRService/WstringDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/WstringDef_i.h:
- * orbsvcs/orbsvcs/IFRService/concrete_classes.h:
- * orbsvcs/orbsvcs/IFRService/tmplinst.cpp:
- * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.cpp:
- * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp:
- * orbsvcs/orbsvcs/Notify/Service.h:
- * orbsvcs/orbsvcs/PortableGroup/POA_Hooks.cpp:
- * orbsvcs/orbsvcs/PortableGroup/PortableGroup_Loader.cpp:
- * orbsvcs/orbsvcs/PortableGroup/PortableGroup_Loader.h:
- * orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.cpp:
- * orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.h:
- * orbsvcs/orbsvcs/PortableGroup/UIPMC_Acceptor.cpp:
- * orbsvcs/orbsvcs/PortableGroup/UIPMC_Acceptor.h:
- * orbsvcs/orbsvcs/PortableGroup/UIPMC_Profile.h:
- * orbsvcs/orbsvcs/PortableGroup/UIPMC_Profile.i:
- * orbsvcs/orbsvcs/Property/CosPropertyService_i.cpp:
- * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp:
- * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/client.dsp:
- * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/server.dsp:
- * orbsvcs/performance-tests/RTEvent/lib/TAO_RTEC_Perf.dsp:
- * orbsvcs/tests/tests.dsw:
- * orbsvcs/tests/EC_Custom_Marshal/ECCM_Consumer.dsp:
- * orbsvcs/tests/EC_Custom_Marshal/ECCM_Supplier.dsp:
- * orbsvcs/tests/FaultTolerance/IOGR/Manager.dsp:
- * orbsvcs/tests/FaultTolerance/IOGR/server.dsp:
- * orbsvcs/tests/ImplRepo/airplane_client.dsp:
- * orbsvcs/tests/ImplRepo/airplane_server.dsp:
- * orbsvcs/tests/ImplRepo/nestea_client.dsp:
- * orbsvcs/tests/ImplRepo/nestea_server.dsp:
- * orbsvcs/tests/InterfaceRepo/InterfaceRepo.dsw:
- * orbsvcs/tests/InterfaceRepo/Makefile:
- * orbsvcs/tests/InterfaceRepo/Application_Test/ifr_dii_client.cpp:
- * orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.cpp:
- * orbsvcs/tests/InterfaceRepo/IFR_Test/IFR_Test.dsp:
- * orbsvcs/tests/InterfaceRepo/IFR_Test/run_test.pl:
- * orbsvcs/tests/Interoperable_Naming/client.dsp:
- * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/client.dsp:
- * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/server.dsp:
- * orbsvcs/tests/Miop/McastHello/client.dsp:
- * orbsvcs/tests/Miop/McastHello/server.dsp:
- * orbsvcs/tests/Notify/Blocking/Structured_Consumer.dsp:
- * orbsvcs/tests/Notify/Blocking/Structured_Supplier.dsp:
- * orbsvcs/tests/Notify/Discarding/Sequence_Consumer.dsp:
- * orbsvcs/tests/Notify/Discarding/Sequence_Supplier.dsp:
- * orbsvcs/tests/Notify/Discarding/Structured_Consumer.dsp:
- * orbsvcs/tests/Notify/Discarding/Structured_Supplier.dsp:
- * orbsvcs/tests/Notify/MT_Dispatching/Structured_Consumer.dsp:
- * orbsvcs/tests/Notify/MT_Dispatching/Structured_Supplier.dsp:
- * orbsvcs/tests/Notify/Ordering/Sequence_Consumer.dsp:
- * orbsvcs/tests/Notify/Ordering/Sequence_Supplier.dsp:
- * orbsvcs/tests/Notify/Ordering/Structured_Consumer.dsp:
- * orbsvcs/tests/Notify/Ordering/Structured_Supplier.dsp:
- * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Sequence_Consumer.dsp:
- * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Sequence_Supplier.dsp:
- * orbsvcs/tests/Notify/Sequence_Multi_Filter/Sequence_Consumer.dsp:
- * orbsvcs/tests/Notify/Sequence_Multi_Filter/Sequence_Supplier.dsp:
- * orbsvcs/tests/Notify/Structured_Filter/Structured_Filter_Consumer.dsp:
- * orbsvcs/tests/Notify/Structured_Filter/Structured_Filter_Supplier.dsp:
- * orbsvcs/tests/Notify/Structured_Multi_Filter/Structured_Multi_Filter_Consumer.dsp:
- * orbsvcs/tests/Notify/Structured_Multi_Filter/Structured_Multi_Filter_Supplier.dsp:
- * orbsvcs/tests/Notify/performance-tests/Filter/Sequence_Consumer.dsp:
- * orbsvcs/tests/Notify/performance-tests/Filter/Sequence_Supplier.dsp:
- * orbsvcs/tests/Notify/performance-tests/Filter/Structured_Consumer.dsp:
- * orbsvcs/tests/Notify/performance-tests/Filter/Structured_Supplier.dsp:
- * orbsvcs/tests/Security/Big_Request/client.dsp:
- * orbsvcs/tests/Security/Big_Request/server.dsp:
- * orbsvcs/tests/Security/Callback/client.dsp:
- * orbsvcs/tests/Security/Callback/server.dsp:
- * orbsvcs/tests/Security/MT_SSLIOP/client.dsp:
- * orbsvcs/tests/Security/MT_SSLIOP/server.dsp:
- * orbsvcs/tests/Security/Secure_Invocation/client.dsp:
- * orbsvcs/tests/Security/Secure_Invocation/server.dsp:
- * orbsvcs/tests/Security/SecurityLevel1/client.dsp:
- * orbsvcs/tests/Security/SecurityLevel1/server.dsp:
- * orbsvcs/tests/Simple_Naming/client.dsp:
- * orbsvcs/tests/Trading/TradingLib.dsp:
- * performance-tests/Makefile:
- * performance-tests/Makefile.bor:
- * performance-tests/TAO_Perf_Tests.dsw:
- * performance-tests/Callback/client.dsp:
- * performance-tests/Callback/server.dsp:
- * performance-tests/Cubit/TAO/DII_Cubit/client.dsp:
- * performance-tests/Cubit/TAO/IDL_Cubit/client.dsp:
- * performance-tests/Cubit/TAO/IDL_Cubit/collocation_test.dsp:
- * performance-tests/Cubit/TAO/IDL_Cubit/server.dsp:
- * performance-tests/Cubit/TAO/MT_Cubit/client.dsp:
- * performance-tests/Cubit/TAO/MT_Cubit/server.dsp:
- * performance-tests/Latency/AMH/Single_Threaded/client.dsp:
- * performance-tests/Latency/AMH/Single_Threaded/server.dsp:
- * performance-tests/Latency/AMI/client.dsp:
- * performance-tests/Latency/AMI/server.dsp:
- * performance-tests/Latency/DII/client.dsp:
- * performance-tests/Latency/DII/server.dsp:
- * performance-tests/Latency/DSI/client.dsp:
- * performance-tests/Latency/DSI/server.dsp:
- * performance-tests/Latency/Deferred/client.dsp:
- * performance-tests/Latency/Deferred/server.dsp:
- * performance-tests/Latency/Single_Threaded/client.dsp:
- * performance-tests/Latency/Single_Threaded/server.dsp:
- * performance-tests/Latency/Thread_Per_Connection/client.dsp:
- * performance-tests/Latency/Thread_Per_Connection/server.dsp:
- * performance-tests/Latency/Thread_Pool/client.dsp:
- * performance-tests/Latency/Thread_Pool/server.dsp:
- * performance-tests/POA/Implicit_Activation/client.dsp:
- * performance-tests/POA/Implicit_Activation/collocated.dsp:
- * performance-tests/POA/Implicit_Activation/server.dsp:
- * performance-tests/POA/Object_Creation_And_Registration/registration.dsp:
- * performance-tests/Pluggable/client.dsp:
- * performance-tests/Pluggable/server.dsp:
- * performance-tests/RTCorba/Multiple_Endpoints/Common/RTCORBA_Common.dsp:
- * performance-tests/RTCorba/Oneways/Reliable/client.dsp:
- * performance-tests/RTCorba/Oneways/Reliable/server.dsp:
- * performance-tests/RTCorba/Thread_Pool/client.dsp:
- * performance-tests/RTCorba/Thread_Pool/server.dsp:
- * performance-tests/Throughput/client.dsp:
- * performance-tests/Throughput/server.dsp:
- * tao/AbstractBase.cpp:
- * tao/AbstractBase.h:
- * tao/Abstract_Servant_Base.cpp:
- * tao/Abstract_Servant_Base.h:
- * tao/Acceptor_Filter.h:
- * tao/Adapter.cpp:
- * tao/Adapter.h:
- * tao/Any.cpp:
- * tao/Any.h:
- * tao/Any.i:
- * tao/Bounds.pidl:
- * tao/BoundsC.cpp:
- * tao/BoundsC.h:
- * tao/BoundsC.i:
- * tao/CDR_Encaps_Codec.cpp:
- * tao/CONV_FRAME.pidl:
- * tao/CONV_FRAMEC.cpp:
- * tao/CONV_FRAMEC.h:
- * tao/CONV_FRAMEC.i:
- * tao/Current.pidl:
- * tao/CurrentC.cpp:
- * tao/CurrentC.h:
- * tao/CurrentC.i:
- * tao/Domain.pidl:
- * tao/DomainC.cpp:
- * tao/DomainC.h:
- * tao/DomainC.i:
- * tao/Dynamic.pidl:
- * tao/DynamicC.cpp:
- * tao/DynamicC.h:
- * DynamicC.i:
- * tao/Exception.cpp:
- * tao/GIOP.pidl:
- * tao/GIOPC.cpp:
- * tao/GIOPC.h:
- * tao/GIOPC.i:
- * tao/GIOP_Message_Base.cpp:
- * tao/GIOP_Message_Generator_Parser_10.cpp:
- * tao/GIOP_Message_Generator_Parser_12.cpp:
- * tao/GIOP_Message_Lite.cpp:
- * tao/GIOP_Message_Locate_Header.h:
- * tao/GIOP_Message_Locate_Header.i:
- * tao/IFR_Client_Adapter.h:
- * tao/IIOP.pidl:
- * tao/IIOPC.cpp:
- * tao/IIOPC.h:
- * tao/IIOPC.i:
- * tao/IIOP_Acceptor.cpp:
- * tao/IIOP_Acceptor.h:
- * tao/IIOP_Profile.cpp:
- * tao/IIOP_Profile.h:
- * tao/IIOP_Profile.i:
- * tao/IOP.pidl:
- * tao/IOPC.cpp:
- * tao/IOPC.h:
- * tao/IOPC.i:
- * tao/LocalObject.cpp:
- * tao/LocalObject.h:
- * tao/Makefile.am
- * tao/Makefile.bor:
- * tao/Makefile.tao
- * tao/Messaging_PolicyValue.pidl:
- * tao/Messaging_PolicyValueC.cpp:
- * tao/Messaging_PolicyValueC.h:
- * tao/Messaging_PolicyValueC.i:
- * tao/Messaging_SyncScope.pidl:
- * tao/Messaging_SyncScopeC.cpp:
- * tao/Messaging_SyncScopeC.h:
- * tao/Messaging_SyncScopeC.i:
- * tao/NVList.cpp:
- * tao/ORB.cpp:
- * tao/ORB.h:
- * tao/ORB_Core.cpp:
- * tao/ORB_Core.h:
- * tao/Object.cpp:
- * tao/Object.h:
- * tao/Object.i:
- * tao/ObjectReferenceTemplate.pidl:
- * tao/ObjectReferenceTemplateC.cpp:
- * tao/ObjectReferenceTemplateC.h:
- * tao/ObjectReferenceTemplateC.i:
- * tao/Object_KeyC.cpp:
- * tao/Object_KeyC.h:
- * tao/Object_KeyC.i:
- * tao/Object_Proxy_Impl.cpp:
- * tao/Object_Proxy_Impl.h:
- * tao/OctetSeq.pidl:
- * tao/OctetSeqC.cpp:
- * tao/OctetSeqC.h:
- * tao/OctetSeqC.i:
- * tao/Policy.pidl:
- * tao/PolicyC.cpp:
- * tao/PolicyC.h:
- * tao/PolicyC.i:
- * tao/Policy_Forward.pidl:
- * tao/Policy_ForwardC.cpp:
- * tao/Policy_ForwardC.h:
- * tao/Policy_ForwardC.i:
- * tao/Pollable.pidl:
- * tao/PollableC.cpp:
- * tao/PollableC.h:
- * tao/PollableC.i:
- * tao/PortableInterceptor.pidl:
- * tao/PortableInterceptorC.cpp:
- * tao/PortableInterceptorC.h:
- * tao/PortableInterceptorC.i:
- * tao/Profile.cpp:
- * tao/Profile.h:
- * tao/Remote_Object_Proxy_Impl.cpp:
- * tao/RequestInfo_Util.cpp:
- * tao/Sequence_T.cpp:
- * tao/StringSeq.pidl:
- * tao/StringSeqC.cpp:
- * tao/StringSeqC.h:
- * tao/StringSeqC.i:
- * tao/Synch_Queued_Message.cpp:
- * tao/TAO.dsp:
- * tao/TAO.pidl:
- * tao/TAOC.cpp:
- * tao/TAOC.h:
- * tao/TAOC.i:
- * tao/TAO_Server_Request.cpp:
- * tao/TAO_Server_Request.h:
- * tao/TAO_Server_Request.i:
- * tao/Tagged_Profile.h:
- * tao/Tagged_Profile.i:
- * tao/Thread_Lane_Resources.h:
- * tao/TimeBase.pidl:
- * tao/TimeBaseC.cpp:
- * tao/TimeBaseC.h:
- * tao/TimeBaseC.i:
- * tao/Transport_Acceptor.h:
- * tao/TypeCodeFactory_Adapter.h:
- * tao/Typecode.cpp:
- * tao/Typecode.h:
- * tao/Typecode.i:
- * tao/Typecode_Constants.cpp:
- * tao/ValueBase.cpp:
- * tao/ValueBase.h:
- * tao/ValueBase.i:
- * tao/WrongTransaction.pidl:
- * tao/WrongTransactionC.cpp:
- * tao/WrongTransactionC.h:
- * tao/WrongTransactionC.i:
- * tao/append.cpp:
- * tao/corba.h:
- * tao/corbafwd.cpp:
- * tao/corbafwd.h:
- * tao/orb.idl:
- * tao/skip.cpp:
- * tao/target_specification.h:
- * tao/target_specification.i:
- * BiDir_GIOP/BiDirPolicy.pidl:
- * BiDir_GIOP/BiDirPolicyC.cpp:
- * BiDir_GIOP/BiDirPolicyC.h:
- * BiDir_GIOP/BiDirPolicyC.i:
- * BiDir_GIOP/TAO_BiDir_GIOP.dsp:
- * Domain/DomainS.cpp:
- * Domain/DomainS.h:
- * Domain/DomainS.i:
- * Domain/DomainS_T.cpp:
- * Domain/DomainS_T.h:
- * Domain/DomainS_T.i:
- * DynamicAny/DynAnyFactory.cpp:
- * DynamicAny/DynAny_i.cpp:
- * DynamicAny/DynAny_i.h:
- * DynamicAny/DynArray_i.cpp:
- * DynamicAny/DynCommon.cpp:
- * DynamicAny/DynEnum_i.cpp:
- * DynamicAny/DynSequence_i.cpp:
- * DynamicAny/DynStruct_i.cpp:
- * DynamicAny/DynUnion_i.cpp:
- * DynamicAny/DynUnion_i.h:
- * DynamicAny/DynamicAny.pidl:
- * DynamicAny/DynamicAnyC.cpp:
- * DynamicAny/DynamicAnyC.h:
- * DynamicAny/DynamicAnyC.i:
- * DynamicAny/TAO_DynamicAny.dsp:
- * DynamicInterface/Context.cpp:
- * DynamicInterface/Context.h:
- * DynamicInterface/DII_Invocation.cpp:
- * DynamicInterface/Dynamic_Implementation.cpp:
- * DynamicInterface/Dynamic_Implementation.h:
- * DynamicInterface/Request.cpp:
- * DynamicInterface/Request.inl:
- * DynamicInterface/Server_Request.cpp:
- * DynamicInterface/Unknown_User_Exception.cpp:
- * DynamicInterface/Unknown_User_Exception.h:
- * IFR_Client/IFR_Base.pidl:
- * IFR_Client/IFR_BaseC.cpp:
- * IFR_Client/IFR_BaseC.h:
- * IFR_Client/IFR_BaseC.i:
- * IFR_Client/IFR_Basic.pidl:
- * IFR_Client/IFR_BasicC.cpp:
- * IFR_Client/IFR_BasicC.h:
- * IFR_Client/IFR_BasicC.i:
- * IFR_Client/IFR_Client_Adapter_Impl.cpp:
- * IFR_Client/IFR_Components.pidl:
- * IFR_Client/IFR_ComponentsC.cpp:
- * IFR_Client/IFR_ComponentsC.h:
- * IFR_Client/IFR_ComponentsC.i:
- * IFR_Client/IFR_Extended.pidl:
- * IFR_Client/IFR_ExtendedC.cpp:
- * IFR_Client/IFR_ExtendedC.h:
- * IFR_Client/IFR_ExtendedC.i:
- * IFR_Client/TAO_IFR_Client.dsp:
- * IORManipulation/IOR.pidl:
- * IORManipulation/IORC.cpp:
- * IORManipulation/IORC.h:
- * IORManipulation/IORC.i:
- * IORManipulation/TAO_IORManip.dsp:
- * IORTable/IORTable.pidl:
- * IORTable/IORTableC.cpp:
- * IORTable/IORTableC.h:
- * IORTable/IORTableC.i:
- * IORTable/TAO_IORTable.dsp:
- * IORTable/Table_Adapter.cpp:
- * IORTable/Table_Adapter.h:
- * Messaging/Messaging.pidl:
- * Messaging/MessagingC.cpp:
- * Messaging/MessagingC.h:
- * Messaging/MessagingC.i:
- * Messaging/MessagingS.cpp:
- * Messaging/MessagingS.h:
- * Messaging/MessagingS.i:
- * Messaging/MessagingS_T.cpp:
- * Messaging/MessagingS_T.h:
- * Messaging/MessagingS_T.i:
- * Messaging/Messaging_No_Impl.pidl:
- * Messaging/Messaging_No_ImplC.cpp:
- * Messaging/Messaging_No_ImplC.h:
- * Messaging/Messaging_No_ImplC.i:
- * Messaging/Messaging_RT_Policy.pidl:
- * Messaging/Messaging_RT_PolicyC.cpp:
- * Messaging/Messaging_RT_PolicyC.h:
- * Messaging/Messaging_RT_PolicyC.i:
- * Messaging/Messaging_SyncScope_Policy.pidl:
- * Messaging/Messaging_SyncScope_PolicyC.cpp:
- * Messaging/Messaging_SyncScope_PolicyC.h:
- * Messaging/Messaging_SyncScope_PolicyC.i:
- * Messaging/TAO_Ext.pidl:
- * Messaging/TAO_ExtC.cpp:
- * Messaging/TAO_ExtC.h:
- * Messaging/TAO_ExtC.i:
- * Messaging/TAO_Messaging.dsp:
- * PortableServer/Default_Acceptor_Filter.cpp:
- * PortableServer/Default_Acceptor_Filter.h:
- * PortableServer/Default_ORT.pidl:
- * PortableServer/Default_ORTC.cpp:
- * PortableServer/Default_ORTC.h:
- * PortableServer/Default_ORTC.i:
- * PortableServer/Direct_Object_Proxy_Impl.cpp:
- * PortableServer/ImR_Locator.pidl:
- * PortableServer/ImR_LocatorC.cpp:
- * PortableServer/ImR_LocatorC.h:
- * PortableServer/ImR_LocatorC.i:
- * PortableServer/ImR_LocatorS.cpp:
- * PortableServer/ImR_LocatorS.h:
- * PortableServer/ImR_LocatorS.i:
- * PortableServer/ImR_LocatorS_T.cpp:
- * PortableServer/ImR_LocatorS_T.h:
- * PortableServer/ImR_LocatorS_T.i:
- * PortableServer/ImplRepoC.cpp:
- * PortableServer/ImplRepoC.h:
- * PortableServer/ImplRepoC.i:
- * PortableServer/ImplRepoS.cpp:
- * PortableServer/ImplRepoS.h:
- * PortableServer/ImplRepoS_T.cpp:
- * PortableServer/ImplRepoS_T.h:
- * PortableServer/ImplRepoS_T.i:
- * PortableServer/Object_Adapter.cpp:
- * PortableServer/Object_Adapter.h:
- * PortableServer/Object_Adapter.i:
- * PortableServer/POA.cpp:
- * PortableServer/POA.h:
- * PortableServer/PolicyS.cpp:
- * PortableServer/PolicyS.h:
- * PortableServer/PolicyS.i:
- * PortableServer/PolicyS_T.cpp:
- * PortableServer/PolicyS_T.h:
- * PortableServer/PolicyS_T.i:
- * PortableServer/PortableServer.pidl:
- * PortableServer/PortableServerC.cpp:
- * PortableServer/PortableServerC.h:
- * PortableServer/PortableServerC.i:
- * PortableServer/Servant_Base.cpp:
- * PortableServer/Servant_Base.h:
- * PortableServer/Servant_Base.i:
- * PortableServer/TAO_PortableServer.dsp:
- * PortableServer/ThruPOA_Object_Proxy_Impl.cpp:
- * RTCORBA/RTCORBA.pidl:
- * RTCORBA/RTCORBAC.cpp:
- * RTCORBA/RTCORBAC.h:
- * RTCORBA/RTCORBAC.i:
- * RTCORBA/TAO_RTCORBA.dsp:
- * RTPortableServer/RTPortableServer.pidl:
- * RTPortableServer/RTPortableServerC.cpp:
- * RTPortableServer/RTPortableServerC.h:
- * RTPortableServer/RTPortableServerC.i:
- * RTPortableServer/RT_Acceptor_Filters.cpp:
- * RTPortableServer/RT_Acceptor_Filters.h:
- * RTPortableServer/RT_POA.cpp:
- * RTPortableServer/RT_POA.h:
- * RTPortableServer/TAO_RTPortableServer.dsp:
- * Strategies/DIOP_Acceptor.cpp:
- * Strategies/DIOP_Acceptor.h:
- * Strategies/DIOP_Profile.cpp:
- * Strategies/DIOP_Profile.h:
- * Strategies/DIOP_Profile.i:
- * Strategies/SHMIOP_Acceptor.cpp:
- * Strategies/SHMIOP_Acceptor.h:
- * Strategies/SHMIOP_Profile.cpp:
- * Strategies/SHMIOP_Profile.h:
- * Strategies/SHMIOP_Profile.i:
- * Strategies/UIOP_Acceptor.cpp:
- * Strategies/UIOP_Acceptor.h:
- * Strategies/UIOP_Profile.cpp:
- * Strategies/UIOP_Profile.h:
- * Strategies/UIOP_Profile.i:
- * TypeCodeFactory/TypeCodeFactory.dsp:
- * TypeCodeFactory/TypeCodeFactory.pidl:
- * TypeCodeFactory/TypeCodeFactoryC.cpp:
- * TypeCodeFactory/TypeCodeFactoryC.h:
- * TypeCodeFactory/TypeCodeFactoryC.inl:
- * TypeCodeFactory/TypeCodeFactory_Adapter_Impl.cpp:
- * TypeCodeFactory/TypeCodeFactory_Loader.h:
- * TypeCodeFactory/TypeCodeFactory_i.cpp:
- * TypeCodeFactory/TypeCodeFactory_i.h:
- * tests/Makefile:
- * tests/Makefile.bor:
- * tests/TAO_Tests.dsw:
- * tests/AMI/AMI_Test_Client.dsp:
- * tests/AMI/AMI_Test_Server.dsp:
- * tests/AMI/AMI_Test_Simple_Client.dsp:
- * tests/AMI_Buffering/admin.dsp:
- * tests/AMI_Buffering/client.dsp:
- * tests/AMI_Buffering/server.dsp:
- * tests/AMI_Timeouts/client.dsp:
- * tests/AMI_Timeouts/server.dsp:
- * tests/BiDirectional/client.dsp:
- * tests/BiDirectional/server.dsp:
- * tests/BiDirectional_NestedUpcall/client.dsp:
- * tests/BiDirectional_NestedUpcall/server.dsp:
- * tests/Big_Oneways/client.dsp:
- * tests/Big_Oneways/server.dsp:
- * tests/Big_Reply/client.dsp:
- * tests/Big_Reply/server.dsp:
- * tests/Big_Request_Muxing/client.dsp:
- * tests/Big_Request_Muxing/server.dsp:
- * tests/Big_Twoways/client.dsp:
- * tests/Big_Twoways/server.dsp:
- * tests/Blocking_Sync_None/client.dsp:
- * tests/Blocking_Sync_None/server.dsp:
- * tests/Cache_Growth_Test/client.dsp:
- * tests/Cache_Growth_Test/server.dsp:
- * tests/Client_Leaks/child.dsp:
- * tests/Client_Leaks/client.dsp:
- * tests/Client_Leaks/server.dsp:
- * tests/CodeSets/libs/IBM1047_ISO8859/Char_IBM1047_ISO8859_Translator.cpp:
- * tests/CodeSets/libs/IBM1047_ISO8859/IBM1047_ISO8859.dsp:
- * tests/CodeSets/simple/README
- * tests/CodeSets/simple/client.cpp:
- * tests/CodeSets/simple/server.cpp:
- * tests/CodeSets/simple/simple.idl:
- * tests/Codec/client.dsp:
- * tests/Collocation/Collocation_Test_Stubs.dsp:
- * tests/Connection_Purging/client.dsp:
- * tests/Connection_Purging/server.dsp:
- * tests/Crash_On_Write/client.dsp:
- * tests/Crash_On_Write/server.dsp:
- * tests/Crashed_Callback/client.dsp:
- * tests/Crashed_Callback/server.dsp:
- * tests/DLL_ORB/Test_Client_Module.dsp:
- * tests/DLL_ORB/Test_Server_Module.dsp:
- * tests/DSI_Gateway/DSI_Gateway_Client.dsp:
- * tests/DSI_Gateway/DSI_Gateway_Server.dsp:
- * tests/DynAny_Test/basic_test.dsp:
- * tests/DynAny_Test/data.cpp:
- * tests/DynAny_Test/test_dynany.cpp:
- * tests/DynAny_Test/test_dynstruct.cpp:
- * tests/DynAny_Test/test_dynunion.cpp:
- * tests/Explicit_Event_Loop/client.dsp:
- * tests/Explicit_Event_Loop/server.dsp:
- * tests/Exposed_Policies/Client.dsp:
- * tests/Exposed_Policies/Server.dsp:
- * tests/Faults/client.dsp:
- * tests/Faults/middle.dsp:
- * tests/Faults/ping.dsp:
- * tests/Faults/pong.dsp:
- * tests/Faults/server.dsp:
- * tests/Forwarding/client.dsp:
- * tests/Forwarding/server.dsp:
- * tests/Hello/client.dsp:
- * tests/Hello/server.dsp:
- * tests/IDL_Test/idl_test.dsp:
- * tests/InterOp-Naming/server.dsp:
- * tests/Leader_Followers/client.dsp:
- * tests/Leader_Followers/server.dsp:
- * tests/LongUpcalls/ami_client.dsp:
- * tests/LongUpcalls/ami_server.dsp:
- * tests/LongUpcalls/blocking_client.dsp:
- * tests/LongUpcalls/blocking_server.dsp:
- * tests/MProfile/client.dsp:
- * tests/MProfile/server.dsp:
- * tests/MT_Client/client.dsp:
- * tests/MT_Client/orb_creation.dsp:
- * tests/MT_Client/server.dsp:
- * tests/MT_Server/client.dsp:
- * tests/MT_Server/server.dsp:
- * tests/MT_Timeout/MT_Timeout_Client.dsp:
- * tests/MT_Timeout/MT_Timeout_Server.dsp:
- * tests/Multiple/Client.dsp:
- * tests/Multiple/Server.dsp:
- * tests/Multiple_Inheritance/client.dsp:
- * tests/Multiple_Inheritance/server.dsp:
- * tests/Muxing/client.dsp:
- * tests/Muxing/server.dsp:
- * tests/Native_Exceptions/client.dsp:
- * tests/Native_Exceptions/server.dsp:
- * tests/NestedUpcall/MT_Client_Test/client.dsp:
- * tests/NestedUpcall/MT_Client_Test/server.dsp:
- * tests/NestedUpcall/Simple/client.dsp:
- * tests/NestedUpcall/Simple/server.dsp:
- * tests/NestedUpcall/Triangle_Test/initiator.dsp:
- * tests/NestedUpcall/Triangle_Test/server_A.dsp:
- * tests/NestedUpcall/Triangle_Test/server_B.dsp:
- * tests/Nested_Event_Loop/client.dsp:
- * tests/Nested_Event_Loop/server.dsp:
- * tests/OBV/Any/client.dsp:
- * tests/OBV/Any/server.dsp:
- * tests/OBV/Factory/client.dsp:
- * tests/OBV/Factory/server.dsp:
- * tests/OBV/Forward/client.dsp:
- * tests/OBV/Forward/server.dsp:
- * tests/OBV/TC_Alignment/client.dsp:
- * tests/OBV/TC_Alignment/server.dsp:
- * tests/ORB_init/Portspan/portspan.dsp:
- * tests/ORT/client.dsp:
- * tests/ORT/server.dsp:
- * tests/Object_Loader/Test_DLL.dsp:
- * tests/Object_Loader/driver.dsp:
- * tests/OctetSeq/OctetSeq.dsp:
- * tests/OctetSeq/client.dsp:
- * tests/OctetSeq/server.dsp:
- * tests/Oneways_Invoking_Twoways/client.dsp:
- * tests/Oneways_Invoking_Twoways/server.dsp:
- * tests/POA/Default_Servant/Default_Servant.dsp:
- * tests/POA/Etherealization/Etherealization.dsp:
- * tests/POA/Excessive_Object_Deactivations/Excessive_Object_Deactivations.dsp:
- * tests/POA/Identity/Identity.dsp:
- * tests/POA/MT_Servant_Locator/MT_Servant_Locator.dsp:
- * tests/POA/Non_Servant_Upcalls/Non_Servant_Upcalls.dsp:
- * tests/POA/Object_Reactivation/Object_Reactivation.dsp:
- * tests/POA/POA_Destruction/POA_Destruction.dsp:
- * tests/POA/Persistent_ID/client.dsp:
- * tests/POA/Persistent_ID/server.dsp:
- * tests/POA/Single_Threaded_POA/Single_Threaded_POA.dsp:
- * tests/POA/wait_for_completion/wait_for_completion.dsp:
- * tests/Param_Test/any.cpp:
- * tests/Param_Test/anyop.cpp:
- * tests/Param_Test/anyop.dsp:
- * tests/Param_Test/client.dsp:
- * tests/Param_Test/complex_any.cpp:
- * tests/Param_Test/recursive_union.cpp:
- * tests/Param_Test/server.dsp:
- * tests/Queued_Message_Test/Queued_Message_Test.cpp:
- * tests/Reliable_Oneways/client.dsp:
- * tests/Reliable_Oneways/server.dsp:
- * tests/Server_Leaks/client.dsp:
- * tests/Server_Leaks/server.dsp:
- * tests/Single_Read/client.dsp:
- * tests/Single_Read/server.dsp:
- * tests/Timed_Buffered_Oneways/client.dsp:
- * tests/Timed_Buffered_Oneways/server.dsp:
- * tests/Timeout/client.dsp:
- * tests/Timeout/server.dsp:
-
- Modified files.
-
- * */Makefile.*:
-
- Updated dependencies on most makefiles in ACE_wrappers/TAO.
-
- Branch ChangeLog entries:
-
- Tue Mar 4 09:42:18 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tests/Param_Test/client.dsp:
-
- Turned on RTTI for param_testC.cpp.
-
- * tests/Param_Test/anyop.dsp:
-
- Same as above and removed link to Messaging library.
-
- * tests/Param_Test/anyop.cpp:
-
- Re-added the var_array test, which now works, and added
- tests of several other IDL types, testing for both
- copying and non-copying insertion where applicable.
-
- Mon Mar 3 22:01:48 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Any.cpp:
- * tao/Any.h:
- * tao/Any.i:
- * tao/Any_T.cpp:
- * tao/Any_T.h:
- * tao/Any_T.inl:
- * tao/CurrentC.cpp:
- * tao/DomainC.cpp:
- * tao/IOPC.cpp:
- * tao/ObjectReferenceTemplateC.cpp:
- * tao/PolicyC.cpp:
- * tao/PortableInterceptorC.cpp:
- * tao/TAOC.cpp:
- * tao/IFR_Client/IFR_BaseC.cpp:
- * tao/IFR_Client/IFR_BasicC.cpp:
- * tao/IFR_Client/IFR_ComponentsC.cpp:
- * tao/IFR_Client/IFR_ExtendedC.cpp:
- * tao/IORManipulation/IORC.cpp:
- * tao/Messaging/MessagingC.cpp:
- * tao/Messaging/Messaging_No_ImplC.cpp:
- * tao/Messaging/Messaging_SyncScope_PolicyC.cpp:
- * tao/Messaging/TAO_ExtC.cpp:
- * tao/PortableServer/Default_ORTC.cpp:
- * tao/PortableServer/ImR_LocatorC.cpp:
- * tao/PortableServer/ImplRepoC.cpp:
- * tao/PortableServer/PortableServerC.cpp:
- * tao/RTCORBA/RTCORBAC.cpp:
- * tao/RTPortableServer/RTPortableServerC.cpp:
- * tao/TypeCodeFactory/TypeCodeFactoryC.cpp:
-
- * TAO_IDL/be/be_visitor_interface/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_valuetype/any_op_cs.cpp:
-
- Changed implementation of extraction operators
- using to_object, to_value and to_abstract_base
- New design includes a method in generated code.
-
- * TAO_IDL/be/be_codegen.cpp:
- * TAO_IDL/be/be_visitor_operation/thru_poa_proxy_impl_ss.cpp:
-
- Added a patch from Bala that changes the fetching of
- the object key to call the stub object, instead
- of the CORBA::Object method, which will soon be
- eliminated.
-
- * tao/ValueBase.h:
- * tao/ValueBase.i:
-
- Added the _ptr_type and _var_type typedefs to
- to ValueBase_var, as well as the static methods
- that are generated for other interface and
- valuetype _var classes in TAO.
-
- Thu Feb 27 09:36:05 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * performance-tests/Anyop/Anyop.dsp:
- * performance-tests/Anyop/Makefile:
- * performance-tests/Anyop/Makefile.bor:
- * performance-tests/Anyop/anyop.cpp:
- * performance-tests/Anyop/test.idl:
-
- New test for benchmarking Any insertion and extraction
- operators.
-
- * performance-tests/Makefile:
- * performance-tests/Makefile.bor:
- * performance-tests/TAO_Perf_Tests.dsw:
-
- Added new test to makefiles and MSVC workspace.
-
- Mon Feb 24 16:49:34 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.h:
-
- New files for template classes containing utility methods
- used by several IFR implementation classes.
-
- * orbsvcs/orbsvcs/IFRService/tmplinst.cpp:
-
- Added additional explicit template instantiations corresponding
- to actual uses of the template classes in the above files.
-
-
- Mon Feb 24 000:27:32 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * orbsvcs/orbsvcs/IFRService/ComponentDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/Container_i.cpp:
- * orbsvcs/orbsvcs/IFRService/Container_i.h:
- * orbsvcs/orbsvcs/IFRService/InterfaceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ValueDef_i.cpp:
-
- Changed template functions in a non-template utility
- class to non-template functions in a template class,
- to avoid internal compiler errors with VC6.
-
- * tests/Param_Test/any.cpp:
- * orbsvcs/ImplRepo_Service/Forwarder.cpp:
- * orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp:
- * orbsvcs/orbsvcs/Notify/Service.h:
- * orbsvcs/orbsvcs/PortableGroup/POA_Hooks.cpp:
- * orbsvcs/orbsvcs/PortableGroup/PortableGroup_Loader.h:
- * orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.cpp:
- * orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.h:
- * orbsvcs/orbsvcs/PortableGroup/UIPMC_Acceptor.cpp:
- * orbsvcs/orbsvcs/PortableGroup/UIPMC_Acceptor.h:
- * orbsvcs/orbsvcs/PortableGroup/UIPMC_Profile.h:
- * orbsvcs/orbsvcs/PortableGroup/UIPMC_Profile.i:
- * orbsvcs/orbsvcs/Property/CosPropertyService_i.cpp:
- * orbsvcs/tests/InterfaceRepo/Application_Test/ifr_dii_client.cpp:
- * orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.cpp:
- * examples/POA/DSI/Database_i.cpp:
- * tests/DynAny_Test/data.cpp:
- * tests/DynAny_Test/test_dynany.cpp:
- * tests/DynAny_Test/test_dynarray.cpp:
- * tests/DynAny_Test/test_dynenum.cpp:
- * tests/DynAny_Test/test_dynsequence.cpp:
- * tests/DynAny_Test/test_dynstruct.cpp:
- * tests/DynAny_Test/test_dynunion.cpp:
- * tests/Param_Test/complex_any.cpp:
- * tests/Param_Test/recursive_union.cpp:
- * tests/Queued_Message_Test/Queued_Message_Test.cpp:
-
- Replaced instances of TAO_Object_Key with TAO::Object_Key.
-
- * tao/Any_T.cpp:
-
- In cases where typed extraction fails and interpretive
- extraction must be performed, the constructor of the
- temporary CDR stream was changed to one that does not
- own the underlying message block, thus eliminating a
- ` duplicate/release pair.
-
- * orbsvcs/tests/tests.dsw:
-
- Removed some projects that no longer exist.
-
- * examples/AMI/FL_Callback/AMI_Peer.dsp:
- * examples/AMI/FL_Callback/AMI_Progress.dsp:
- * examples/Buffered_Oneways/client.dsp:
- * examples/Buffered_Oneways/server.dsp:
- * examples/Callback_Quoter/Consumer.dsp:
- * examples/Callback_Quoter/Notifier.dsp:
- * examples/Callback_Quoter/Supplier.dsp:
- * examples/Content_Server/AMI_Iterator/client.dsp:
- * examples/Content_Server/AMI_Iterator/server.dsp:
- * examples/Content_Server/AMI_Observer/client.dsp:
- * examples/Content_Server/AMI_Observer/server.dsp:
- * examples/Content_Server/SMI_Iterator/client.dsp:
- * examples/Content_Server/SMI_Iterator/server.dsp:
- * examples/Event_Comm/Consumer.dsp:
- * examples/Event_Comm/Notifier.dsp:
- * examples/Event_Comm/Supplier.dsp:
- * examples/Load_Balancing/client.dsp:
- * examples/Load_Balancing/server.dsp:
- * examples/Load_Balancing/service.dsp:
- * examples/Load_Balancing_persistent/client.dsp:
- * examples/Load_Balancing_persistent/server.dsp:
- * examples/Load_Balancing_persistent/service.dsp:
- * examples/OBV/Typed_Events/client.dsp:
- * examples/OBV/Typed_Events/server.dsp:
- * examples/POA/DSI/client.dsp:
- * examples/POA/DSI/server.dsp:
- * examples/POA/Default_Servant/client.dsp:
- * examples/POA/Default_Servant/server.dsp:
- * examples/POA/Forwarding/client.dsp:
- * examples/POA/Forwarding/server.dsp:
- * examples/POA/Generic_Servant/client.dsp:
- * examples/POA/Generic_Servant/server.dsp:
- * examples/POA/TIE/client.dsp:
- * examples/POA/TIE/server.dsp:
- * examples/Persistent_Grid/Persistent_Grid_Client_Files.dsp:
- * examples/Persistent_Grid/Persistent_Grid_Second_Client_Files.dsp:
- * examples/Persistent_Grid/Persistent_Grid_Server_Files.dsp:
- * examples/Quoter/Factory_Finder.dsp:
- * examples/Quoter/Generic_Factory.dsp:
- * examples/Quoter/client.dsp:
- * examples/Quoter/server.dsp:
- * examples/Simple/bank/client.dsp:
- * examples/Simple/bank/server.dsp:
- * examples/Simple/chat/client.dsp:
- * examples/Simple/chat/server.dsp:
- * examples/Simple/echo/client.dsp:
- * examples/Simple/echo/server.dsp:
- * examples/Simple/grid/client.dsp:
- * examples/Simple/grid/server.dsp:
- * examples/Simple/time/client.dsp:
- * examples/Simple/time/server.dsp:
- * examples/Simple/time-date/Time_Date.dsp:
- * examples/Simple/time-date/client.dsp:
- * examples/Simulator/Event_Supplier/DualEC_Sup.dsp:
- * examples/Simulator/Event_Supplier/Event_Sup.dsp:
- * examples/Simulator/Event_Supplier/Logging_Sup.dsp:
- * examples/TypeCode_Creation/TypeCode_Creation.dsp:
- * orbsvcs/examples/CosEC/Factory/FactoryClient.dsp:
- * orbsvcs/examples/CosEC/Factory/FactoryServer.dsp:
- * orbsvcs/examples/Security/Send_File/Send_File_Client.dsp:
- * orbsvcs/examples/Security/Send_File/Send_File_Server.dsp:
- * orbsvcs/orbsvcs/AV.dsp:
- * orbsvcs/orbsvcs/CosConcurrency.dsp:
- * orbsvcs/orbsvcs/CosEvent.dsp:
- * orbsvcs/orbsvcs/CosLifeCycle.dsp:
- * orbsvcs/orbsvcs/CosLoadBalancing.dsp:
- * orbsvcs/orbsvcs/CosNaming.dsp:
- * orbsvcs/orbsvcs/CosNotification.dsp:
- * orbsvcs/orbsvcs/CosProperty.dsp:
- * orbsvcs/orbsvcs/CosTime.dsp:
- * orbsvcs/orbsvcs/CosTrading.dsp:
- * orbsvcs/orbsvcs/DsEventLogAdmin.dsp:
- * orbsvcs/orbsvcs/DsLogAdmin.dsp:
- * orbsvcs/orbsvcs/DsNotifyLogAdmin.dsp:
- * orbsvcs/orbsvcs/FT_ORB.dsp:
- * orbsvcs/orbsvcs/Fault_Tolerance.dsp:
- * orbsvcs/orbsvcs/PortableGroup.dsp:
- * orbsvcs/orbsvcs/RTEvent.dsp:
- * orbsvcs/orbsvcs/RTEventLog.dsp:
- * orbsvcs/orbsvcs/RTSched.dsp:
- * orbsvcs/orbsvcs/SSLIOP.dsp:
- * orbsvcs/orbsvcs/Security.dsp:
- * orbsvcs/orbsvcs/Svc_Utils.dsp:
- * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/client.dsp:
- * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/server.dsp:
- * orbsvcs/performance-tests/RTEvent/lib/TAO_RTEC_Perf.dsp:
- * orbsvcs/tests/EC_Custom_Marshal/ECCM_Consumer.dsp:
- * orbsvcs/tests/EC_Custom_Marshal/ECCM_Supplier.dsp:
- * orbsvcs/tests/FaultTolerance/IOGR/Manager.dsp:
- * orbsvcs/tests/FaultTolerance/IOGR/server.dsp:
- * orbsvcs/tests/ImplRepo/airplane_client.dsp:
- * orbsvcs/tests/ImplRepo/airplane_server.dsp:
- * orbsvcs/tests/ImplRepo/nestea_client.dsp:
- * orbsvcs/tests/ImplRepo/nestea_server.dsp:
- * orbsvcs/tests/InterfaceRepo/IFR_Test/IFR_Test.dsp:
- * orbsvcs/tests/Interoperable_Naming/client.dsp:
- * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/client.dsp:
- * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/server.dsp:
- * orbsvcs/tests/Miop/McastHello/client.dsp:
- * orbsvcs/tests/Miop/McastHello/server.dsp:
- * orbsvcs/tests/Notify/Blocking/Structured_Consumer.dsp:
- * orbsvcs/tests/Notify/Blocking/Structured_Supplier.dsp:
- * orbsvcs/tests/Notify/Discarding/Sequence_Consumer.dsp:
- * orbsvcs/tests/Notify/Discarding/Sequence_Supplier.dsp:
- * orbsvcs/tests/Notify/Discarding/Structured_Consumer.dsp:
- * orbsvcs/tests/Notify/Discarding/Structured_Supplier.dsp:
- * orbsvcs/tests/Notify/MT_Dispatching/Structured_Consumer.dsp:
- * orbsvcs/tests/Notify/MT_Dispatching/Structured_Supplier.dsp:
- * orbsvcs/tests/Notify/Ordering/Sequence_Consumer.dsp:
- * orbsvcs/tests/Notify/Ordering/Sequence_Supplier.dsp:
- * orbsvcs/tests/Notify/Ordering/Structured_Consumer.dsp:
- * orbsvcs/tests/Notify/Ordering/Structured_Supplier.dsp:
- * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Sequence_Consumer.dsp:
- * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Sequence_Supplier.dsp:
- * orbsvcs/tests/Notify/Sequence_Multi_Filter/Sequence_Consumer.dsp:
- * orbsvcs/tests/Notify/Sequence_Multi_Filter/Sequence_Supplier.dsp:
- * orbsvcs/tests/Notify/Structured_Filter/Structured_Filter_Consumer.dsp:
- * orbsvcs/tests/Notify/Structured_Filter/Structured_Filter_Supplier.dsp:
- * orbsvcs/tests/Notify/Structured_Multi_Filter/Structured_Multi_Filter_Consumer.dsp:
- * orbsvcs/tests/Notify/Structured_Multi_Filter/Structured_Multi_Filter_Supplier.dsp:
- * orbsvcs/tests/Notify/performance-tests/Filter/Sequence_Consumer.dsp:
- * orbsvcs/tests/Notify/performance-tests/Filter/Sequence_Supplier.dsp:
- * orbsvcs/tests/Notify/performance-tests/Filter/Structured_Consumer.dsp:
- * orbsvcs/tests/Notify/performance-tests/Filter/Structured_Supplier.dsp:
- * orbsvcs/tests/Security/Big_Request/client.dsp:
- * orbsvcs/tests/Security/Big_Request/server.dsp:
- * orbsvcs/tests/Security/Callback/client.dsp:
- * orbsvcs/tests/Security/Callback/server.dsp:
- * orbsvcs/tests/Security/MT_SSLIOP/client.dsp:
- * orbsvcs/tests/Security/MT_SSLIOP/server.dsp:
- * orbsvcs/tests/Security/Secure_Invocation/client.dsp:
- * orbsvcs/tests/Security/Secure_Invocation/server.dsp:
- * orbsvcs/tests/Security/SecurityLevel1/client.dsp:
- * orbsvcs/tests/Security/SecurityLevel1/server.dsp:
- * orbsvcs/tests/Simple_Naming/client.dsp:
- * orbsvcs/tests/Trading/TradingLib.dsp:
- * performance-tests/Callback/client.dsp:
- * performance-tests/Callback/server.dsp:
- * performance-tests/Cubit/TAO/DII_Cubit/client.dsp:
- * performance-tests/Cubit/TAO/IDL_Cubit/client.dsp:
- * performance-tests/Cubit/TAO/IDL_Cubit/collocation_test.dsp:
- * performance-tests/Cubit/TAO/IDL_Cubit/server.dsp:
- * performance-tests/Cubit/TAO/MT_Cubit/client.dsp:
- * performance-tests/Cubit/TAO/MT_Cubit/server.dsp:
- * performance-tests/Latency/AMH/Single_Threaded/client.dsp:
- * performance-tests/Latency/AMH/Single_Threaded/server.dsp:
- * performance-tests/Latency/AMI/client.dsp:
- * performance-tests/Latency/AMI/server.dsp:
- * performance-tests/Latency/DII/client.dsp:
- * performance-tests/Latency/DII/server.dsp:
- * performance-tests/Latency/DSI/client.dsp:
- * performance-tests/Latency/DSI/server.dsp:
- * performance-tests/Latency/Deferred/client.dsp:
- * performance-tests/Latency/Deferred/server.dsp:
- * performance-tests/Latency/Single_Threaded/client.dsp:
- * performance-tests/Latency/Single_Threaded/server.dsp:
- * performance-tests/Latency/Thread_Per_Connection/client.dsp:
- * performance-tests/Latency/Thread_Per_Connection/server.dsp:
- * performance-tests/Latency/Thread_Pool/client.dsp:
- * performance-tests/Latency/Thread_Pool/server.dsp:
- * performance-tests/POA/Implicit_Activation/client.dsp:
- * performance-tests/POA/Implicit_Activation/collocated.dsp:
- * performance-tests/POA/Implicit_Activation/server.dsp:
- * performance-tests/POA/Object_Creation_And_Registration/registration.dsp:
- * performance-tests/Pluggable/client.dsp:
- * performance-tests/Pluggable/server.dsp:
- * performance-tests/RTCorba/Multiple_Endpoints/Common/RTCORBA_Common.dsp:
- * performance-tests/RTCorba/Oneways/Reliable/client.dsp:
- * performance-tests/RTCorba/Oneways/Reliable/server.dsp:
- * performance-tests/RTCorba/Thread_Pool/client.dsp:
- * performance-tests/RTCorba/Thread_Pool/server.dsp:
- * performance-tests/Throughput/client.dsp:
- * performance-tests/Throughput/server.dsp:
- * tao/TAO.dsp:
- * tao/BiDir_GIOP/TAO_BiDir_GIOP.dsp:
- * tao/DynamicAny/TAO_DynamicAny.dsp:
- * tao/IFR_Client/TAO_IFR_Client.dsp:
- * tao/IORManipulation/TAO_IORManip.dsp:
- * tao/IORTable/TAO_IORTable.dsp:
- * tao/Messaging/TAO_Messaging.dsp:
- * tao/PortableServer/TAO_PortableServer.dsp:
- * tao/RTCORBA/TAO_RTCORBA.dsp:
- * tao/RTPortableServer/TAO_RTPortableServer.dsp:
- * tao/Strategies/SHMIOP_Profile.i:
- * tao/TypeCodeFactory/TypeCodeFactory.dsp:
- * tests/AMI/AMI_Test_Client.dsp:
- * tests/AMI/AMI_Test_Simple_Client.dsp:
- * tests/AMI_Buffering/admin.dsp:
- * tests/AMI_Buffering/client.dsp:
- * tests/AMI_Buffering/server.dsp:
- * tests/AMI_Timeouts/client.dsp:
- * tests/AMI_Timeouts/server.dsp:
- * tests/BiDirectional/client.dsp:
- * tests/BiDirectional/server.dsp:
- * tests/BiDirectional_NestedUpcall/client.dsp:
- * tests/BiDirectional_NestedUpcall/server.dsp:
- * tests/Big_Oneways/client.dsp:
- * tests/Big_Oneways/server.dsp:
- * tests/Big_Reply/client.dsp:
- * tests/Big_Reply/server.dsp:
- * tests/Big_Request_Muxing/client.dsp:
- * tests/Big_Request_Muxing/server.dsp:
- * tests/Big_Twoways/client.dsp:
- * tests/Big_Twoways/server.dsp:
- * tests/Blocking_Sync_None/client.dsp:
- * tests/Blocking_Sync_None/server.dsp:
- * tests/Cache_Growth_Test/client.dsp:
- * tests/Cache_Growth_Test/server.dsp:
- * tests/Client_Leaks/child.dsp:
- * tests/Client_Leaks/client.dsp:
- * tests/Client_Leaks/server.dsp:
- * tests/Codec/client.dsp:
- * tests/Collocation/Collocation_Test_Stubs.dsp:
- * tests/Connection_Purging/client.dsp:
- * tests/Connection_Purging/server.dsp:
- * tests/Crash_On_Write/client.dsp:
- * tests/Crash_On_Write/server.dsp:
- * tests/Crashed_Callback/client.dsp:
- * tests/Crashed_Callback/server.dsp:
- * tests/DLL_ORB/Test_Client_Module.dsp:
- * tests/DLL_ORB/Test_Server_Module.dsp:
- * tests/DSI_Gateway/DSI_Gateway_Client.dsp:
- * tests/DSI_Gateway/DSI_Gateway_Server.dsp:
- * tests/DynAny_Test/basic_test.dsp:
- * tests/Explicit_Event_Loop/client.dsp:
- * tests/Explicit_Event_Loop/server.dsp:
- * tests/Exposed_Policies/Client.dsp:
- * tests/Exposed_Policies/Server.dsp:
- * tests/Faults/client.dsp:
- * tests/Faults/middle.dsp:
- * tests/Faults/ping.dsp:
- * tests/Faults/pong.dsp:
- * tests/Faults/server.dsp:
- * tests/Forwarding/client.dsp:
- * tests/Forwarding/server.dsp:
- * tests/Hello/client.dsp:
- * tests/Hello/server.dsp:
- * tests/IDL_Test/idl_test.dsp:
- * tests/InterOp-Naming/server.dsp:
- * tests/Leader_Followers/client.dsp:
- * tests/Leader_Followers/server.dsp:
- * tests/LongUpcalls/ami_client.dsp:
- * tests/LongUpcalls/ami_server.dsp:
- * tests/LongUpcalls/blocking_client.dsp:
- * tests/LongUpcalls/blocking_server.dsp:
- * tests/MProfile/client.dsp:
- * tests/MProfile/server.dsp:
- * tests/MT_Client/client.dsp:
- * tests/MT_Client/orb_creation.dsp:
- * tests/MT_Client/server.dsp:
- * tests/MT_Server/client.dsp:
- * tests/MT_Server/server.dsp:
- * tests/MT_Timeout/MT_Timeout_Client.dsp:
- * tests/MT_Timeout/MT_Timeout_Server.dsp:
- * tests/Multiple/Client.dsp:
- * tests/Multiple/Server.dsp:
- * tests/Multiple_Inheritance/client.dsp:
- * tests/Multiple_Inheritance/server.dsp:
- * tests/Muxing/client.dsp:
- * tests/Muxing/server.dsp:
- * tests/Native_Exceptions/client.dsp:
- * tests/Native_Exceptions/server.dsp:
- * tests/NestedUpcall/MT_Client_Test/client.dsp:
- * tests/NestedUpcall/MT_Client_Test/server.dsp:
- * tests/NestedUpcall/Simple/client.dsp:
- * tests/NestedUpcall/Simple/server.dsp:
- * tests/NestedUpcall/Triangle_Test/initiator.dsp:
- * tests/NestedUpcall/Triangle_Test/server_A.dsp:
- * tests/NestedUpcall/Triangle_Test/server_B.dsp:
- * tests/Nested_Event_Loop/client.dsp:
- * tests/Nested_Event_Loop/server.dsp:
- * tests/ORB_init/Portspan/portspan.dsp:
- * tests/ORT/client.dsp:
- * tests/ORT/server.dsp:
- * tests/Object_Loader/Test_DLL.dsp:
- * tests/Object_Loader/driver.dsp:
- * tests/OctetSeq/OctetSeq.dsp:
- * tests/OctetSeq/client.dsp:
- * tests/OctetSeq/server.dsp:
- * tests/Oneways_Invoking_Twoways/client.dsp:
- * tests/Oneways_Invoking_Twoways/server.dsp:
- * tests/POA/Default_Servant/Default_Servant.dsp:
- * tests/POA/Etherealization/Etherealization.dsp:
- * tests/POA/Excessive_Object_Deactivations/Excessive_Object_Deactivations.dsp:
- * tests/POA/Identity/Identity.dsp:
- * tests/POA/MT_Servant_Locator/MT_Servant_Locator.dsp:
- * tests/POA/Non_Servant_Upcalls/Non_Servant_Upcalls.dsp:
- * tests/POA/Object_Reactivation/Object_Reactivation.dsp:
- * tests/POA/POA_Destruction/POA_Destruction.dsp:
- * tests/POA/Persistent_ID/client.dsp:
- * tests/POA/Persistent_ID/server.dsp:
- * tests/POA/Single_Threaded_POA/Single_Threaded_POA.dsp:
- * tests/POA/wait_for_completion/wait_for_completion.dsp:
- * tests/Param_Test/client.dsp:
- * tests/Param_Test/server.dsp:
- * tests/Reliable_Oneways/client.dsp:
- * tests/Reliable_Oneways/server.dsp:
- * tests/Server_Leaks/client.dsp:
- * tests/Server_Leaks/server.dsp:
- * tests/Single_Read/client.dsp:
- * tests/Single_Read/server.dsp:
- * tests/Timed_Buffered_Oneways/client.dsp:
- * tests/Timed_Buffered_Oneways/server.dsp:
- * tests/Timeout/client.dsp:
- * tests/Timeout/server.dsp:
- * tests/ior_corbaloc/ior_corbaloc_client.dsp:
- * tests/ior_corbaloc/ior_corbaloc_server.dsp:
- * tests/ior_corbaloc/ior_corbaname_client.dsp:
-
- Turned on RTTI for all generated stub source files (since Any_T.cpp
- is included through Any_T.h via corba.h) and also for a few
- other files that use Anys.
-
- Fri Feb 21 19:38:19 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * orbsvcs/orbsvcs/IFRService/ComponentContainer_i.cpp:
- * orbsvcs/orbsvcs/IFRService/Container_i.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp:
- * orbsvcs/orbsvcs/IFRService/InterfaceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/OperationDef_i.cpp:
- * tao/Any_T.cpp:
- * tao/Any.cpp:
-
- Fixed bugs turned up from running IFR_Test.
-
- * orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.cpp:
-
- Changed test checks because AttributeDef creation no longer
- automatically creates corresponding OperationDef(s).
-
- * tao/Asynch_Queued_Message.cpp:
- * tao/Sequence.h:
- * tao/Synch_Queued_Message.cpp:
- * tao/Thread_Lane_Resources.h:
-
- Added an include file to each of these to get rid of
- build errors.
-
- Thu Feb 20 15:48:19 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * orbsvcs/orbsvcs/IFRService.dsp:
- * orbsvcs/orbsvcs/Makefile.IFRService
- * orbsvcs/orbsvcs/IFRService/AliasDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ArrayDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/AttributeDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/AttributeDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ComponentContainer_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ComponentContainer_i.h:
- * orbsvcs/orbsvcs/IFRService/ComponentDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ComponentDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ConstantDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ConsumesDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ConsumesDef_i.h:
- * orbsvcs/orbsvcs/IFRService/Contained_i.cpp:
- * orbsvcs/orbsvcs/IFRService/Contained_i.h:
- * orbsvcs/orbsvcs/IFRService/Container_i.cpp:
- * orbsvcs/orbsvcs/IFRService/Container_i.h:
- * orbsvcs/orbsvcs/IFRService/EmitsDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/EmitsDef_i.h:
- * orbsvcs/orbsvcs/IFRService/EnumDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/EventPortDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/EventPortDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ExceptionDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ExtAbstractInterfaceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ExtAbstractInterfaceDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ExtAttributeDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ExtAttributeDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ExtInterfaceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ExtInterfaceDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ExtLocalInterfaceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ExtLocalInterfaceDef_i.h:
- * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.h:
- * orbsvcs/orbsvcs/IFRService/IRObject_i.cpp:
- * orbsvcs/orbsvcs/IFRService/IRObject_i.h:
- * orbsvcs/orbsvcs/IFRService/InterfaceAttrExtension_i.cpp:
- * orbsvcs/orbsvcs/IFRService/InterfaceAttrExtension_i.h:
- * orbsvcs/orbsvcs/IFRService/InterfaceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/InterfaceDef_i.h:
- * orbsvcs/orbsvcs/IFRService/OperationDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/PublishesDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/PublishesDef_i.h:
- * orbsvcs/orbsvcs/IFRService/Repository_i.cpp:
- * orbsvcs/orbsvcs/IFRService/SequenceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/StructDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/UnionDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ValueBoxDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ValueDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ValueDef_i.h:
-
- A start on completing the implementation of the CCM-related
- additions to the IFR spec.
-
- * tests/AMI/AMI_Test_Server.dsp:
- * tests/AMI_Buffering/admin.dsp:
- * tests/AMI_Buffering/client.dsp:
- * tests/AMI_Buffering/server.dsp:
- * tests/AMI_Timeouts/client.dsp:
- * tests/AMI_Timeouts/server.dsp:
- * tests/IDL_Test/idl_test.dsp:
- * tests/OBV/Any/client.dsp:
- * tests/OBV/Any/server.dsp:
- * tests/OBV/Factory/client.dsp:
- * tests/OBV/Factory/server.dsp:
- * tests/OBV/Forward/client.dsp:
- * tests/OBV/Forward/server.dsp:
- * tests/OBV/TC_Alignment/client.dsp:
- * tests/OBV/TC_Alignment/server.dsp:
- * tests/Param_Test/anyop.cpp:
- * tests/Param_Test/anyop.dsp:
- * tests/Param_Test/client.dsp:
- * tests/Param_Test/server.dsp:
-
- Tests in which RTTI had to be turned on in the MSVC
- project to build without warnings, due to the new
- Any implementation. This is not a complete list, just
- the ones I have had occasion to run so far.
-
- Sun Feb 9 21:53:11 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * orbsvcs/orbsvcs/IFRService/ComponentContainer_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ComponentContainer_i.h:
- * orbsvcs/orbsvcs/IFRService/ComponentModuleDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ComponentModuleDef_i.h:
- * orbsvcs/orbsvcs/IFRService/EventPortDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/EventPortDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ExtAbstractInterfaceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ExtAbstractInterfaceDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ExtAttributeDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ExtAttributeDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ExtInterfaceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ExtInterfaceDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ExtLocalInterfaceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ExtLocalInterfaceDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ExtValueDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ExtValueDef_i.h:
- * orbsvcs/orbsvcs/IFRService/InterfaceAttrExtension_i.cpp:
- * orbsvcs/orbsvcs/IFRService/InterfaceAttrExtension_i.h:
-
- New files add to Interface Repository implementing the
- changes to the ONG specification that allows a
- component-aware IFR to interoperate with one implemented
- before the CCM-related IDL changes.
-
- * orbsvcs/orbsvcs/IFRService/PrimaryKeyDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/PrimaryKeyDef_i.h:
-
- Files removed because the class they implement has been
- removed from the specification.
-
- * orbsvcs/orbsvcs/IFRService/AttributeDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/AttributeDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ComponentDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ComponentDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ComponentRepository_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ComponentRepository_i.h:
- * orbsvcs/orbsvcs/IFRService/ConsumesDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ConsumesDef_i.h:
- * orbsvcs/orbsvcs/IFRService/Container_i.cpp:
- * orbsvcs/orbsvcs/IFRService/Container_i.h:
- * orbsvcs/orbsvcs/IFRService/EmitsDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/EmitsDef_i.h:
- * orbsvcs/orbsvcs/IFRService/EventDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/EventDef_i.h:
- * orbsvcs/orbsvcs/IFRService/FactoryDef_i.h:
- * orbsvcs/orbsvcs/IFRService/FinderDef_i.h:
- * orbsvcs/orbsvcs/IFRService/HomeDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/HomeDef_i.h:
- * orbsvcs/orbsvcs/IFRService/IFR_BaseS.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_BaseS.h:
- * orbsvcs/orbsvcs/IFRService/IFR_BaseS.i:
- * orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.h:
- * orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.i:
- * orbsvcs/orbsvcs/IFRService/IFR_BasicS.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_BasicS.h:
- * orbsvcs/orbsvcs/IFRService/IFR_BasicS.i:
- * orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.h:
- * orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.i:
- * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.h:
- * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.i:
- * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.h:
- * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.i:
- * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.h:
- * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.i:
- * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.h:
- * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.i:
- * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp:
- * orbsvcs/orbsvcs/IFRService/IRObject_i.cpp:
- * orbsvcs/orbsvcs/IFRService/InterfaceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/InterfaceDef_i.h:
- * orbsvcs/orbsvcs/IFRService/LocalInterfaceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/LocalInterfaceDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ProvidesDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ProvidesDef_i.h:
- * orbsvcs/orbsvcs/IFRService/PublishesDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/PublishesDef_i.h:
- * orbsvcs/orbsvcs/IFRService/UsesDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/UsesDef_i.h:
- * orbsvcs/orbsvcs/IFRService/concrete_classes.h:
- * orbsvcs/orbsvcs/IFRService/tmplinst.cpp:
-
- Interface Repository Service implementation files
- modified to comply with the latest OMG
- specification (CORBA 3.0). All skeleton files have
- been regenerated.
-
- * tao/IFR_Client/IFR_Base.pidl:
- * tao/IFR_Client/IFR_BaseC.cpp:
- * tao/IFR_Client/IFR_BaseC.h:
- * tao/IFR_Client/IFR_BaseC.i:
- * tao/IFR_Client/IFR_Basic.pidl:
- * tao/IFR_Client/IFR_BasicC.cpp:
- * tao/IFR_Client/IFR_BasicC.h:
- * tao/IFR_Client/IFR_BasicC.i:
- * tao/IFR_Client/IFR_Components.pidl:
- * tao/IFR_Client/IFR_ComponentsC.cpp:
- * tao/IFR_Client/IFR_ComponentsC.h:
- * tao/IFR_Client/IFR_ComponentsC.i:
- * tao/IFR_Client/IFR_Extended.pidl:
- * tao/IFR_Client/IFR_ExtendedC.cpp:
- * tao/IFR_Client/IFR_ExtendedC.h:
- * tao/IFR_Client/IFR_ExtendedC.i:
-
- Interface Repository Client files modified for the same
- reason as above. All .pidl files have been mdofied and
- stub files regenerated.
-
- Sat Feb 8 17:13:54 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_union/cdr_op_ci.cpp:
-
- Changed some generated CORBA_Anys to CORBA::Any.
-
- * TAO_IDL/be/be_visitor_union_branch/cdr_op_ci.cpp:
-
- When marshaling an interface union member, replaced a
- generated call to the virtual marshal() method with a
- call to the global <flat_name>_marshal() method, if
- the interface is not yet defined when it is referenced.
-
- Sat Feb 8 13:15:10 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_structure/structure.cpp:
-
- Added some switch cases that are now necessary because of
- the recent removal of context states.. Error was discovered
- generating code for TAO/tests/IDL_Test/union.idl.
-
- Wed Feb 5 13:11:42 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/TypeCodeFactory/TypeCodeFactory_i.cpp (valid_content_type):
-
- Fixed a bug in the unaliasing loop.
-
- Mon Feb 3 16:14:27 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/TypeCodeFactory/TypeCodeFactory_i.cpp:
-
- Added comments and cosmetic changes to create_recursive_tc().
- Also changed update_map() to use the CDR stream's total
- length to get the unaligned offset. Thanks to Matej
- Sekoranja <matej.sekoranza@ijs.si> for suggesting this
- last change.
-
- Mon Feb 3 11:30:31 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/TypeCodeFactory/TypeCodeFactory_i.cpp (create_recursive_tc):
-
- Changed ACE_ENV_ARG_DECL_NOT_USED to ACE_ENV_ARG_DECL.
-
- Wed Jan 29 20:47:39 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_context.cpp:
- * TAO_IDL/be/be_visitor_attribute/attribute.cpp:
- * TAO_IDL/be/be_visitor_component/component_ch.cpp:
- * TAO_IDL/be/be_visitor_component/component_cs.cpp:
- * TAO_IDL/be/be_visitor_component/component_sh.cpp:
- * TAO_IDL/be/be_visitor_enum/enum_ch.cpp:
- * TAO_IDL/be/be_visitor_enum/enum_cs.cpp:
- * TAO_IDL/be/be_visitor_exception/exception_ch.cpp:
- * TAO_IDL/be/be_visitor_exception/exception_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/base_proxy_impl_ch.cpp:
- * TAO_IDL/be/be_visitor_interface/direct_proxy_impl_sh.cpp:
- * TAO_IDL/be/be_visitor_interface/direct_proxy_impl_ss.cpp:
- * TAO_IDL/be/be_visitor_interface/interceptors_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/interceptors_ss.cpp:
- * TAO_IDL/be/be_visitor_interface/interface.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_sh.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
- * TAO_IDL/be/be_visitor_interface/proxy_brokers_ch.cpp:
- * TAO_IDL/be/be_visitor_interface/remote_proxy_impl_ch.cpp:
- * TAO_IDL/be/be_visitor_interface/remote_proxy_impl_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/thru_poa_proxy_impl_sh.cpp:
- * TAO_IDL/be/be_visitor_interface/thru_poa_proxy_impl_ss.cpp:
- * TAO_IDL/be/be_visitor_operation/amh_rh_sh.cpp:
- * TAO_IDL/be/be_visitor_operation/amh_rh_ss.cpp:
- * TAO_IDL/be/be_visitor_operation/amh_sh.cpp:
- * TAO_IDL/be/be_visitor_operation/ami_cs.cpp:
- * TAO_IDL/be/be_visitor_operation/ami_handler_reply_stub_operation_cs.cpp:
- * TAO_IDL/be/be_visitor_operation/arglist.cpp:
- * TAO_IDL/be/be_visitor_operation/argument.cpp:
- * TAO_IDL/be/be_visitor_operation/base_proxy_impl_ch.cpp:
- * TAO_IDL/be/be_visitor_operation/direct_proxy_impl_ss.cpp:
- * TAO_IDL/be/be_visitor_operation/interceptors_arglist.cpp:
- * TAO_IDL/be/be_visitor_operation/interceptors_cs.cpp:
- * TAO_IDL/be/be_visitor_operation/interceptors_ss.cpp:
- * TAO_IDL/be/be_visitor_operation/operation.cpp:
- * TAO_IDL/be/be_visitor_operation/operation_ch.cpp:
- * TAO_IDL/be/be_visitor_operation/operation_cs.cpp:
- * TAO_IDL/be/be_visitor_operation/operation_ih.cpp:
- * TAO_IDL/be/be_visitor_operation/operation_is.cpp:
- * TAO_IDL/be/be_visitor_operation/operation_sh.cpp:
- * TAO_IDL/be/be_visitor_operation/operation_ss.cpp:
- * TAO_IDL/be/be_visitor_operation/proxy_impl_xh.cpp:
- * TAO_IDL/be/be_visitor_operation/remote_proxy_impl_cs.cpp:
- * TAO_IDL/be/be_visitor_operation/smart_proxy_ch.cpp:
- * TAO_IDL/be/be_visitor_operation/smart_proxy_cs.cpp:
- * TAO_IDL/be/be_visitor_operation/thru_poa_proxy_impl_ss.cpp:
- * TAO_IDL/be/be_visitor_operation/tie_sh.cpp:
- * TAO_IDL/be/be_visitor_operation/tie_si.cpp:
- * TAO_IDL/be/be_visitor_sequence/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_bounded_obj_sequence_ci.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_bounded_obj_sequence_cs.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_bounded_sequence_ci.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_bounded_sequence_cs.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_unbounded_sequence_ci.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_unbounded_sequence_cs.cpp:
- * TAO_IDL/be/be_visitor_sequence/sequence_base.cpp:
- * TAO_IDL/be/be_visitor_sequence/sequence_ci.cpp:
- * TAO_IDL/be/be_visitor_sequence/sequence_cs.cpp:
- * TAO_IDL/be/be_visitor_structure/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_structure/structure_ch.cpp:
- * TAO_IDL/be/be_visitor_structure/structure_cs.cpp:
- * TAO_IDL/be/be_visitor_typedef/typedef_ch.cpp:
- * TAO_IDL/be/be_visitor_typedef/typedef_cs.cpp:
- * TAO_IDL/be/be_visitor_union/cdr_op_ch.cpp:
- * TAO_IDL/be/be_visitor_union/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_union/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_union/union.cpp:
- * TAO_IDL/be/be_visitor_union/union_ch.cpp:
- * TAO_IDL/be/be_visitor_union/union_ci.cpp:
- * TAO_IDL/be/be_visitor_union/union_cs.cpp:
- * TAO_IDL/be/be_visitor_valuetype/arglist.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype_ch.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype_ci.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype_cs.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype_init_arglist_ch.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype_init_ch.cpp:
- * TAO_IDL/be_include/be_codegen.h:
-
- More removal of context state enum values.
-
- * TAO_IDL/fe/idl.ll:
- * TAO_IDL/fe/lex.yy.cpp:
-
- Cosmetic changes.
-
- Wed Jan 29 01:04:07 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_decl.cpp:
- * TAO_IDL/be/be_visitor_array/array_ch.cpp:
- * TAO_IDL/be/be_visitor_array/array_ci.cpp:
- * TAO_IDL/be/be_visitor_array/array_cs.cpp:
- * TAO_IDL/be/be_visitor_array/cdr_op_ch.cpp:
- * TAO_IDL/be/be_visitor_array/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_array/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_attribute/attribute.cpp:
- * TAO_IDL/be/be_visitor_component/any_op_ch.cpp:
- * TAO_IDL/be/be_visitor_component/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_component/cdr_op_ch.cpp:
- * TAO_IDL/be/be_visitor_component/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_component/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_component/component.cpp:
- * TAO_IDL/be/be_visitor_component/component_ih.cpp:
- * TAO_IDL/be/be_visitor_component/component_is.cpp:
- * TAO_IDL/be/be_visitor_component/component_si.cpp:
- * TAO_IDL/be/be_visitor_component/component_ss.cpp:
- * TAO_IDL/be/be_visitor_component_fwd/any_op_ch.cpp:
- * TAO_IDL/be/be_visitor_component_fwd/cdr_op_ch.cpp:
- * TAO_IDL/be/be_visitor_component_fwd/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_component_fwd/component_fwd_ch.cpp:
- * TAO_IDL/be/be_visitor_exception/exception.cpp:
- * TAO_IDL/be/be_visitor_field/cdr_op_ch.cpp:
- * TAO_IDL/be/be_visitor_field/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_field/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_field/field_ch.cpp:
- * TAO_IDL/be/be_visitor_field/field_ci.cpp:
- * TAO_IDL/be/be_visitor_field/field_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/interface.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_ih.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_is.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_sh.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_si.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
- * TAO_IDL/be/be_visitor_interface/tie_sh.cpp:
- * TAO_IDL/be/be_visitor_interface/tie_si.cpp:
- * TAO_IDL/be/be_visitor_module/module.cpp:
- * TAO_IDL/be/be_visitor_root/root.cpp:
- * TAO_IDL/be/be_visitor_root/root_sth.cpp:
- * TAO_IDL/be/be_visitor_sequence/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_bounded_sequence_ch.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_bounded_sequence_ci.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_bounded_sequence_cs.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_unbounded_sequence_ch.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_unbounded_sequence_ci.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_unbounded_sequence_cs.cpp:
- * TAO_IDL/be/be_visitor_structure/structure.cpp:
- * TAO_IDL/be/be_visitor_typedef/typedef.cpp:
- * TAO_IDL/be/be_visitor_union/union.cpp:
- * TAO_IDL/be/be_visitor_union_branch/cdr_op_ch.cpp:
- * TAO_IDL/be/be_visitor_union_branch/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_union_branch/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_union_branch/public_ch.cpp:
- * TAO_IDL/be/be_visitor_union_branch/public_ci.cpp:
- * TAO_IDL/be/be_visitor_union_branch/public_cs.cpp:
- * TAO_IDL/be/be_visitor_valuetype/ami_exception_holder_ch.cpp:
- * TAO_IDL/be/be_visitor_valuetype/field_cdr_ch.cpp:
- * TAO_IDL/be/be_visitor_valuetype/field_cdr_ci.cpp:
- * TAO_IDL/be/be_visitor_valuetype/field_ch.cpp:
- * TAO_IDL/be/be_visitor_valuetype/field_ci.cpp:
- * TAO_IDL/be/be_visitor_valuetype/field_cs.cpp:
- * TAO_IDL/be/be_visitor_valuetype/obv_module.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype.cpp:
- * TAO_IDL/be_include/be_codegen.h:
-
- Removed more of the context state enum values.
-
- * TAO_IDL/be/be_visitor_operation/ami_handler_reply_stub_operation_cs.cpp:
-
- Changed generated code to use CORBA::OctetSeq in TAO
- instead of Messaging::ExceptionHolder::_tao_octet_seq,
- which no longer exists.
-
- Mon Jan 27 000:31:33 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_interface_strategy.cpp:
- * TAO_IDL/be/be_visitor_array/array_ch.cpp:
- * TAO_IDL/be/be_visitor_array/array_cs.cpp:
- * TAO_IDL/be/be_visitor_array/cdr_op_ch.cpp:
- * TAO_IDL/be/be_visitor_array/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_component/component.cpp:
- * TAO_IDL/be/be_visitor_eventtype/any_op_ch.cpp:
- * TAO_IDL/be/be_visitor_eventtype/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_eventtype/cdr_op_ch.cpp:
- * TAO_IDL/be/be_visitor_eventtype/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_eventtype/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_eventtype/eventtype_ch.cpp:
- * TAO_IDL/be/be_visitor_eventtype/eventtype_ci.cpp:
- * TAO_IDL/be/be_visitor_eventtype/eventtype_cs.cpp:
- * TAO_IDL/be/be_visitor_eventtype/eventtype_obv_ch.cpp:
- * TAO_IDL/be/be_visitor_eventtype/eventtype_obv_ci.cpp:
- * TAO_IDL/be/be_visitor_eventtype/eventtype_obv_cs.cpp:
- * TAO_IDL/be/be_visitor_eventtype/eventtype_sh.cpp:
- * TAO_IDL/be/be_visitor_eventtype/eventtype_si.cpp:
- * TAO_IDL/be/be_visitor_eventtype/eventtype_ss.cpp:
- * TAO_IDL/be/be_visitor_eventtype_fwd/any_op_ch.cpp:
- * TAO_IDL/be/be_visitor_eventtype_fwd/cdr_op_ch.cpp:
- * TAO_IDL/be/be_visitor_eventtype_fwd/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_eventtype_fwd/eventtype_fwd_ch.cpp:
- * TAO_IDL/be/be_visitor_exception/exception.cpp:
- * TAO_IDL/be/be_visitor_field/cdr_op_ch.cpp:
- * TAO_IDL/be/be_visitor_field/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_field/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_field/field_ch.cpp:
- * TAO_IDL/be/be_visitor_field/field_ci.cpp:
- * TAO_IDL/be/be_visitor_field/field_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/interface.cpp:
- * TAO_IDL/be/be_visitor_module/module.cpp:
- * TAO_IDL/be/be_visitor_root/root.cpp:
- * TAO_IDL/be/be_visitor_structure/structure.cpp:
- * TAO_IDL/be/be_visitor_typedef/typedef.cpp:
- * TAO_IDL/be/be_visitor_union/discriminant_ch.cpp:
- * TAO_IDL/be/be_visitor_union/discriminant_cs.cpp:
- * TAO_IDL/be/be_visitor_union_branch/cdr_op_ch.cpp:
- * TAO_IDL/be/be_visitor_union_branch/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_union_branch/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_union_branch/public_ch.cpp:
- * TAO_IDL/be/be_visitor_union_branch/public_ci.cpp:
- * TAO_IDL/be/be_visitor_union_branch/public_cs.cpp:
- * TAO_IDL/be/be_visitor_valuetype/field_cdr_ch.cpp:
- * TAO_IDL/be/be_visitor_valuetype/field_cdr_ci.cpp:
- * TAO_IDL/be/be_visitor_valuetype/field_ch.cpp:
- * TAO_IDL/be/be_visitor_valuetype/field_ci.cpp:
- * TAO_IDL/be/be_visitor_valuetype/field_cs.cpp:
- * TAO_IDL/be/be_visitor_valuetype/obv_module.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype_ch.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype_obv_ch.cpp:
- * TAO_IDL/be_include/be_codegen.h:
-
- Removed some of the context state enum values. This is
- just a start - most of these can be removed and replaced
- with the corresponding TAO_ROOT_* value. Also a change
- to the creation of union typecodes (specifically the
- insertion of label values into the typecode) required
- by the new Any implementation.
-
- * orbsvcs/IFR_Service/ifr_adding_visitor_union.cpp:
- * orbsvcs/orbsvcs/IFRService/IRObject_i.cpp:
-
- Minor changes related to the new Any implementation.
-
- * tao/Typecode.cpp:
- * tao/Typecode.h:
- * tao/Typecode.i:
- * tao/TypeCodeFactory/TypeCodeFactory_i.cpp:
- * tao/TypeCodeFactory/TypeCodeFactory_i.h:
-
- Added recursive typecode support to TypeCodeFactory.
- This involved fixing the TAO Typecode class to
- handle recursive valuetype typecodes.
-
- Sun Jan 12 02:08:58 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * orbsvcs/orbsvcs/CosEvent.dsp:
- * orbsvcs/orbsvcs/CosNaming.dsp:
- * orbsvcs/orbsvcs/CosNotification.dsp:
- * orbsvcs/orbsvcs/CosTrading.dsp:
- * orbsvcs/orbsvcs/DsEventLogAdmin.dsp:
- * orbsvcs/orbsvcs/DsLogAdmin.dsp:
- * orbsvcs/orbsvcs/DsNotifyLogAdmin.dsp:
-
- Turned on RTTI in these projects, since they use the new
- Any operators.
-
- * orbsvcs/orbsvcs/ETCL/ETCL_Constraint.cpp:
- * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.cpp:
- * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp:
- * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp:
-
- Fixed old-style Any internal calls in these files.
-
- Sun Jan 12 02:01:05 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/NVList.cpp:
- * tao/BiDir_GIOP/BiDirPolicy.pidl:
- * tao/BiDir_GIOP/BiDirPolicyC.cpp:
- * tao/BiDir_GIOP/BiDirPolicyC.h:
- * tao/BiDir_GIOP/BiDirPolicyC.i:
- * tao/Domain/DomainS.cpp:
- * tao/Domain/DomainS.h:
- * tao/Domain/DomainS.i:
- * tao/Domain/DomainS_T.cpp:
- * tao/Domain/DomainS_T.h:
- * tao/Domain/DomainS_T.i:
- * tao/DynamicAny/DynAnyFactory.cpp:
- * tao/DynamicAny/DynAnyFactory.h:
- * tao/DynamicAny/DynAny_i.cpp:
- * tao/DynamicAny/DynAny_i.h:
- * tao/DynamicAny/DynArray_i.cpp:
- * tao/DynamicAny/DynArray_i.h:
- * tao/DynamicAny/DynCommon.cpp:
- * tao/DynamicAny/DynCommon.h:
- * tao/DynamicAny/DynEnum_i.cpp:
- * tao/DynamicAny/DynEnum_i.h:
- * tao/DynamicAny/DynSequence_i.cpp:
- * tao/DynamicAny/DynSequence_i.h:
- * tao/DynamicAny/DynStruct_i.cpp:
- * tao/DynamicAny/DynStruct_i.h:
- * tao/DynamicAny/DynUnion_i.cpp:
- * tao/DynamicAny/DynUnion_i.h:
- * tao/DynamicAny/DynamicAny.pidl:
- * tao/DynamicAny/DynamicAnyC.cpp:
- * tao/DynamicAny/DynamicAnyC.h:
- * tao/DynamicAny/DynamicAnyC.i:
- * tao/DynamicInterface/Context.cpp:
- * tao/DynamicInterface/Context.h:
- * tao/DynamicInterface/DII_Invocation.cpp:
- * tao/DynamicInterface/Dynamic_Implementation.cpp:
- * tao/DynamicInterface/Dynamic_Implementation.h:
- * tao/DynamicInterface/Request.cpp:
- * tao/DynamicInterface/Request.h:
- * tao/DynamicInterface/Request.i:nl
- * tao/DynamicInterface/Server_Request.cpp:
- * tao/DynamicInterface/Unknown_User_Exception.cpp:
- * tao/DynamicInterface/Unknown_User_Exception.h:
- * tao/IORManipulation/IOR.pidl:
- * tao/IORManipulation/IORC.cpp:
- * tao/IORManipulation/IORC.h:
- * tao/IORManipulation/IORC.i:
- * tao/IORManipulation/TAO_IORManip.dsp:
- * tao/IORTable/IORTable.pidl:
- * tao/IORTable/IORTableC.cpp:
- * tao/IORTable/IORTableC.h:
- * tao/IORTable/IORTableC.i:
- * tao/Messaging/Messaging.pidl:
- * tao/Messaging/MessagingC.cpp:
- * tao/Messaging/MessagingC.h:
- * tao/Messaging/MessagingC.i:
- * tao/Messaging/MessagingS.cpp:
- * tao/Messaging/MessagingS.h:
- * tao/Messaging/MessagingS.i:
- * tao/Messaging/MessagingS_T.cpp:
- * tao/Messaging/MessagingS_T.h:
- * tao/Messaging/MessagingS_T.i:
- * tao/Messaging/Messaging_No_Impl.pidl:
- * tao/Messaging/Messaging_No_ImplC.cpp:
- * tao/Messaging/Messaging_No_ImplC.h:
- * tao/Messaging/Messaging_No_ImplC.i:
- * tao/Messaging/Messaging_RT_Policy.pidl:
- * tao/Messaging/Messaging_RT_PolicyC.cpp:
- * tao/Messaging/Messaging_RT_PolicyC.h:
- * tao/Messaging/Messaging_RT_PolicyC.i:
- * tao/Messaging/Messaging_SyncScope_Policy.pidl:
- * tao/Messaging/Messaging_SyncScope_PolicyC.cpp:
- * tao/Messaging/Messaging_SyncScope_PolicyC.h:
- * tao/Messaging/Messaging_SyncScope_PolicyC.i:
- * tao/Messaging/TAO_Ext.pidl:
- * tao/Messaging/TAO_ExtC.cpp:
- * tao/Messaging/TAO_ExtC.h:
- * tao/Messaging/TAO_ExtC.i:
- * tao/Messaging/TAO_Messaging.dsp:
- * tao/RTCORBA/RTCORBA.pidl:
- * tao/RTCORBA/RTCORBAC.cpp:
- * tao/RTCORBA/RTCORBAC.h:
- * tao/RTCORBA/RTCORBAC.i:
- * tao/RTCORBA/TAO_RTCORBA.dsp:
- * tao/RTPortableServer/RTPortableServer.pidl:
- * tao/RTPortableServer/RTPortableServerC.cpp:
- * tao/RTPortableServer/RTPortableServerC.h:
- * tao/RTPortableServer/RTPortableServerC.i:
- * tao/RTPortableServer/TAO_RTPortableServer.dsp:
-
- Regenerated hand-crafted files in all TAO satellite libraries,
- modified PIDL files and MSVC project files as needed, and
- fixed a few mistakes in TAO, all relating to the new Any
- implementation.
-
- Sat Jan 11 14:58:39 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/PortableServer/Default_ORT.pidl:
- * tao/PortableServer/Default_ORTC.cpp:
- * tao/PortableServer/Default_ORTC.h:
- * tao/PortableServer/Default_ORTC.i:
- * tao/PortableServer/ImR_Locator.pidl:
- * tao/PortableServer/ImR_LocatorC.cpp:
- * tao/PortableServer/ImR_LocatorC.h:
- * tao/PortableServer/ImR_LocatorC.i:
- * tao/PortableServer/ImR_LocatorS.cpp:
- * tao/PortableServer/ImR_LocatorS.h:
- * tao/PortableServer/ImR_LocatorS.i:
- * tao/PortableServer/ImR_LocatorS_T.cpp:
- * tao/PortableServer/ImR_LocatorS_T.h:
- * tao/PortableServer/ImR_LocatorS_T.i:
- * tao/PortableServer/ImplRepoC.cpp:
- * tao/PortableServer/ImplRepoC.h:
- * tao/PortableServer/ImplRepoC.i:
- * tao/PortableServer/ImplRepoS.cpp:
- * tao/PortableServer/ImplRepoS.h:
- * tao/PortableServer/ImplRepoS.i:
- * tao/PortableServer/ImplRepoS_T.cpp:
- * tao/PortableServer/ImplRepoS_T.h:
- * tao/PortableServer/ImplRepoS_T.i:
- * tao/PortableServer/Object_Adapter.cpp:
- * tao/PortableServer/Object_Adapter.i:
- * tao/PortableServer/POA.cpp:
- * tao/PortableServer/POA.h:
- * tao/PortableServer/PolicyS.cpp:
- * tao/PortableServer/PolicyS.h:
- * tao/PortableServer/PolicyS.i:
- * tao/PortableServer/PolicyS_T.cpp:
- * tao/PortableServer/PolicyS_T.h:
- * tao/PortableServer/PolicyS_T.i:
- * tao/PortableServer/PortableServer.pidl:
- * tao/PortableServer/PortableServerC.cpp:
- * tao/PortableServer/PortableServerC.h:
- * tao/PortableServer/PortableServerC.i:
- * tao/PortableServer/TAO_PortableServer.dsp:
-
- Regeneration of .pidl files and other changes in the
- PortableServer library.
-
- Sat Jan 11 000:18:33 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Any.cpp:
- * tao/Any.h:
- * tao/Any_T.h:
- * tao/NVList.cpp:
- * tao/Typecode_Constants.cpp:
- * tao/append.cpp:
-
- More cleanup of internal incompatibilities with the new
- Any implementation.
-
- Fri Jan 10 18:57:58 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Any.cpp:
- * tao/Any.h:
- * tao/CDR_Encaps_Codec.cpp:
- * tao/NVList.cpp:
- * tao/RequestInfo_Util.cpp:
- * tao/append.cpp:
- * tao/skip.cpp:
-
- Some cleanup of internal incompatibilities with the new
- Any implementation.
-
- Fri Jan 10 11:30:08 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Any_T.inl:
-
- Removed unnecessary forward declaration.
-
- * tao/Exception.cpp:
- * tao/Exception.h:
-
- Added missing stuff related to new Any implementation.
-
- * tao/GIOPC.cpp:
-
- Removed bodies of TAO::ObjectKey CDR operators. They are
- now in Object_KeyC.cpp.
-
- * tao/Object_KeyC.cpp:
- * tao/Object_KeyC.i:
- * tao/PortableInterceptorC.cpp:
- * tao/PortableInterceptorC.h:
-
- Fixed hand-crafting oversights.
-
- * tao/Typecode_Constants.cpp:
-
- Removed ObjectId typecode, since it is now in ObjectIdListC.cpp.
-
- Fri Jan 10 09:53:45 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/ORB.cpp:
- * tao/ORB.h:
- * tao/ORB_Core.cpp:
- * tao/ORB_Core.h:
- * tao/corbafwd.h:
-
- Removed typedef of ObjectIdList * to ObjectIdList_ptr.
- Only interfaces and some well-known pseudo-objects
- should have the _ptr typedef.
-
- Fri Jan 10 09:30:51 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/ObjectIDList.cpp:
- * tao/ObjectIDList.h:
- * tao/ObjectIDList.i:
- * tao/Services.cpp:
- * tao/Services.h:
- * tao/Services.i:
-
- Removed these files containing hand-crafted generated
- code.
-
- * tao/ObjectIdListC.cpp:
- * tao/ObjectIdListC.h:
- * tao/ObjectIdListC.i:
- * tao/Services.pidl:
- * tao/ServicesC.cpp:
- * tao/ServicesC.h:
- * tao/ServicesC.i:
-
- Replaced the removed files with those above, and added
- a .pidl file to generate the ServicesC.* files.
-
- * tao/ORB.h:
- * tao/ORB_Core.cpp:
- * tao/StringSeq.pidl:
- * tao/TAO.dsp:
- * tao/TAO_Server_Request.h:
- * tao/Typecode_Constants.cpp:
- * tao/corba.h:
- * tao/corbafwd.cpp:
- * tao/corbafwd.h:
- * tao/orb.idl:
-
- Changes related to the new files listed above.
-
- Thu Jan 9 18:51:43 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Acceptor_Filter.h:
- * tao/Adapter.cpp:
- * tao/Adapter.h:
- * tao/Any.h:
- * tao/Bounds.pidl:
- * tao/BoundsC.cpp:
- * tao/BoundsC.h:
- * tao/BoundsC.i:
- * tao/CONV_FRAME.pidl:
- * tao/CONV_FRAMEC.cpp:
- * tao/CONV_FRAMEC.h:
- * tao/CONV_FRAMEC.i:
- * tao/Current.pidl:
- * tao/CurrentC.cpp:
- * tao/CurrentC.h:
- * tao/CurrentC.i:
- * tao/Domain.pidl:
- * tao/DomainC.cpp:
- * tao/DomainC.h:
- * tao/DomainC.i:
- * tao/Dynamic.pidl:
- * tao/DynamicC.cpp:
- * tao/DynamicC.h:
- * tao/DynamicC.i:
- * tao/Exception.cpp:
- * tao/GIOP.pidl:
- * tao/GIOPC.cpp:
- * tao/GIOPC.h:
- * tao/GIOPC.i:
- * tao/GIOP_Message_Base.cpp:
- * tao/GIOP_Message_Generator_Parser_10.cpp:
- * tao/GIOP_Message_Generator_Parser_12.cpp:
- * tao/GIOP_Message_Lite.cpp:
- * tao/GIOP_Message_Locate_Header.h:
- * tao/GIOP_Message_Locate_Header.i:
- * tao/IIOP.pidl:
- * tao/IIOPC.cpp:
- * tao/IIOPC.h:
- * tao/IIOPC.i:
- * tao/IIOP_Acceptor.cpp:
- * tao/IIOP_Acceptor.h:
- * tao/IIOP_Profile.cpp:
- * tao/IIOP_Profile.h:
- * tao/IIOP_Profile.i:
- * tao/IOP.pidl:
- * tao/IOPS.cpp:
- * tao/IOPS.h:
- * tao/IOPS.i:
- * tao/IOPS_T.cpp:
- * tao/IOPS_T.h:
- * tao/IOPS_T.i:
- * tao/LocalObject.cpp:
- * tao/LocalObject.h:
- * tao/Messaging_PolicyValue.pidl:
- * tao/Messaging_PolicyValueC.cpp:
- * tao/Messaging_PolicyValueC.h:
- * tao/Messaging_PolicyValueC.i:
- * tao/Messaging_SyncScope.pidl:
- * tao/Messaging_SyncScopeC.cpp:
- * tao/Messaging_SyncScopeC.h:
- * tao/Messaging_SyncScopeC.i:
- * tao/Object.cpp:
- * tao/Object.h:
- * tao/ObjectReferenceTemplate.pidl:
- * tao/ObjectReferenceTemplateC.cpp:
- * tao/ObjectReferenceTemplateC.h:
- * tao/ObjectReferenceTemplateC.i:
- * tao/Object_KeyC.cpp:
- * tao/Object_KeyC.h:
- * tao/Object_KeyC.i:
- * tao/OctetSeq.pidl:
- * tao/OctetSeqC.cpp:
- * tao/OctetSeqC.h:
- * tao/OctetSeqC.i:
- * tao/Policy.pidl:
- * tao/Policy_Forward.pidl:
- * tao/Policy_ForwardC.cpp:
- * tao/Policy_ForwardC.h:
- * tao/Policy_ForwardC.i:
- * tao/Pollable.pidl:
- * tao/PollableC.cpp:
- * tao/PollableC.h:
- * tao/PollableC.i:
- * tao/PortableInterceptor.pidl:
- * tao/PortableInterceptorC.cpp:
- * tao/PortableInterceptorC.h:
- * tao/PortableInterceptorC.i:
- * tao/Profile.cpp:
- * tao/Profile.h:
- * tao/StringSeq.pidl:
- * tao/StringSeqC.cpp:
- * tao/StringSeqC.h:
- * tao/StringSeqC.i:
- * tao/TAO.pidl:
- * tao/TAO_Server_Request.cpp:
- * tao/TAO_Server_Request.h:
- * tao/TAO_Server_Request.i:
- * tao/Tagged_Profile.h:
- * tao/Tagged_Profile.i:
- * tao/TimeBase.pidl:
- * tao/TimeBaseC.cpp:
- * tao/TimeBaseC.h:
- * tao/TimeBaseC.i:
- * tao/Transport_Acceptor.h:
- * tao/WrongTransaction.pidl:
- * tao/WrongTransactionC.cpp:
- * tao/WrongTransactionC.h:
- * tao/WrongTransactionC.i:
- * tao/corbafwd.h:
- * tao/target_specification.h:
- * tao/target_specification.i:
- * tao/IORTable/Table_Adapter.cpp:
- * tao/IORTable/Table_Adapter.h:
- * tao/PortableServer/Default_Acceptor_Filter.cpp:
- * tao/PortableServer/Default_Acceptor_Filter.h:
- * tao/PortableServer/Object_Adapter.cpp:
- * tao/PortableServer/Object_Adapter.h:
- * tao/PortableServer/POA.cpp:
- * tao/PortableServer/Servant_Base.i:
- * tao/RTPortableServer/RT_Acceptor_Filters.cpp:
- * tao/RTPortableServer/RT_Acceptor_Filters.h:
- * tao/RTPortableServer/RT_POA.cpp:
- * tao/RTPortableServer/RT_POA.h:
- * tao/Strategies/DIOP_Acceptor.cpp:
- * tao/Strategies/DIOP_Acceptor.h:
- * tao/Strategies/DIOP_Profile.cpp:
- * tao/Strategies/DIOP_Profile.h:
- * tao/Strategies/DIOP_Profile.i:
- * tao/Strategies/SHMIOP_Acceptor.cpp:
- * tao/Strategies/SHMIOP_Acceptor.h:
- * tao/Strategies/SHMIOP_Profile.cpp:
- * tao/Strategies/SHMIOP_Profile.h:
- * tao/Strategies/SHMIOP_Profile.i:
- * tao/Strategies/UIOP_Acceptor.cpp:
- * tao/Strategies/UIOP_Acceptor.h:
- * tao/Strategies/UIOP_Profile.cpp:
- * tao/Strategies/UIOP_Profile.h:
- * tao/Strategies/UIOP_Profile.i:
-
- Regenerated hand-crafted files, and replaced flat
- names with scoped names for some identifiers.
-
- * ObjectIdList.pidl:
-
- New file, empty as of now, which will contain
- typedefs for CORBA::ORB::ObjectId and
- CORBA::ORB::ObjectIdList. The file will be
- included in orb.idl.
-
- Wed Jan 8 22:43:39 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Any.h:
- * tao/IOPC.cpp:
- * tao/IOPC.h:
- * tao/IOPC.i:
- * tao/PolicyC.cpp:
- * tao/PolicyC.h:
- * tao/PolicyC.i:
- * tao/TAOC.cpp:
- * tao/TAOC.h:
- * tao/TAOC.i:
-
- Regenerated files from IOP.pidl, Policy.pidl and TAO.pidl,
- and removed items from Any.h that the old versions of these
- generated files depended on.
-
- Wed Jan 8 17:44:48 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Typecode.h:
- * tao/Typecode.cpp:
-
- Completed addition of eventtype typecode support,
- also cosmetic changes.
-
- * tao/TypeCodeFactory/TypeCodeFactory_i.cpp:
- * tao/TypeCodeFactory/TypeCodeFactory_i.h:
-
- Additional factoring out of common code.
-
- Wed Jan 8 11:40:58 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/TypeCodeFactory/TypeCodeFactory_i.cpp:
- * tao/TypeCodeFactory/TypeCodeFactory_i.h:
-
- Fixed typos.
-
- Wed Jan 8 11:03:23 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Any.cpp:
-
- Added explicit template instantiations used in the
- insertion/extraction operators.
-
- * TAO_IDL/be/be_visitor_array/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_enum/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_exception/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_structure/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_union/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_valuetype/any_op_cs.cpp:
-
- Added code generation for explicit template instantiation
- of template classes used in the Any operators.
-
- Wed Jan 8 10:53:44 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Typecode.cpp:
- * tao/Typecode.h:
-
- Added valuetype case to private_member_name, added
- eventtype, component and home cases to other methods,
- and updated comments in the header file.
-
- * tao/TypeCodeFactory/TypeCodeFactory.pidl:
- * tao/TypeCodeFactory/TypeCodeFactoryC.cpp:
- * tao/TypeCodeFactory/TypeCodeFactoryC.h:
- * tao/TypeCodeFactory/TypeCodeFactoryC.inl:
-
- Added 'create_event_tc' to the TypeCodeFactory interface and
- regenerated the code.
-
- * tao/TypeCodeFactory/TypeCodeFactory_i.cpp:
- * tao/TypeCodeFactory/TypeCodeFactory_i.h:
-
- Filled in 'create_value_tc' method, added 'create_event_tc'
- method, and factored out some common code.
-
- Tue Dec 17 15:36:19 2002 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Any_T.inl(demarshal_value):
-
- Replaced forany temporary with a local variable instantiation.
- Many compilers don't like the temporary.
-
- * tao/Messaging/MessagingS.cpp:
-
- Replaced an occurrence of CORBA_InterfaceDef with
- CORBA::InterfaceDef.
-
- Tue Dec 17 13:06:06 2002 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_array/cdr_op_ci.cpp:
-
- Fixed an error in the logic that caused a problem with
- an array of array.
-
- Sat Dec 14 22:30:22 2002 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * orbsvcs/orbsvcs/IFRService/IRObject_i.cpp (update_key):
-
- A few more tweaks for hopefully better performance.
-
- Sat Dec 14 19:56:13 2002 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_exception/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_sequence/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_sequence/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_structure/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_union/any_op_cs.cpp:
- * orbsvcs/orbsvcs/IFRService/AliasDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ArrayDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/AttributeDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ConstantDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/Contained_i.cpp:
- * orbsvcs/orbsvcs/IFRService/Container_i.cpp:
- * orbsvcs/orbsvcs/IFRService/EnumDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ExceptionDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/IRObject_i.cpp:
- * orbsvcs/orbsvcs/IFRService/IRObject_i.h:
- * orbsvcs/orbsvcs/IFRService/InterfaceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/OperationDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/Repository_i.cpp:
- * orbsvcs/orbsvcs/IFRService/SequenceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/StructDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/UnionDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ValueBoxDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ValueDef_i.cpp:
- * orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.cpp:
- * orbsvcs/tests/InterfaceRepo/IFR_Test/run_test.pl:
- * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency_Query_Client.cpp:
- * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency_Query_Client.h:
- * tao/Any.cpp:
- * tao/Any.h:
- * tao/Any_T.cpp:
- * tao/Any_T.h:
- * tao/Any_T.inl:
- * tao/Typecode.cpp:
- * tao/Typecode.i:
- * tao/IFR_Client/IFR_BaseC.cpp:
- * tao/IFR_Client/IFR_BasicC.cpp:
- * tao/IFR_Client/IFR_ComponentsC.cpp:
- * tao/IFR_Client/IFR_ExtendedC.cpp:
- * tao/TypeCodeFactory/TypeCodeFactory_i.cpp:
- * tao/TypeCodeFactory/TypeCodeFactory_i.h:
-
- Debugging the interaction of the optimized IFR and the new
- Any implementation.
-
- Fri Dec 13 14:30:19 2002 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * orbsvcs/tests/InterfaceRepo/InterfaceRepo.dsw:
- * orbsvcs/tests/InterfaceRepo/Makefile:
-
- Added project below to workspace, and directory to Makefile.
-
- * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency Test.dsp:
- * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency_Query_Client.cpp:
- * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency_Query_Client.h:
- * orbsvcs/tests/InterfaceRepo/Latency_Test/Makefile:
- * orbsvcs/tests/InterfaceRepo/Latency_Test/client.cpp:
- * orbsvcs/tests/InterfaceRepo/Latency_Test/run_test.pl:
-
- New files for a simple latency/throughput test on the Interface
- Repository.
-
- Fri Dec 13 13:14:19 2002 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * orbsvcs/IFR_Service/Makefile.BE:
- * orbsvcs/IFR_Service/Makefile.EX:
- * orbsvcs/IFR_Service/Makefile.IFR_Service:
- * orbsvcs/orbsvcs/Makefile.IFRService:
-
- Updated dependencies.
-
- Fri Dec 13 11:48:24 2002 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * orbsvcs/orbsvcs/IFRService/AliasDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ComponentRepository_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ComponentRepository_i.h:
- * orbsvcs/orbsvcs/IFRService/IRObject_i.cpp:
- * orbsvcs/orbsvcs/IFRService/OperationDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/Repository_i.cpp:
- * orbsvcs/orbsvcs/IFRService/Repository_i.h:
- * orbsvcs/orbsvcs/IFRService/UnionDef_i.cpp:
-
- Fixed various minor errors - preprocessor directive syntax,
- throw spec agreement, and unused variables.
-
- Thu Dec 12 23:45:14 2002 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Any.cpp:
- * tao/Any_T.cpp:
- * tao/Any_T.h:
-
- More changes related to the 'const' qualifier, to get more
- compilers happy with the template code.
-
- * tao/TypeCodeFactory/TypeCodeFactory.dsp:
-
- Turned on RTTI in this project.
-
- Thu Dec 12 17:24:41 2002 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Typecode.h:
-
- Fixed wrong signature of _tao_any_destructor typedef.
-
- Thu Dec 12 16:22:17 2002 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Any.h:
- * tao/Any_T.cpp:
- * tao/Any_T.h:
-
- Minor fixes for things caught by gcc 3.2.
-
- Wed Dec 11 22:26:56 2002 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/Any_T.cpp:
- * tao/Any_T.h:
- * tao/Any_T.inl:
-
- New files added to TAO for the template classes of the
- revamped Any implementation. The original Any class contains
- few spec-required methods but is mostly a container for
- these template classes. Thanks to Carlos O'Ryan
- <coryan@atdesk.com> for guidance with the design.
-
- * orbsvcs/orbsvcs/IFRService/Servant_Factory.cpp:
- * orbsvcs/orbsvcs/IFRService/Servant_Factory.h:
- * orbsvcs/orbsvcs/IFRService/Servant_Locator.cpp:
- * orbsvcs/orbsvcs/IFRService/Servant_Locator.h:
- * tao/IFR_TypeCodes.cpp:
-
- Files removed from TAO and the Interface Repository.
-
- * TAO_IDL/be/be_visitor_array/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_array/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_enum/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_exception/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_exception/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_field/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_interface/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_ci.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
- * TAO_IDL/be/be_visitor_root/root.cpp:
- * TAO_IDL/be/be_visitor_sequence/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_sequence/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_structure/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp:
- * TAO_IDL/be/be_visitor_union/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_union/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_union_branch/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_valuetype/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_valuetype/field_cdr_ci.cpp:
-
- Changes to the IDL compiler to support the changes to
- the TAO Any implementation. Also changes to support the
- runtime detection of an attempt to marshal an IDL type
- which contains (at any nested level) a local interface.
- Now the cases where a local interface is passed as a
- non-local base class, and where a union may have a
- local interface as its active member (or may not) are
- discovered at runtime. Zero is returned from the
- attempt to marshal at some level, and the stub operation
- will therefore throw CORBA::MARSHAL, as required.
-
- * orbsvcs/IFR_Service/be_global.cpp:
- * orbsvcs/IFR_Service/be_global.h:
- * orbsvcs/IFR_Service/be_produce.cpp:
- * orbsvcs/IFR_Service/ifr_adding_visitor.cpp:
- * orbsvcs/IFR_Service/ifr_adding_visitor.h:
- * orbsvcs/IFR_Service/ifr_adding_visitor_exception.cpp:
- * orbsvcs/IFR_Service/ifr_adding_visitor_exception.h:
- * orbsvcs/IFR_Service/ifr_adding_visitor_operation.cpp:
- * orbsvcs/IFR_Service/ifr_adding_visitor_operation.h:
- * orbsvcs/IFR_Service/ifr_adding_visitor_structure.cpp:
- * orbsvcs/IFR_Service/ifr_adding_visitor_structure.h:
- * orbsvcs/IFR_Service/ifr_adding_visitor_union.cpp:
- * orbsvcs/IFR_Service/ifr_adding_visitor_union.h:
- * orbsvcs/IFR_Service/ifr_removing_visitor.cpp:
-
- Changes to tao_ifr to reflect the removal of all
- CORBA_* global classes for Interface Repository objects.
- All references to these classes must now use the scoped
- name.
-
- * orbsvcs/IFR_Service/IFR_Service.cpp:
- * orbsvcs/orbsvcs/IFRService/AbstractInterfaceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/AbstractInterfaceDef_i.h:
- * orbsvcs/orbsvcs/IFRService/AliasDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/AliasDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ArrayDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ArrayDef_i.h:
- * orbsvcs/orbsvcs/IFRService/AttributeDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/AttributeDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ComponentDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ComponentDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ComponentRepository_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ComponentRepository_i.h:
- * orbsvcs/orbsvcs/IFRService/ConstantDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ConstantDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ConsumesDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ConsumesDef_i.h:
- * orbsvcs/orbsvcs/IFRService/Contained_i.cpp:
- * orbsvcs/orbsvcs/IFRService/Contained_i.h:
- * orbsvcs/orbsvcs/IFRService/Container_i.cpp:
- * orbsvcs/orbsvcs/IFRService/Container_i.h:
- * orbsvcs/orbsvcs/IFRService/EmitsDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/EmitsDef_i.h:
- * orbsvcs/orbsvcs/IFRService/EnumDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/EnumDef_i.h:
- * orbsvcs/orbsvcs/IFRService/EventDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/EventDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ExceptionDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ExceptionDef_i.h:
- * orbsvcs/orbsvcs/IFRService/FactoryDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/FactoryDef_i.h:
- * orbsvcs/orbsvcs/IFRService/FinderDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/FinderDef_i.h:
- * orbsvcs/orbsvcs/IFRService/FixedDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/FixedDef_i.h:
- * orbsvcs/orbsvcs/IFRService/HomeDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/HomeDef_i.h:
- * orbsvcs/orbsvcs/IFRService/IDLType_i.cpp:
- * orbsvcs/orbsvcs/IFRService/IDLType_i.h:
- * orbsvcs/orbsvcs/IFRService/IFR_BaseS.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_BaseS.h:
- * orbsvcs/orbsvcs/IFRService/IFR_BaseS.i:
- * orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.h:
- * orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.i:
- * orbsvcs/orbsvcs/IFRService/IFR_BasicS.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_BasicS.h:
- * orbsvcs/orbsvcs/IFRService/IFR_BasicS.i:
- * orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.h:
- * orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.i:
- * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.h:
- * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.i:
- * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.h:
- * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.i:
- * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.h:
- * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.i:
- * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.h:
- * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.i:
- * orbsvcs/orbsvcs/IFRService/IFR_Service_Loader.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.h:
- * orbsvcs/orbsvcs/IFRService/IRObject_i.cpp:
- * orbsvcs/orbsvcs/IFRService/IRObject_i.h:
- * orbsvcs/orbsvcs/IFRService/InterfaceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/InterfaceDef_i.h:
- * orbsvcs/orbsvcs/IFRService/LocalInterfaceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/LocalInterfaceDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ModuleDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ModuleDef_i.h:
- * orbsvcs/orbsvcs/IFRService/NativeDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/NativeDef_i.h:
- * orbsvcs/orbsvcs/IFRService/OperationDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/OperationDef_i.h:
- * orbsvcs/orbsvcs/IFRService/PrimaryKeyDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/PrimaryKeyDef_i.h:
- * orbsvcs/orbsvcs/IFRService/PrimitiveDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/PrimitiveDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ProvidesDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ProvidesDef_i.h:
- * orbsvcs/orbsvcs/IFRService/PublishesDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/PublishesDef_i.h:
- * orbsvcs/orbsvcs/IFRService/Repository_i.cpp:
- * orbsvcs/orbsvcs/IFRService/Repository_i.h:
- * orbsvcs/orbsvcs/IFRService/SequenceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/SequenceDef_i.h:
- * orbsvcs/orbsvcs/IFRService/StringDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/StringDef_i.h:
- * orbsvcs/orbsvcs/IFRService/StructDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/StructDef_i.h:
- * orbsvcs/orbsvcs/IFRService/TypedefDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/TypedefDef_i.h:
- * orbsvcs/orbsvcs/IFRService/UnionDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/UnionDef_i.h:
- * orbsvcs/orbsvcs/IFRService/UsesDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/UsesDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ValueBoxDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ValueBoxDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ValueDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ValueDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ValueMemberDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ValueMemberDef_i.h:
- * orbsvcs/orbsvcs/IFRService/WstringDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/WstringDef_i.h:
- * orbsvcs/orbsvcs/IFRService/concrete_classes.h:
- * orbsvcs/orbsvcs/IFRService/tmplinst.cpp:
-
- The mechanism of method dispatch has been changed in the
- Interface Repository to use default servants instead of
- Servant Locator. A servant for each IR Object type, and a
- POA for each, are created at startup. The object key of
- POACurrent is parsed to reconstruct the database key, which
- is then plugged into the servant just before the C++ call.
- Also, the skeleton files were regenerated. Now only one
- line in each *S.h file needs to be patched.
-
- * tao/AbstractBase.cpp:
- * tao/AbstractBase.h:
- * tao/Abstract_Servant_Base.cpp:
- * tao/Abstract_Servant_Base.h:
- * tao/Any.cpp:
- * tao/Any.h:
- * tao/Any.i:
- * tao/Exception.h:
- * tao/IFR_Client_Adapter.h:
- * tao/LocalObject.cpp:
- * tao/LocalObject.h:
- * tao/Marshal.h:
- * tao/NVList.cpp:
- * tao/ORB.cpp:
- * tao/ORB.h:
- * tao/Object.cpp:
- * tao/Object.h:
- * tao/Object.i:
- * tao/Object_Proxy_Impl.cpp:
- * tao/Object_Proxy_Impl.h:
- * tao/Remote_Object_Proxy_Impl.cpp:
- * tao/Remote_Object_Proxy_Impl.h:
- * tao/Sequence_T.cpp:
- * tao/TypeCodeFactory_Adapter.h:
- * tao/Typecode.cpp:
- * tao/Typecode.h:
- * tao/ValueBase.cpp:
- * tao/ValueBase.h:
- * tao/corba.h:
- * tao/corbafwd.h:
-
- Changes to TAO files required by the changes in the Any
- implementation and in the IR Object class names. Also,
- a virtual marshal() method was added to CORBA::Object to
- help detect an attempt to marshal a local interface. Finally,
- a TAO-specific method was added to class TypeCode, which
- returns the content type without making a duplicate.
- Similar versions of other TypeCode methods that return
- ` typecodes will be made in the future, for internal ORB use.
-
- * tao/IFR_Client/IFR_BaseC.cpp:
- * tao/IFR_Client/IFR_BaseC.h:
- * tao/IFR_Client/IFR_BaseC.i:
- * tao/IFR_Client/IFR_BasicC.cpp:
- * tao/IFR_Client/IFR_BasicC.h:
- * tao/IFR_Client/IFR_BasicC.i:
- * tao/IFR_Client/IFR_Client_Adapter_Impl.cpp:
- * tao/IFR_Client/IFR_Client_Adapter_Impl.h:
- * tao/IFR_Client/IFR_ComponentsC.cpp:
- * tao/IFR_Client/IFR_ComponentsC.h:
- * tao/IFR_Client/IFR_ComponentsC.i:
- * tao/IFR_Client/IFR_ExtendedC.cpp:
- * tao/IFR_Client/IFR_ExtendedC.h:
- * tao/IFR_Client/IFR_ExtendedC.i:
-
- The stub files were regenerated. They now need no patching.
-
- * tao/PortableServer/Direct_Object_Proxy_Impl.cpp:
- * tao/PortableServer/Direct_Object_Proxy_Impl.h:
- * tao/PortableServer/ImR_LocatorS.cpp:
- * tao/PortableServer/ImplRepoS.cpp:
- * tao/PortableServer/POA.cpp:
- * tao/PortableServer/POA.h:
- * tao/PortableServer/PolicyS.cpp:
- * tao/PortableServer/Servant_Base.cpp:
- * tao/PortableServer/Servant_Base.h:
- * tao/PortableServer/ThruPOA_Object_Proxy_Impl.cpp:
- * tao/PortableServer/ThruPOA_Object_Proxy_Impl.h:
-
- POA files modified to support the other changes. A public
- static method was added to class TAO_POA, to allow access
- to a protected static method, which the IFR uses to parse
- object keys without requiring new/delete pairs.
-
- * tao/TypeCodeFactory/TypeCodeFactoryC.cpp:
- * tao/TypeCodeFactory/TypeCodeFactoryC.inl:
- * tao/TypeCodeFactory/TypeCodeFactoryC.h:
- * tao/TypeCodeFactory/TypeCodeFactory_Adapter_Impl.cpp:
- * tao/TypeCodeFactory/TypeCodeFactory_Adapter_Impl.h:
- * tao/TypeCodeFactory/TypeCodeFactory_i.cpp:
- * tao/TypeCodeFactory/TypeCodeFactory_i.h:
-
- Changes to reflect the removal of global flat names for
- the IR Object classes. Also, the stub files were
- regenerated, and now need no patching.
-
- * tao/orb.idl:
- * tao/IFR_Client/IFR_Basic.pidl:
- * tao/IFR_Client/IFR_Components.pidl:
- * tao/IFR_Client/IFR_Base.pidl:
- * tao/IFR_Client/IFR_Extended.pidl:
- * tao/TypeCodeFactory/TypeCodeFactory.pidl:
-
- Changes to (p)idl files. Small pieces of IFR_Base.pidl
- and TypeCodeFactory.pidl that are used by the ORB
- were moved to orb.idl, which is now included in these
- two files. Code generation is now executed without first
- patching the pidl files to remove the CORBA module. The
- result of these two changes is the elimination of almost
- all the patching to generated files which used to be
- necessary.
-
- * TAOACE.dsw:
- * ta0/Makefile:
- * tao/Makefile.bor:
- * tao/Makefile.am:
- * tao/TAO.dsp:
- * tao/IFR_Client/TAO_IFR_Client.dsp:
- * orbsvcs/orbsvcs/Svc_Utils.dsp:
- * orbsvcs/orbsvcs/IFRService.dsp:
-
- Changes to makefiles, projects and workspaces.
-
- Changes to NVList, TAO_Marshal_* and the dynamic any classes to
- support the changes to Anys and TypeCodes have yet to be made.
- Also, dynamic_cast is now required in Any extraction, whcih may
- cause a problem on some platforms that don't support RTTI.
-
-
-Wed Mar 12 09:48:32 2003 Chad Elliott <elliott_c@ociweb.com>
-
- Committing Paul Calabrese's <calabrese_p@ociweb.com> MPC related
- changes.
-
- * orbsvcs/orbsvcs/AV.mpc:
-
- Add a dependency on the ACE_QoS library.
-
- * orbsvcs/orbsvcs/CosEvent.mpc:
- * orbsvcs/orbsvcs/CosNotification.mpc:
- * orbsvcs/orbsvcs/CosTime.mpc:
- * orbsvcs/orbsvcs/RTSched.mpc:
-
- Update these files so we can build the services with MPC
- on Windows.
-
- * orbsvcs/orbsvcs/DsNotifyLogAdmin.mpc:
-
- Add missing mpc file for logging service.
-
- * orbsvcs/orbsvcs/AV/media-timer.h:
- * orbsvcs/orbsvcs/AV/media-timer.cpp:
-
- Removed these files. They were not removed after the rename.
-
-Tue Mar 11 18:00:12 2003 Phil Mesnier <mesnier_p@ociweb.com>
-
- * orbsvcs/tests/Security/MT_IIOP_SSL/Makefile: Added
- PLATFORM_SSL_* variables to the CPPFLAGS and LDFLAGS "make"
- variables in the manner Ossama used to modify the
- Secure_Invocation and SecurityLevel1 tests makefiles.
-
-Tue Mar 11 11:58:12 2003 Ossama Othman <ossama@uci.edu>
-
- * orbsvcs/tests/Security/Secure_Invocation/Makefile:
- * orbsvcs/tests/Security/SecurityLevel1/Makefile:
-
- Add PLATFORM_SSL_* variables to their corresponding CPPFLAGS and
- LDFLAGS "make" variables. This fixes problems on platforms
- where OpenSSL is installed in a location unknown to the compiler
- and linker. Thanks to Phil Mesnier <mesnier_p@ociweb.com> for
- detecting the problem.
-
-Tue Mar 11 10:46:29 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/corbafwd.h:
-
- Removed CORBA::{add,remove}_ref() static function declarations.
- They conflicted with the ones defined in `ValueBase.h'.
-
- * tao/ValueBase.h:
-
- Corrected CORBA::{add,remove}_ref() static function declarations
- so that "inconsistent DLL linkage" warnings no longer occur in
- MS Windows TAO builds.
-
- Include "ace/Basic_Types.h" instead of "ace/OS.h". The former
- is all that is needed for the "ptr_arith_t" typedef. Inclusion
- of "ace/OS.h" is overkill.
-
-Mon Mar 10 20:24:17 2003 Phil Mesnier <mesnier_p@ociweb.com>
-
- * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Acceptor.cpp: Make the SSLIOP
- connector get the codeset context assigned by the Codeset Manager.
-
-Mon Mar 10 11:03:14 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/DynamicInterface/DII_ClientRequestInfo.h (request_):
-
- Changed the type of this class member from CORBA::Request_var to
- CORBA::Request_ptr. There is no need to use "_var" type in this
- case.
-
- * tao/DynamicInterface/DII_ClientRequestInfo.cpp
- (TAO_DII_ClientRequestInfo):
-
- No need to increase the reference count since the "request_"
- member is no longer a "_var" type, and since the
- TAO_DII_ClientRequestInfo instance used in the
- CORBA::Request::invoke() methd is local to that method. This is
- a lighter weight solution to the problem that Phil Mesnier
- detected and fixed since no CORBA::Request reference count locks
- are used.
-
- * examples/Callback_Quoter/Supplier_i.cpp (run):
-
- Fixed unused value warning.
-
-Mon Mar 10 08:10:02 2003 Ossama Othman <ossama@uci.edu>
-
- * orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp (setup_multicast):
-
- Fixed unused argument warning on platforms where
- ACE_HAS_IP_MULTICAST is not defined.
-
- * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.cpp
- (TAO_Log_Constraint_Visitor):
-
- Added missing semi-colon for the ACE_LACKS_LONGLONG_T case.
- Fixes a syntax error.
-
- * orbsvcs/orbsvcs/Log/Log_i.cpp (copy_attributes):
-
- Return value of get_max_size() should be assigned to a
- CORBA::ULongLong, not CORBA::ULong.
-
- (remove_old_records):
- (check_capacity_alarm_threshold)
- (reset_capacity_alarm_threshold):
-
- Corrected CORBA::LongLong/ULongLong mismatches.
-
- Use the ACE_UINT64_DBLCAST_ADAPTER macro when casting a
- CORBA::ULongLong to a double to work around problems when
- CORBA::ULongLong is an emulated type.
-
- * orbsvcs/orbsvcs/Log/LogRecordStore.cpp (purge_old_records):
-
- Do not explicitly cast integers to a CORBA::ULongLong. That
- breaks on platforms where 64 bit integers are emulated.
-
- Changed loop variable type to match the type used in the
- comparison that dictates when the loop should stop,
- i.e. "CORBA::ULong" -> "CORBA::ULongLong".
-
- * orbsvcs/orbsvcs/Log/Log_i.cpp (retrieve):
-
- Corrected format specifier for platforms that lack 64 bit
- integer support.
-
- * orbsvcs/orbsvcs/Log/PersistStore.cpp (get_percentage_full):
-
- Explicitly mark the integer literal used in a multiplication
- with a CORBA::ULongLong variable as unsigned since there is no
- operator that multiplies a signed integer with a
- CORBA::ULongLong on platforms where the latter is emulated,
- i.e. no native 64 bit unsigned integer exists.
-
- * tao/orbconf.h:
-
- Removed redefinition of ACE_NESTED_CLASS macro, and include
- "ace/Global_Macros.h" instead. It is already defined in that
- header.
-
- * tests/Nested_Upcall_Crash/server.cpp (main):
-
- Cast the return value of ACE_OS::gethrtime() to ACE_RANDR_TYPE
- to fix an error on VxWorks builds.
-
-Mon Mar 10 08:22:01 2003 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * orbsvcs/tests/FaultTolerance/IOGR/Manager.bor: Fixed this BCB
- makefile for the BCB5 Static build.
-
-Mon Mar 10 07:56:12 2003 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * utils/nslist/Makefile.bor: Adding missing libraries to link with
- to fix BCB5 Static Link Errors. Also build the nsadd and nsdel
- executables.
-
-Sun Mar 9 16:04:27 2003 Phil Mesnier <mesnier_p@ociweb.com>
-
- * tao/DynamicInterface/DII_ClientRequestInfo.cpp: The ctor takes
- a pointer to a Request, but assigns this to a Request_var
- without incrementing the reference count. Now, the assignment to
- the Request_var first increments the reference count. This
- quiets the DII Param Test errors.
-
- * tao/Codeset_Manager.cpp:
- * tao/default_resource.cpp: Cleaned up debug output to be more
- standard compliant.
-
-Sun Mar 9 10:06:59 2003 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu>
-
- * docs/compiler.html: Updated the discussion on what files are
- generated by the TAO IDL compiler. Thanks to Rob Eger
- <reger@txcorp.com> and Carlos O'Ryan for helping with this.
-
-Sat Mar 08 15:27:14 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * tao/orbconf.h: The #define for ACE_NESTED_CLASS was busted. The
- workaround should be applied on platforms where
- ACE_HAS_BROKEN_NAMESPACES is defined instead of just
- Win32. Thanks to Johnny Willemsen fo rcatching this.
-
-Fri Mar 7 17:20:24 2003 Phil Mesnier <mesnier_p@ociweb.com>
-
- * orbsvcs/tests/InterfaceRepo/Application_Test/ifr_dii_client.cpp
- (lookup_interface_def): Replaced several ACE_CHECK; macros with
- ACE_CHECK_RETURN (-1); so that the non-exception builds don't
- complain about not returning a value.
-
-Fri Mar 7 14:17:10 2003 Phil Mesnier <mesnier_p@ociweb.com>
-
- * tests/Param_Test/svc.conf.xml: I neglected add the change for
- setting the native wchar codeset id to the xml form of the
- service config. This should address the errors with the wstring
- data.
-
-Fri Mar 7 10:58:32 2003 Ossama Othman <ossama@uci.edu>
-
- * tests/Codec/test.idl (Foo::Bar::C):
-
- Changed type of this attribute from "long long" to "unsigned
- long long". It is better supported/emulated by ACE and TAO on
- platforms that lack 64 bit integer support (e.g. VxWorks).
-
- * tests/Codec/client.cpp:
-
- Updated to take into account the above change. The
- "Foo::Bar::C" attribute is now initialized with a value wrapped
- by the ACE_UINT64_LITERAL macro to allow for successful builds
- on platforms that lack 64 bit integer support. Fixes
- compile-time errors on VxWorks builds.
-
-Fri Mar 7 10:43:57 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/DynamicInterface/Request.h:
-
- Explicitly qualify the TAO_Dynamic_Adapter_Impl friend
- declaration with a global scope qualifier in an attempt to work
- around a problem where some compilers assume that the friend
- declaration refers to a class in the local scope or current
- namespace.
-
- Moved the CORBA_ORB_RequestSeq class into the CORBA namespace.
-
- * tao/ORB.h:
- * tao/ObjectIDList.h:
- * tao/ObjectIDList.i:
- * tao/ObjectIDList.cpp:
- * tao/DynamicInterface/Request.cpp:
-
- Neglected to put the CORBA_ORB_ObjectIdList and
- CORBA_ORB_RequestSeq types into the CORBA namespace, as was
- done with all of the other types in the CORBA namespace.
-
-Fri Mar 7 09:34:06 2003 Phil Mesnier <mesnier_p@ociweb.com>
-
- * TAO_IDL/be/be_visitor_operation/operation.cpp:
- * TAO_IDL/be/be_visitor_operation/operation_ss.cpp: The check for
- codeset errors were calling the inputCDR's exception generator when
- the OutputCDR was used.
-
- * tao/Codeset_Translator_Factory_T.h: Removed the TAO_Export
- modifier from the template declaration. Some of the MSCV builds
- were complaining about it, and it looks like the other templates
- in TAO don't export when their base classes do. I referred to
- the Sequence_T source for comparison.
-
-Fri Mar 7 07:17:02 2003 Chad Elliott <elliott_c@ociweb.com>
-
- * orbsvcs/ImplRepo_Service/ImplRepo_Service.mpc:
-
- Updated this mpc file to reflect the current state.
-
- * orbsvcs/orbsvcs/DsLogAdmin.mpc:
-
- Added libraries that this library needs.
-
- * orbsvcs/orbsvcs/DsEventLogAdmin.mpc:
- * orbsvcs/orbsvcs/RTEventLogAdmin.mpc:
-
- Added these mpc files.
-
-Fri Mar 7 06:08:16 2003 Phil Mesnier <mesnier_p@ociweb.com>
-
- * tests/Param_Test/svc.conf: Added native wchar codeset id to
- allow transmission of wchar data.
-
-Thu Mar 6 11:35:10 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/IFR_Client/IFR_ExtendedC.h:
- * tao/IFR_Client/IFR_ExtendedC.cpp:
-
- Removed duplicate declarations and definitions of the
- CORBA::_tc_{Visibility,ValueModifier} TypeCodes. They are
- already declared in tao/corbafwd.h, and set in
- tao/IFR_Client/IFR_Client_Adapter_Impl.cpp. Fixes "multiple
- definition" errors in static builds.
-
- * tao/TypeCodeFactory/TypeCodeFactoryC.h:
- * tao/TypeCodeFactory/TypeCodeFactoryC.cpp:
-
- Removed duplicate declarations and definitions of the
- CORBA::_tc_{Identifier,RepositoryId,ValueModifier} TypeCodes.
- They are already declared and defined in
- tao/IFR_Client/IFR_BaseC.*. Fixes "multiple definition" errors
- in static builds.
-
-Thu Mar 06 12:26:36 2003 Pradeep Gore <pradeep@oomworks.com>
-
- * orbsvcs/orbsvcs/Notify/Default_Factory.cpp:
- Added missing ACE_TYPENAME on line 34.
-
-Thu Mar 6 11:03:02 2003 Phil Mesnier <mesnier_p@ociweb.com>
-
- * TAO_IDL/be/be_visitor_operation/operation.cpp: Fix the generation
- of environment checking code following the call to
- TAO_[In|Out]putCDR::throw_stub_exception() so it doesn't break
- on non-native exception builds.
-
-Wed Mar 5 16:09:19 2003 Phil Mesnier <mesnier_p@ociweb.com>
-
- * tao/Codeset_Manager.h:
- * tao/Codeset_Translaotr_Factory.h:
- * tao/Codeset_Translator_Factory_T.h:
- * tests/CodeSets/simple/server.cpp: Fix fuzz errors
-
-Wed Mar 5 12:53:22 2003 Phil Mesnier <mesnier_p@ociweb.com>
-
- * tao/TAO.dsp:
- * tao/TAO_Static.dsp:
- * tao/tao-dll.icc:
- * tao/tao-lib.icc: Added Codeset_manager and
- Codeset_Translator_Factory source to makefiles.
-
-Wed Mar 5 11:00:51 2003 Chad Elliott <elliott_c@ociweb.com>
-
- * tao/IIOP_Acceptor.cpp:
-
- Fixed the portspan overflow problem. The port is restricted to
- unsigned short but the port span plus the port could easily
- overflow. So, it's now silently restricted to
- ACE_MAX_DEFAULT_PORT. Thanks to Duane Binder
- <duane.binder@veritas.com> for providing this fix.
-
-Wed Mar 5 10:21:54 2003 Chad Elliott <elliott_c@ociweb.com>
-
- * tao/GIOP_Message_Lite.cpp (parse_incoming_messages):
-
- When copying out the the message size, transfer the bytes into
- a stack allocated character buffer to avoid bus errors on sparc
- hardware.
-
-Wed Mar 5 09:41:55 2003 Phil Mesnier <mesnier_p@ociweb.com>
-
- * tao/Makefile.bor (OBJFILES): Fixed typo in file list.
-
-Wed Mar 5 09:07:02 2003 Phil Mesnier <mesnier_p@ociweb.com>
-
- * tao/Transport.cpp (assign_translators): Removed the ACE_INLINE
- from the function
-
-Wed Mar 5 08:54:53 CST 2003 Pradeep Gore <pradeep@oomworks.com>
-
- * orbsvcs/Notify_Service/NT_Notify_Service.cpp:
- Corrected the changed service driver name.
-
-Wed Mar 5 06:14:34 2003 Phil Mesnier <mesnier_p@ociweb.com>
-
- * tao/Makefile.bor (OBJFILES): Added Codeset related files to makefile.
-
-Wed Mar 5 00:01:09 2003 Phil Mesnier <mesnier_p@ociweb.com>
-
- * TAO_IDL/util/utl_global.cpp (validate_included_idl_files):
- Swapped the order of parameters to passed to realpath, which is
- the non-windows function used for canonizing a path.
-
-Tue Mar 4 13:44:06 2003 Phil Mesnier <mesnier_p@ociweb.com>
-
- * TAO_IDL/be/be_visitor_operation/operation.cpp:
- * TAO_IDL/be/be_visitor_operation/operation_ss.cpp: Wrap the
- marshal / unmarshal code to check for errors and call the
- appropriate static function to raise the related exception.
-
- * tao/Any.cpp:
- * tao/Any.h:
- * tao/CDR.cpp:
- * tao/CDR.h:
- * tao/CDR.i:
- * tao/GIOP_Message_Base.cpp:
- * tao/GIOP_Message_Generator_Parser_10.cpp:
- * tao/GIOP_Message_Generator_Parser_12.cpp:
- * tao/GIOP_Message_Lite.cpp:
- * tao/IIOP_Acceptor.cpp:
- * tao/IIOP_Profile.cpp:
- * tao/IIOP_Transport.cpp:
- * tao/Invocation.cpp:
- * tao/Invocation.h:
- * tao/Invocation.i:
- * tao/Makefile.tao:
- * tao/ORB.cpp:
- * tao/ORB_Core.cpp:
- * tao/ORB_Core.h:
- * tao/ORB_Core.i:
- * tao/Resource_Factory.cpp:
- * tao/Resource_Factory.h:
- * tao/TAO_Server_Request.cpp:
- * tao/Transport.cpp:
- * tao/Transport.h:
- * tao/Transport.inl:
- * tao/default_resource.cpp:
- * tao/default_resource.h:
- * tao/Strategies/DIOP_Acceptor.cpp:
- * tao/Strategies/DIOP_Profile.cpp:
- * tao/Strategies/DIOP_Transport.cpp:
- * tao/Strategies/SHMIOP_Acceptor.cpp:
- * tao/Strategies/SHMIOP_Profile.cpp:
- * tao/Strategies/SHMIOP_Transport.cpp:
- * tao/Strategies/UIOP_Acceptor.cpp:
- * tao/Strategies/UIOP_Profile.cpp:
- * tao/Strategies/UIOP_Transport.cpp:
- * utils/catior/catior.cpp: These files modified to support the
- codeset negotiation feature. This feature replaces the
- ACE_Char_Codeset_Translators owned by the ORB with A codset
- manager framework and dynamically loadable translators.
-
- The functionality conforms with CORBA 3.0 section 13.10.
-
- * tao/Codeset_Manager.cpp:
- * tao/Codeset_Manager.h:
- * tao/Codeset_Translator_Factory.cpp:
- * tao/Codeset_Translator_Factory.h:
- * tao/Codeset_Translator_Factory_T.cpp:
- * tao/Codeset_Translator_Factory_T.h: New files added to to
- support the codeset framework
-
- * tests/CodeSets: A new test, including a sample translator
- library.
-
-Tue Mar 4 08:57:20 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/util/utl_global.cpp:
- Misunderstood the error message that led to the checkin
- below, actually had to retain the 'const' qualifier.
-
-
-Mon Mar 3 22:38:03 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/util/utl_global.cpp:
-
- Changed char* arg argument to retain the const qualifier.
-
-Mon Mar 3 17:23:55 2003 Ossama Othman <ossama@uci.edu>
-
- * orbsvcs/tests/Bug_1395_Regression/Test_i.cpp:
-
- Fixed existing and added missing emulated exception support.
-
-Mon Mar 3 14:36:53 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/Exception.h:
- * tao/Exception.cpp:
-
- Uninlined SystemException subclass constructors. There was no
- real advantage to inlining them. Inlining them only served to
- increase footprint.
-
- (operator<<=, operator>>=):
-
- Placed the definitions of these Any insertion and extraction
- operators in the CORBA namespace. Fixes "unresolved symbol"
- link-time errors when using these operators.
-
- (_info, _tao_get_omg_exception_description):
-
- Improved const-correctness. Variables that are really constants
- are now marked as such.
-
- (make_standard_typecode):
-
- Improved exception-safety. Manage memory using a
- CORBA::String_var instead of the raw
- CORBA::string_{alloc,release} functions.
-
-Mon Mar 3 15:42:35 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * tao/DynamicAny/DynStruct_i.cpp (get_members):
-
- Stripped alias (if any) from the type code that is used
- to iterate over the member names. Calling member_name (i)
- on an aliased type code will throw CORBA::BAD_TYPECODE.
- Thanks to Chen Jian <jchen@huawei.com> for reporting the bug.
-
-Mon Mar 3 15:12:32 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/driver/drv_args.cpp:
- * TAO_IDL/driver/drv_preproc.cpp:
- * TAO_IDL/fe/fe_tmplinst.cpp:
- * TAO_IDL/include/drv_extern.h:
- * TAO_IDL/include/idl_global.h:
- * TAO_IDL/util/utl_global.cpp:
-
- Modified scheme for validating included files. This change
- was motivated by errors in include file generation when
- files whose path names are substrings of each other are
- on opposite sides of a conditional include.
-
-Mon Mar 3 11:43:01 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/DynamicAny/DynStruct_i.cpp (current_member_kind):
-
- Corrected return value in emulated exception case.
- "CORBA::tk_null", not "0". Fixes build problems related to
- invalid conversions from "int" to "CORBA::TCKind".
-
-Mon Mar 3 13:27:01 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_array/array.cpp:
-
- Fixed generation of array typedef to append "_var" to
- the element name if it is a typedef of CORBA::Object
- or of CORBA::Typecode. Thanks to Simon McQueen
- <sm@prismtechnologies.com> for reporting the problem. This
- closes [BUGID:1458].
-
-Mon Mar 3 13:02:16 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/ast/ast_expression.cpp:
- * TAO_IDL/include/ast_expression.h:
- * TAO_IDL/be/be_visitor_constant/constant_ch.cpp:
-
- Fixed the lhs of a constant assignment for octets and
- enums to use the typedef name, if there is one. Thanks
- to George Varsamis <gv@prismtechnologies.com> for
- reporting the problem.
-
-Sun Mar 2 15:10:02 3003 Pradeep Gore <pradeep@oomworks.com>
-
- * orbsvcs/orbsvcs/Notify/Admin.h:
- Removed extra ";" on line 85 that is foxing the BCB compiler.
- Thanks to Johnny Willemsen <jwillemsen@remedy.nl> for spotting this.
-
-Sun Mar 2 10:04:54 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/DynamicAny/DynStruct_i.cpp (current_member_kind):
- (get_members_as_dyn_any):
-
- Fixed emulated exception macro usage. "ACE_CHECK_RETURN", not
- "ACE_CHECK".
-
- * tests/DynAny_Test/test_dynstruct.cpp (run_test):
- * tests/DynAny_Test/test_dynunion.cpp (run_test):
-
- Fixed emulated exception macro usage. "ACE_TRY_{CHECK_}EX", not
- "ACE_TRY{_CHECK}".
-
- Added missing "ACE_TRY_CHECK" after inner ACE_TRY_EX block's
- ACE_ENDTRY.
-
-Sun Mar 2 09:23:18 2003 Ossama Othman <ossama@uci.edu>
-
- * tests/DynAny_Test/test_dynstruct.cpp (run_test):
- * tests/DynAny_Test/test_dynunion.cpp (run_test):
-
- "CORBA_" -> "CORBA::".
-
-Sat Mar 1 13:47:14 CST 2003 Pradeep Gore <pradeep@oomworks.com>
-
- * orbsvcs/orbsvcs/Notify/Builder.cpp:
- Commented out unused parameter.
-
- * orbsvcs/orbsvcs/Notify/Container_T.inl:
- * orbsvcs/orbsvcs/Notify/Seq_Worker_T.cpp:
- Added missing ACE_TYPENAME keyword.
-
- * orbsvcs/tests/Notify/performance-tests/Throughput/Throughput.cpp:
- * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.cpp:
- * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.h:
- Replaced Service name to "TAO_Notify_Service"
-
-Sat Mar 1 10:27:55 2003 Ossama Othman <ossama@uci.edu>
-
- * orbsvcs/IFR_Service/ifr_adding_visitor_exception.h
- (ifr_adding_visitor_exception):
-
- Fixed typo. "CORBAL" -> "CORBA".
-
-Sat Mar 1 09:30:47 2003 Ossama Othman <ossama@uci.edu>
-
- * orbsvcs/tests/Security/MT_IIOP_SSL/Server_Worker.h:
- * orbsvcs/tests/Security/MT_SSLIOP/Server_Worker.h:
-
- "CORBA_" -> "CORBA::".
-
-Sat Mar 1 04:15:39 2003 Ossama Othman <ossama@uci.edu>
-
- * orbsvcs/IFR_Service/be_global.cpp:
- * orbsvcs/IFR_Service/be_global.h:
- * orbsvcs/IFR_Service/be_produce.cpp:
- * orbsvcs/IFR_Service/ifr_adding_visitor.cpp:
- * orbsvcs/IFR_Service/ifr_adding_visitor.h:
- * orbsvcs/IFR_Service/ifr_adding_visitor_exception.cpp:
- * orbsvcs/IFR_Service/ifr_adding_visitor_exception.h:
- * orbsvcs/IFR_Service/ifr_adding_visitor_operation.cpp:
- * orbsvcs/IFR_Service/ifr_adding_visitor_operation.h:
- * orbsvcs/IFR_Service/ifr_adding_visitor_structure.cpp:
- * orbsvcs/IFR_Service/ifr_adding_visitor_structure.h:
- * orbsvcs/IFR_Service/ifr_adding_visitor_union.cpp:
- * orbsvcs/IFR_Service/ifr_adding_visitor_union.h:
- * orbsvcs/IFR_Service/ifr_removing_visitor.cpp:
- * orbsvcs/IFR_Service/ifr_visitor_macro.h:
- * orbsvcs/examples/ORT/Gateway_ObjRef_Factory.h:
-
- "CORBA_" -> "CORBA::".
-
- * tests/RTCORBA/Server_Protocol/server.cpp
- (check_default_server_protocol):
-
- Added missing CORBA::Environment argument. Fixes a compile-time
- error.
-
-Sat Mar 1 03:41:30 2003 Ossama Othman <ossama@uci.edu>
-
- * orbsvcs/orbsvcs/IFRService/AbstractInterfaceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/AliasDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/AliasDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ArrayDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ArrayDef_i.h:
- * orbsvcs/orbsvcs/IFRService/AttributeDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/AttributeDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ComponentDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ComponentDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ComponentRepository_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ComponentRepository_i.h:
- * orbsvcs/orbsvcs/IFRService/ConstantDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ConstantDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ConsumesDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ConsumesDef_i.h:
- * orbsvcs/orbsvcs/IFRService/Contained_i.cpp:
- * orbsvcs/orbsvcs/IFRService/Contained_i.h:
- * orbsvcs/orbsvcs/IFRService/Container_i.cpp:
- * orbsvcs/orbsvcs/IFRService/Container_i.h:
- * orbsvcs/orbsvcs/IFRService/EmitsDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/EmitsDef_i.h:
- * orbsvcs/orbsvcs/IFRService/EnumDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/EnumDef_i.h:
- * orbsvcs/orbsvcs/IFRService/EventDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/EventDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ExceptionDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ExceptionDef_i.h:
- * orbsvcs/orbsvcs/IFRService/FactoryDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/FactoryDef_i.h:
- * orbsvcs/orbsvcs/IFRService/FinderDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/FinderDef_i.h:
- * orbsvcs/orbsvcs/IFRService/HomeDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/HomeDef_i.h:
- * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp:
- * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.h:
- * orbsvcs/orbsvcs/IFRService/IFR_macro.h:
- * orbsvcs/orbsvcs/IFRService/IRObject_i.h:
- * orbsvcs/orbsvcs/IFRService/InterfaceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/InterfaceDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ModuleDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ModuleDef_i.h:
- * orbsvcs/orbsvcs/IFRService/OperationDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/OperationDef_i.h:
- * orbsvcs/orbsvcs/IFRService/PrimaryKeyDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/PrimaryKeyDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ProvidesDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ProvidesDef_i.h:
- * orbsvcs/orbsvcs/IFRService/PublishesDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/PublishesDef_i.h:
- * orbsvcs/orbsvcs/IFRService/Repository_i.cpp:
- * orbsvcs/orbsvcs/IFRService/Repository_i.h:
- * orbsvcs/orbsvcs/IFRService/SequenceDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/SequenceDef_i.h:
- * orbsvcs/orbsvcs/IFRService/Servant_Factory.cpp:
- * orbsvcs/orbsvcs/IFRService/StructDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/StructDef_i.h:
- * orbsvcs/orbsvcs/IFRService/TypedefDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/TypedefDef_i.h:
- * orbsvcs/orbsvcs/IFRService/UnionDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/UnionDef_i.h:
- * orbsvcs/orbsvcs/IFRService/UsesDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/UsesDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ValueBoxDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ValueBoxDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ValueDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ValueDef_i.h:
- * orbsvcs/orbsvcs/IFRService/ValueMemberDef_i.cpp:
- * orbsvcs/orbsvcs/IFRService/ValueMemberDef_i.h:
-
- "CORBA_" -> "CORBA::".
-
-Fri Feb 28 18:17:28 CST 2003 <pradeep@cs.wustl.edu>
-
- * orbsvcs/orbsvcs/Notify/Makefile.CosNotification:
- * orbsvcs/orbsvcs/Notify/Makefile:
- Updated.
-
-Fri Feb 28 14:20:57 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/Environment.h:
-
- Removed another TAO_ORB_Core friend declaration that may be
- responsible for namespace related build problems on Solaris.
-
-Thu Feb 27, 2003 15:14:58 Pradeep Gore <pradeep@oomworks.com>
-
- * orbsvcs/orbsvcs/CosNotification_Static.dsp:
- Updated.
-
-Thu Feb 27 11:27:24 2003 Chad Elliott <elliott_c@ociweb.com>
-
- * TAO_IDL/tao_idl.mpc:
-
- Add a dependency upon the gperf executable.
-
-Thu Feb 27 07:25:21 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/ORBInitInfo.h:
- * tao/ORBInitInfo.inl:
- * tao/ORBInitInfo.cpp:
- * tao/PICurrent.h:
- * tao/PICurrent.inl:
- * tao/PICurrent.cpp:
- * tao/PICurrent_ORBInitializer.cpp:
-
- Fixed problem where the ORBInitInfo object was not invalidated
- after post_init() was called on ORBInitializers, as required by
- the CORBA spec.
-
- This also fixes some build problems that were inadvertently
- introduced by a partial fix found in ORB.cpp.
-
-Thu Feb 27 09:09:44 2003 Pradeep Gore <pradeep@oomworks.com>
-
- Summary of changes due to code review:
- 1. Removed dependency on Types.h and Destroy_Callback.h
- 2. Simplify the TAO_NS_Object class by moving functionality from Object_T and Container_T classes.
- 3. Made the Filter and FilterFactory interface methods thread safe.
-
- * orbsvcs/orbsvcs/Notify/Notify_EventChannel_i.h:
- * orbsvcs/orbsvcs/Notify/Notify_EventChannel_i.cpp:
- Removed old file.
-
- * orbsvcs/orbsvcs/Notify/Consumer_Map.h:
- * orbsvcs/orbsvcs/Notify/Supplier_Map.h:
- Moved the Consumer and Supplier Map definitions to seperate files.
-
- * orbsvcs/orbsvcs/Notify/Notify_Service.cpp:
- * orbsvcs/orbsvcs/Notify/Notify_Service.h:
- * orbsvcs/orbsvcs/Notify/Notify_Service.inl:
- * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp:
- * orbsvcs/orbsvcs/Notify/CosNotify_Service.h:
- * orbsvcs/orbsvcs/Notify/CosNotify_Service.inl:
- Renamed the confusing file name - Notify_Service to CosNotify_Service.
-
- * orbsvcs/orbsvcs/Notify/Factory.h:
- Converted this into an abstract service object interface.
-
- * orbsvcs/orbsvcs/Notify/Factory.cpp:
- * orbsvcs/orbsvcs/Notify/Factory.inl:
- * orbsvcs/orbsvcs/Notify/Default_Factory.cpp:
- * orbsvcs/orbsvcs/Notify/Default_Factory.h:
- * orbsvcs/orbsvcs/Notify/Default_Factory.inl:
- + Moved old Factory.* to the Default_* files.
- + Introduced a factory template to simplify creation of the various Collections.
-
- * orbsvcs/orbsvcs/Notify/Find_Worker_T.cpp:
- * orbsvcs/orbsvcs/Notify/Find_Worker_T.h:
- * orbsvcs/orbsvcs/Notify/Find_Worker_T.inl:
- An iterator that finds the object given its ID in a collection.
-
- * orbsvcs/orbsvcs/Notify/Seq_Worker_T.cpp:
- * orbsvcs/orbsvcs/Notify/Seq_Worker_T.h:
- * orbsvcs/orbsvcs/Notify/Seq_Worker_T.inl:
- A Helper class that creates a sequence id ID's given the colleciton.
-
- * orbsvcs/orbsvcs/Notify/Destroy_Callback.h:
- * orbsvcs/orbsvcs/Notify/Refcountable.cpp:
- * orbsvcs/orbsvcs/Notify/Refcountable.h:
- Removed the Destroy_Callback interface. We instead simplify the mechanism by calling the <release>
- method when the reference count falls to 0.
-
- * orbsvcs/orbsvcs/Notify/Container.cpp:
- * orbsvcs/orbsvcs/Notify/Container.h:
- * orbsvcs/orbsvcs/Notify/Container.inl:
- * orbsvcs/orbsvcs/Notify/Object_T.cpp:
- * orbsvcs/orbsvcs/Notify/Object_T.h:
- * orbsvcs/orbsvcs/Notify/Object_T.inl:
- Removed these files to simplify the base classes for Notify Objects.
-
- * orbsvcs/orbsvcs/Notify/Object.cpp:
- * orbsvcs/orbsvcs/Notify/Object.h:
- * orbsvcs/orbsvcs/Notify/Object.inl:
- Moved all Container functionality to the Object class.
-
- * orbsvcs/orbsvcs/Notify/Container_T.cpp:
- * orbsvcs/orbsvcs/Notify/Container_T.h:
- * orbsvcs/orbsvcs/Notify/Container_T.inl:
- The Container_T template is a wrapper on the Collection class.
-
- * orbsvcs/orbsvcs/Notify/Admin.cpp:
- * orbsvcs/orbsvcs/Notify/Admin.h:
- * orbsvcs/orbsvcs/Notify/Admin.inl:
- Changes to adapt to new base class. removed the enum to distinguish the type of Admin.
-
- * orbsvcs/orbsvcs/Notify/Types.h:
- * orbsvcs/orbsvcs/Notify/Types.cpp:
- * orbsvcs/orbsvcs/Notify/Types.inl:
- Removed the global type defines file.
-
- * orbsvcs/orbsvcs/Notify/AdminProperties.h:
- Removed dependency on Types.h
-
- * orbsvcs/orbsvcs/Notify/Builder.cpp:
- * orbsvcs/orbsvcs/Notify/Builder.h:
- Simplified the implementation by moving most of the Object initalization
- into the TAO_NS_Object::init method.
- Implemented a TAO_NS_Proxy_Builder_T template class.
-
- * orbsvcs/orbsvcs/Notify/Consumer.cpp:
- * orbsvcs/orbsvcs/Notify/Consumer.h:
- Removed unnecessary file dependencies.
-
- * orbsvcs/orbsvcs/Notify/ConsumerAdmin.cpp:
- * orbsvcs/orbsvcs/Notify/ConsumerAdmin.h:
- Removed unnecessary file dependencies. Uses the Seq_Worker and Find_Worker templates.
-
- * orbsvcs/orbsvcs/Notify/ETCL_Filter.cpp:
- * orbsvcs/orbsvcs/Notify/ETCL_Filter.h:
- * orbsvcs/orbsvcs/Notify/FilterAdmin.cpp:
- * orbsvcs/orbsvcs/Notify/FilterAdmin.h:
- Serialize interface implementation methods to make them thread-safe.
-
- * orbsvcs/orbsvcs/Notify/FilterFactory.h:
- * orbsvcs/orbsvcs/Notify/ETCL_FilterFactory.cpp:
- * orbsvcs/orbsvcs/Notify/ETCL_FilterFactory.h:
- The POA in which the Filters are created is supplied in the <create> method.
-
- * orbsvcs/orbsvcs/Notify/EventChannel.cpp:
- * orbsvcs/orbsvcs/Notify/EventChannel.h:
- The ConsumerAdmin and SupplierAdmin are maintained in seperate Containers.
- Added additional <remove> methods. Implemented <init> method.
-
- * orbsvcs/orbsvcs/Notify/EventChannelFactory.cpp:
- * orbsvcs/orbsvcs/Notify/EventChannelFactory.h:
- Changes to <init> method - Initializes data members.
-
- * orbsvcs/orbsvcs/Notify/Event_Manager.cpp:
- * orbsvcs/orbsvcs/Notify/Event_Manager.h:
- * orbsvcs/orbsvcs/Notify/Event_Map_Entry_T.h:
- * orbsvcs/orbsvcs/Notify/Event_Map_T.h:
- Removed dependency on Types.h
-
- * orbsvcs/orbsvcs/Notify/ID_Factory.h:
- * orbsvcs/orbsvcs/Notify/ID_Factory.inl:
- Use TAO_NS_Object::ID as the ID type.
-
- * orbsvcs/orbsvcs/Notify/Method_Request.h:
- Removed dependency on Types.h and Refcountable.h
-
- * orbsvcs/orbsvcs/Notify/Method_Request_Dispatch.cpp:
- * orbsvcs/orbsvcs/Notify/Method_Request_Dispatch.h:
- Modified call to <check_filters>.
-
- * orbsvcs/orbsvcs/Notify/Method_Request_Dispatch_No_Filtering.cpp:
- * orbsvcs/orbsvcs/Notify/Method_Request_Dispatch_No_Filtering.h:
- Removed unnecessary file dependencies.
-
- * orbsvcs/orbsvcs/Notify/Method_Request_Lookup.cpp:
- * orbsvcs/orbsvcs/Notify/Method_Request_Lookup.h:
- Modified call to <check_filters>.
-
- * orbsvcs/orbsvcs/Notify/Method_Request_Updates.h:
- Removed dependency on Types.h.
-
- * orbsvcs/orbsvcs/Notify/Peer.cpp:
- * orbsvcs/orbsvcs/Notify/Peer.h:
- Removed unnecessary file dependencies.
-
- * orbsvcs/orbsvcs/Notify/Proxy.cpp:
- * orbsvcs/orbsvcs/Notify/Proxy.h:
- Modified <check_filters> signature.
-
- * orbsvcs/orbsvcs/Notify/ProxyConsumer.cpp:
- * orbsvcs/orbsvcs/Notify/ProxyConsumer.h:
- * orbsvcs/orbsvcs/Notify/ProxyConsumer.inl:
- * orbsvcs/orbsvcs/Notify/ProxyConsumer_T.cpp:
- * orbsvcs/orbsvcs/Notify/ProxySupplier.cpp:
- * orbsvcs/orbsvcs/Notify/ProxySupplier.h:
- * orbsvcs/orbsvcs/Notify/ProxySupplier.inl:
- * orbsvcs/orbsvcs/Notify/ProxySupplier_T.cpp:
- Removed unnecessary file dependencies.
-
- * orbsvcs/orbsvcs/Notify/Proxy_T.cpp:
- Seralizw access to public interface method implementation.
-
- * orbsvcs/orbsvcs/Notify/QoSProperties.cpp:
- * orbsvcs/orbsvcs/Notify/QoSProperties.h:
- Added error checks to the <copy> and <transfer> methods.
-
- * orbsvcs/orbsvcs/Notify/Reactive_Task.cpp:
- * orbsvcs/orbsvcs/Notify/Reactive_Task.h:
- Removed dependency on <destroy_callback>.
-
- * orbsvcs/orbsvcs/Notify/Service.h:
- Added definitions of the generic Service Object and the specific Cos and RT Notification Service names.
-
- * orbsvcs/orbsvcs/Notify/Supplier.cpp:
- Removed unnecessary file dependencies.
-
- * orbsvcs/orbsvcs/Notify/SupplierAdmin.cpp:
- * orbsvcs/orbsvcs/Notify/SupplierAdmin.h:
- Changed implementation to use the new TAO_NS_Object , Builder and Find_Worker_T.
-
- * orbsvcs/orbsvcs/Notify/ThreadPool_Task.cpp:
- * orbsvcs/orbsvcs/Notify/ThreadPool_Task.h:
- * orbsvcs/orbsvcs/Notify/Timer_Queue.cpp:
- * orbsvcs/orbsvcs/Notify/Timer_Queue.h:
- * orbsvcs/orbsvcs/Notify/Timer_Reactor.cpp:
- * orbsvcs/orbsvcs/Notify/Timer_Reactor.h:
- Removed dependency on Destroy_Callback interface.
-
- * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushConsumer.cpp:
- * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushConsumer.h:
- * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushSupplier.cpp:
- * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushSupplier.h:
- * orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.cpp:
- * orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.h:
- * orbsvcs/orbsvcs/Notify/Any/ProxyPushSupplier.cpp:
- * orbsvcs/orbsvcs/Notify/Any/ProxyPushSupplier.h:
- * orbsvcs/orbsvcs/Notify/Any/PushConsumer.h:
- * orbsvcs/orbsvcs/Notify/Any/PushSupplier.h:
- * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushConsumer.cpp:
- * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushConsumer.h:
- * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushSupplier.cpp:
- * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushSupplier.h:
- * orbsvcs/orbsvcs/Notify/Sequence/SequencePushSupplier.h:
- * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.cpp:
- * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.h:
- * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushSupplier.cpp:
- * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushSupplier.h:
- * orbsvcs/orbsvcs/Notify/Structured/StructuredPushConsumer.h:
- * orbsvcs/orbsvcs/Notify/Structured/StructuredPushSupplier.h:
- Removed dependency on Destroy_Callback interface.
-
- * orbsvcs/Notify_Service/Notify_Service.h:
- * orbsvcs/Notify_Service/Notify_Server.cpp:
- Renamed local TAO_Notify_Service class to TAO_Notify_Service_Driver class to void clash with the
- Service name.
- Forward declare TAO_Notify_Service.
-
- * orbsvcs/Notify_Service/Notify_Service.cpp:
- Look for the generic Notify Service. If that is not found then look for the default
- service object "Notify_Default_Event_Manager_Objects_Factory".
-
- * orbsvcs/orbsvcs/CosNotification.dsp:
- * orbsvcs/orbsvcs/CosNotification.bor:
- * orbsvcs/orbsvcs/Makefile.CosNotification:
- Updated.
-
-Wed Feb 26 10:28:28 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/RTCORBA/RTCORBAC.cpp:
-
- Wrapped remaining CORBA::UserException base class method calls
- with the ACE_NESTED_CLASS macro. Addresses remaining problems
- in Borland C++ builds.
-
- * tao/TypeCodeFactory/TypeCodeFactoryC.h:
-
- Removed extraneous "ace/pre.h" include. Fixes some warnings in
- Borland C++ builds.
-
-Wed Feb 26 10:03:10 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/ORB.h (ORB):
-
- Removed TAO_ORB_Core friend declaration. It caused some
- compilers assume that the TAO_ORB_Core forward declaration
- actually resided in the CORBA namespace, which conflicted with
- the global TAO_ORB_Core class.
-
- (_tao_make_ORB):
- * tao/ORB.cpp (_tao_make_ORB):
-
- New static factory method that creates an ORB. The idea is to
- prevent "new CORBA::ORB()" from being performed by the user
- since only CORBA::ORB_init() is meant to create ORBs. It is now
- needed since the CORBA::ORB class no longer has any friends.
-
- * tao/ORB_Core.cpp (init):
-
- Replaced call to "new CORBA::ORB()" with
- CORBA::ORB::_tao_make_ORB(), i.e. the new static factory method
- described above is used.
-
-Wed Feb 26 09:16:38 2003 Chad Elliott <elliott_c@ociweb.com>
-
- * orbsvcs/orbsvcs/RTOLDEvent.mpc:
-
- The RTOLDEvent resource file does not match the name of the
- project, so we explicitly add it to the mpc file.
-
-Tue Feb 25 11:17:47 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/IFR_Client/IFR_BaseC.cpp:
- * tao/IFR_Client/IFR_BaseC.h:
- * tao/IFR_Client/IFR_BaseC.i:
- * tao/IFR_Client/IFR_BasicC.cpp:
- * tao/IFR_Client/IFR_BasicC.h:
- * tao/IFR_Client/IFR_BasicC.i:
- * tao/IFR_Client/IFR_ComponentsC.cpp:
- * tao/IFR_Client/IFR_ComponentsC.h:
- * tao/IFR_Client/IFR_ComponentsC.i:
- * tao/IFR_Client/IFR_ExtendedC.cpp:
- * tao/IFR_Client/IFR_ExtendedC.h:
- * tao/IFR_Client/IFR_ExtendedC.i:
- * orbsvcs/orbsvcs/IFR_Service/IFR_BaseS.cpp:
- * orbsvcs/orbsvcs/IFR_Service/IFR_BaseS.h:
- * orbsvcs/orbsvcs/IFR_Service/IFR_BaseS.i:
- * orbsvcs/orbsvcs/IFR_Service/IFR_BaseS_T.cpp:
- * orbsvcs/orbsvcs/IFR_Service/IFR_BaseS_T.h:
- * orbsvcs/orbsvcs/IFR_Service/IFR_BaseS_T.i:
- * orbsvcs/orbsvcs/IFR_Service/IFR_BasicS.cpp:
- * orbsvcs/orbsvcs/IFR_Service/IFR_BasicS.h:
- * orbsvcs/orbsvcs/IFR_Service/IFR_BasicS.i:
- * orbsvcs/orbsvcs/IFR_Service/IFR_BasicS_T.cpp:
- * orbsvcs/orbsvcs/IFR_Service/IFR_BasicS_T.h:
- * orbsvcs/orbsvcs/IFR_Service/IFR_BasicS_T.i:
- * orbsvcs/orbsvcs/IFR_Service/IFR_ComponentsS.cpp:
- * orbsvcs/orbsvcs/IFR_Service/IFR_ComponentsS.h:
- * orbsvcs/orbsvcs/IFR_Service/IFR_ComponentsS.i:
- * orbsvcs/orbsvcs/IFR_Service/IFR_ComponentsS_T.cpp:
- * orbsvcs/orbsvcs/IFR_Service/IFR_ComponentsS_T.h:
- * orbsvcs/orbsvcs/IFR_Service/IFR_ComponentsS_T.i:
- * orbsvcs/orbsvcs/IFR_Service/IFR_ExtendedS.cpp:
- * orbsvcs/orbsvcs/IFR_Service/IFR_ExtendedS.h:
- * orbsvcs/orbsvcs/IFR_Service/IFR_ExtendedS.i:
- * orbsvcs/orbsvcs/IFR_Service/IFR_ExtendedS_T.cpp:
- * orbsvcs/orbsvcs/IFR_Service/IFR_ExtendedS_T.h:
- * orbsvcs/orbsvcs/IFR_Service/IFR_ExtendedS_T.i:
- * tao/TypeCodeFactory/TypeCodeFactoryC.cpp:
- * tao/TypeCodeFactory/TypeCodeFactoryC.h:
- * tao/TypeCodeFactory/TypeCodeFactoryC.inl:
-
- Regenerated these stubs to pull in the latest CORBA namespace
- fixes.
-
- * tao/IFR_Client/IFR_Client_Adapter_Impl.cpp:
- * tao/IFR_Client/IFR_Client_Adapter_Impl.h:
- * tao/TypeCodeFactory/TypeCodeFactory_Adapter_Impl.cpp:
- * tao/TypeCodeFactory/TypeCodeFactory_Adapter_Impl.h:
- * tao/TypeCodeFactory/TypeCodeFactory_i.cpp:
- * tao/TypeCodeFactory/TypeCodeFactory_i.h:
-
- "CORBA_" -> "CORBA::".
-
-Tue Feb 25 08:02:36 2003 Chad Elliott <elliott_c@ociweb.com>
-
- * orbsvcs/tests/EC_Mcast/EC_Mcast.mpc:
- * orbsvcs/tests/EC_Multiple/EC_Multiple.mpc:
-
- Named the project instead of allowing it to default.
-
-Mon Feb 24 09:15:04 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/PortableServer/POA.cpp (TAO_POA):
-
- Fixed "better conversion" warning.
-
- Fixed incorrect emulated exception macro usage.
- "ACE_TRY_CHECK", not "ACE_CHECK" should have been used.
-
- Added missing ACE_CHECK after ACE_ENDTRY. Without it, the
- re-thrown emulated exception in the ACE_CATCHANY block will be
- ignored, incorrectly allowing code after that block to be
- executed.
-
-Mon Feb 24 08:44:39 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/DynamicInterface/DII_ClientRequestInfo.h:
-
- Fixed problem where "ace/post.h" was not included in
- interceptor disabled builds.
-
- Fixed problem that prevented the TAO_DII_ClientRequestInfo class
- from ever being visible. A preprocessor check for
- "TAO_HAS_INTERCEPTORS == 1" was being performed before any
- headers that defined "TAO_HAS_INTERCEPTORS" were included
- meaning that condition always evaluated to false. This also
- fixes "unresolved symbol" errors that have appeared in some
- builds.
-
- * tao/DynamicInterface/DII_ClientRequestInfo.cpp:
-
- Fixed syntax errors that were exposed by the code actually being
- made visible.
-
-Mon Feb 24 15:35:23 2003 Edward Scott <eas@prismtechnologies.com>
-
- * tao/DynamicAny/DynUnion_i.h:
- * tao/DynamicAny/DynStruct_i.h:
-
- Fixed incorrect environment macro usage. Thanks to
- vince@mounts.cc for reporting the problem.
-
-Sat Feb 22 09:50:31 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/PortableServer/Collocated_Object.cpp (_get_component):
- (_is_equivalent, _tao_QueryInterface):
-
- Wrapped remaining CORBA::Object base class method calls with the
- ACE_NESTED_CLASS macro. Addresses remaining problems in Borland
- C++ builds.
-
-Sat Feb 22 09:37:29 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/ORB.h (ORB):
-
- Qualify the TAO_ORB_Core friend declaration with the global
- scope ("::") qualifier. Addresses a problem where some
- compilers assume that the TAO_ORB_Core declaration actually
- resides in the CORBA namespace.
-
- * tao/DynamicInterface/Makefile.bor (OBJFILES):
-
- Fixed syntax error.
-
-Sat Feb 22 09:06:45 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/ValueFactory.h (TAO_OBV_CREATE_RETURN_TYPE):
- (TAO_OBV_REGISTER_FACTORY):
-
- Removed space in macro definition that was incorrectly
- introduced, and caused syntax errors in some builds.
-
-Sat Feb 22 08:52:13 2003 Ossama Othman <ossama@uci.edu>
-
- * orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Connector.cpp:
- * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp:
-
- Include "tao/Wait_Strategy.h". Necessitated by inter-header
- dependency reductions.
-
-Sat Feb 22 08:44:46 2003 Ossama Othman <ossama@uci.edu>
-
- * tests/Queued_Message_Test/Queued_Message_Test.cpp:
-
- Include "ace/Message_Block.h". Necessitated by inter-header
- dependency reductions.
-
-Sat Feb 22 08:40:11 2003 Ossama Othman <ossama@uci.edu>
-
- * tests/OBV/Factory/FactoryC_impl.h:
-
- "CORBA_" -> "CORBA::".
-
-Fri Feb 21 13:40:41 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/IOPC.cpp:
- * tao/PortableInterceptorC.cpp:
- * tao/DynamicAny/DynamicAnyC.cpp:
- * tao/IORManipulation/IORC.cpp:
- * tao/IORTable/IORTableC.cpp:
- * tao/Messaging/MessagingC.i:
- * tao/Messaging/MessagingC.cpp:
- * tao/PortableServer/Collocated_Object.i:
- * tao/PortableServer/Collocated_Object.cpp:
- * tao/PortableServer/ImplRepoC.i:
- * tao/PortableServer/ImplRepoC.cpp:
- * tao/PortableServer/ImR_LocatorC.i:
- * tao/PortableServer/ImR_LocatorC.cpp:
- * tao/PortableServer/PortableServerC.cpp:
-
- Wrap some base class initializations and method calls with the
- ACE_NESTED_CLASS macro to work around MSVC++ 6 namespace brain
- damage. This should also address problems exhibited in the
- Borland C++ 6 build due to a missing class scope.
-
-Fri Feb 21 13:07:33 2003 Ossama Othman <ossama@uci.edu>
-
- * TAO_IDL/be/be_interface.cpp (gen_stub_ctor):
- * TAO_IDL/be/be_visitor_exception/exception_cs.cpp (visit_exception):
- * TAO_IDL/be/be_visitor_interface/interface_cs.cpp (visit_interface):
-
- Generate code that uses the ACE_NESTED_CLASS macro to work
- around MSVC++ 6 lack of fully functional C++ namespace sport.
- This should also address problems exhibited in the Borland C++ 6
- build due to a missing class scope.
-
-Fri Feb 21 12:54:07 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/ValueBase.h (add_ref, remove_ref):
-
- Made these function prototypes match those in
- `corbafwd.h'. Should fix a problem revealed in "Release"
- configuration Windows builds.
-
- * tao/corba.h:
- * tao/orbconf.h:
-
- Moved ACE_NESTED_CLASS macro out of corba.h and into orbconf.h.
- That macro is needed within TAO's ORB core, as well.
-
-Fri Feb 21 17:49:54 2003 Edward Scott <eas@prismtechnologies.com>
-
- * tao/DynamicAny/DynUnion_i.h:
- * tao/DynamicAny/DynUnion_i.cpp:
- Fixes for bug 1455 for creating Dynamic Anys from Anys initialised
- with _default().
-
- * tao/DynamicAny/DynStruct_i.cpp (from_any):
- * tao/DynamicAny/DynStruct_i.h (TAO_Local_RefCounted_Object):
- * tao/DynamicAny/DynUnion_i.cpp (TAO_DynUnion_i):
- Fixes for Dynamic Any with aliases typecodes. Fixes bug 1449.
-
- * tests/DynAny_Test/test_dynunion.cpp:
- * tests/DynAny_Test/test_dynstruct.cpp:
- * tests/DynAny_Test/da_tests.idl:
- Test update for bugs 1449 and 1455.
-
- * TAO_IDL/util/utl_global.cpp:
- * TAO_IDL/include/idl_global.h:
- * TAO_IDL/fe/lex.yy.cpp:
- * TAO_IDL/fe/idl.ll:
- * TAO_IDL/tao_idl.cpp:
- Correct IFR Service handling IDL with C++ keyword identifiers.
- Fixes bug 1393.
-
- * orbsvcs/tests/Bug_1393_Regression/Bug_1393_Client.dsp:
- * orbsvcs/tests/Bug_1393_Regression/Bug_1393_Client_Static.dsp:
- * orbsvcs/tests/Bug_1393_Regression/Bug_1393_Regression.dsw:
- * orbsvcs/tests/Bug_1393_Regression/Bug_1393_Regression.mpc:
- * orbsvcs/tests/Bug_1393_Regression/client.cpp:
- * orbsvcs/tests/Bug_1393_Regression/Makefile:
- * orbsvcs/tests/Bug_1393_Regression/Makefile.bor:
- * orbsvcs/tests/Bug_1393_Regression/Makefile.Bug_1393_Client:
- * orbsvcs/tests/Bug_1393_Regression/Makefile.Bug_1393_Client.bor:
- * orbsvcs/tests/Bug_1393_Regression/README:
- * orbsvcs/tests/Bug_1393_Regression/run_test.pl:
- Regression test for 1393.
-
- * tao/PortableServer/POA.cpp (TAO_POA):
- Recover from failure to contact IMR in create_POA with
- persistent policy. Fixes bug 1395.
-
- * orbsvcs/tests/Bug_1395_Regression/Bug_1395_Client.dsp:
- * orbsvcs/tests/Bug_1395_Regression/Bug_1395_Regression.dsw:
- * orbsvcs/tests/Bug_1395_Regression/Bug_1395_Regression.mpc:
- * orbsvcs/tests/Bug_1395_Regression/Bug_1395_Server.dsp:
- * orbsvcs/tests/Bug_1395_Regression/client.cpp:
- * orbsvcs/tests/Bug_1395_Regression/Makefile:
- * orbsvcs/tests/Bug_1395_Regression/Makefile.Bug_1395_Client:
- * orbsvcs/tests/Bug_1395_Regression/Makefile.Bug_1395_Server:
- * orbsvcs/tests/Bug_1395_Regression/README:
- * orbsvcs/tests/Bug_1395_Regression/run_test.pl:
- * orbsvcs/tests/Bug_1395_Regression/server.cpp:
- * orbsvcs/tests/Bug_1395_Regression/Test_i.cpp:
- * orbsvcs/tests/Bug_1395_Regression/Test.idl:
- * orbsvcs/tests/Bug_1395_Regression/Test_i.h:
- Regression test for 1395.
-
- * orbsvcs/orbsvcs/Naming/Naming_Utils.cpp (parse_args):
- Fixed usage message (Bug 1438).
-
- * orbsvcs/tests/Bug_1436_Regression/README:
- * orbsvcs/tests/Bug_1436_Regression/run_test.pl:
- * orbsvcs/tests/Bug_1436_Regression/test.idl:
- Regression test for 1436.
-
- * orbsvcs/ImplRepo_Service/tao_imr_i.cpp:
- Prevent registration of server with empty server name in the
- ImplRepo service. Fixes bug 1437.
-
- * orbsvcs/tests/Bug_1437_Regression/README:
- * orbsvcs/tests/Bug_1437_Regression/run_test.pl:
- Regression test for 1437.
-
-Fri Feb 21 06:54:45 2003 Ossama Othman <ossama@uci.edu>
-
- * TAO_IDL/be/be_visitor_operation/operation.cpp
- (gen_marshal_and_invoke):
-
- Moved an ending "if" brace to within a TAO_HAS_INTERCEPTORS
- block. Fixes builds with interceptors disabled.
-
-Fri Feb 21 06:22:36 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/ORBInitializer_Registry.cpp:
-
- Changed ACE_Array_Base explicit template instantiation argument
- from PortableInterceptor::ORBInitializer_ptr to
- PortableInterceptor::ORBInitializer_var. Fixes unresolved
- symbol link-time errors in explicit template instantiation
- builds.
-
-Thu Feb 20 17:31:58 2003 Ossama Othman <ossama@uci.edu>
-
- * examples/Load_Balancing/Load_Balancer_i.cpp:
- * examples/Load_Balancing_persistent/Identity_Client.cpp:
- * examples/Load_Balancing_persistent/Load_Balancer_i.cpp:
- * examples/POA/DSI/Database_i.cpp:
- * orbsvcs/ImplRepo_Service/Forwarder.cpp:
- * orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp:
- * orbsvcs/PSS/PSDL_Interface_Visitor.cpp:
- * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Supplier.cpp:
- * orbsvcs/orbsvcs/CosEvent/CEC_ProxyPullSupplier.cpp:
- * orbsvcs/orbsvcs/Log/NotifyLogFactory_i.cpp:
- * orbsvcs/orbsvcs/Notify/Event_Manager.cpp:
- * orbsvcs/orbsvcs/Trader/Interpreter_Utils.cpp:
- * orbsvcs/tests/EC_MT_Mcast/MCast.cpp:
- * orbsvcs/tests/FaultTolerance/IOGR/Manager.cpp:
- * tests/DynAny_Test/test_dynany.cpp:
- * tests/DynAny_Test/test_dynarray.cpp:
- * tests/DynAny_Test/test_dynenum.cpp:
- * tests/DynAny_Test/test_dynsequence.cpp:
- * tests/DynAny_Test/test_dynstruct.cpp:
- * tests/DynAny_Test/test_dynunion.cpp:
- * tests/MProfile/client.cpp:
- * tests/MProfile_Connection_Timeout/client.cpp:
- * tests/MProfile_Forwarding/Manager.cpp:
- * tests/OBV/Factory/FactoryC_impl.cpp:
- * tests/Portable_Interceptors/Request_Interceptor_Flow/Client_ORBInitializer.cpp:
- * tests/Portable_Interceptors/Request_Interceptor_Flow/Server_ORBInitializer.cpp:
- * utils/catior/catior.cpp:
-
-
- "CORBA_" -> "CORBA::".
-
-Thu Feb 20 19:59:36 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * ChangeLogs/ChangeLog-02c:
- * ChangeLogs/ChangeLog-03a: New files.
-
- * ChangeLog: Moved some of the contents out to the new files
- above.
-
-Thu Feb 20 15:02:27 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/ORB_Core_Auto_Ptr.h:
-
- Fixed filename mismatch in Doxygen documenation. Fixes a "fuzz"
- error.
-
-Thu Feb 20 14:04:13 2003 Ossama Othman <ossama@uci.edu>
-
- * TAO_IDL/be/be_visitor_union/cdr_op_ci.cpp:
-
- Zapped remaining uses of "CORBA_Any", and replaced them with
- the correct "CORBA::Any".
-
-Thu Feb 20 13:57:36 2003 Ossama Othman <ossama@uci.edu>
-
- * TAO_IDL/be/be_visitor_component/component_cs.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_bounded_obj_sequence_ch.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_bounded_obj_sequence_cs.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:
-
- Zapped remaining uses of "CORBA_Object", and replaced them with
- the correct "CORBA::Object".
-
-Thu Feb 20 13:25:37 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/Domain/DomainS.cpp:
- * tao/Domain/DomainS.h:
-
- "CORBA_" -> "CORBA::".
-
-Thu Feb 20 13:05:36 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/DynamicInterface/Context.cpp:
- * tao/DynamicInterface/Context.h:
- * tao/DynamicInterface/Context.inl:
- * tao/DynamicInterface/DII_ClientRequestInfo.cpp:
- * tao/DynamicInterface/DII_ClientRequestInfo.h:
- * tao/DynamicInterface/DII_Invocation.cpp:
- * tao/DynamicInterface/Dynamic_Adapter_Impl.cpp:
- * tao/DynamicInterface/Dynamic_Implementation.cpp:
- * tao/DynamicInterface/Dynamic_Implementation.h:
- * tao/DynamicInterface/ExceptionList.cpp:
- * tao/DynamicInterface/ExceptionList.h:
- * tao/DynamicInterface/ExceptionList.inl:
- * tao/DynamicInterface/Makefile:
- * tao/DynamicInterface/Makefile.bor:
- * tao/DynamicInterface/Request.cpp:
- * tao/DynamicInterface/Request.h:
- * tao/DynamicInterface/Request.inl:
- * tao/DynamicInterface/Server_Request.cpp:
- * tao/DynamicInterface/Server_Request.h:
- * tao/DynamicInterface/Server_Request.inl:
- * tao/DynamicInterface/Unknown_User_Exception.cpp:
- * tao/DynamicInterface/Unknown_User_Exception.h:
-
-
- "CORBA_" -> "CORBA::"
-
- Classes that should be in the C++ CORBA namespace are now in
- that namespace.
-
- Removed some unnecessary includes.
-
- Added preliminary DII interceptor support.
-
-Thu Feb 20 12:05:42 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/Makefile.tao (MAKEFILE):
-
- Corrected the filename. It should have been "Makefile.tao".
- Not "Makefile." Fixes a problem where the generated
- dependencies would end up in the wrong Makefile. Thanks to Don
- Hinton <dhinton@ieee.org> for supplying this fix.
-
-Thu Feb 20 11:44:53 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/Object.i (Object):
-
- Explicitly initialize the TAO_Base_var private base class in
- this copy constructor. Fixes a warning exhibited by g++.
-
-Thu Feb 20 11:34:00 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/Makefile.bor (OBJFILES):
- * tao/tao.mpc (ORB_Core):
-
- Added new ORB_Core_Auto_Ptr files to these file lists.
-
-Thu Feb 20 11:27:58 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/PortableServer/Collocated_Object.h:
-
- A forward declaration of TAO_ServantBase is not enough.
- Including "Servant_Base.h" is necessary to establish the
- inheritance of TAO_ServantBase from TAO_Abstract_ServantBase.
- TAO_Collocated_Object's constructor passes a TAO_ServantBase
- pointer to the CORBA::Object constructor, but that constructor
- expects a TAO_Abstract_ServantBase pointer, hence the need to
- establish the inheritance hierarchy.
-
- * tao/PortableServer/Direct_Object_Proxy_Impl.cpp (_non_existent):
-
- Corrected emulated exception macro usage.
-
- * tao/PortableServer/PortableServerC.cpp:
-
- Fixed lingering "CORBA_" -> "CORBA::" problem for the
- !TAO_USE_SEQUENCE_TEMPLATES case.
-
-Thu Feb 20 11:07:01 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/Thread_Lane_Resources.h:
- * tao/Thread_Lane_Resources_Manager.h:
-
- "corbafwd.h" is unfortunately needed for the emulated exception
- case.
-
-Thu Feb 20 10:56:59 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/ORBInitializer_Registry.h (TAO_ORBInitializer_Registry):
-
- Removed default value in second argument of
- PortableInterceptor::register_orb_initializer() friend
- declaration since it is already defined in actual function
- declaration in PortableInterceptorC.h. Fixes a compile-time
- problem.
-
- * tao/Remote_Object_Proxy_Impl.cpp (_get_component):
-
- Corrected emulated exception macro usage.
-
- * tao/Typecode.cpp (private_member_label):
-
- Added missing emulated exception macro parameter to the call to
- TypeCode::private_default_index_i(). Fixes a compile-time
- error in emulated exception builds. This also removes a TSS
- access, and fixes a potentially missed exception in emulated
- exception builds.
-
-Thu Feb 20 10:20:51 2003 Ossama Othman <ossama@uci.edu>
-
- * tao/Exception.h (TAO_SYSTEM_EXCEPTION):
- * tao/Exception.cpp (TAO_SYSTEM_EXCEPTION):
-
- Removed "##" preprocessor concatenation token for the
- "CORBA::name" case. It isn't needed in this case. Fixes a g++
- warning regarding invalid token pasting.
-
- * tao/Services.i:
-
- Fixed variables containing "CORBA_" in the middle of their names
- that were inadvertently changed to "CORBA::". Fixes syntax
- errors.
-
-Thu Feb 20 09:07:56 2003 Ossama Othman <ossama@uci.edu>
-
- * TAO_IDL/be/be_interface.cpp (gen_stub_ctor):
-
- Generate code that correctly uses "CORBA::Object" instead of
- "CORBA_Object".
-
- (gen_var_defn):
-
- Made generated "_var" classes inherit privately from
- TAO_Base_var instead of publically. Specifically, private
- inheritance from TAO_Base_var is done to emphasize that
- a given "_var" does not satisfy the IS-A relationship with
- TAO_Base_var. "_var" classes are merely IMPLEMENTED-IN-TERMS-OF
- TAO_Base_var. This also correctly invalidates assignments like:
- Foo_var v;
- TAO_Base_var * t = &v;
-
- * TAO_IDL/be/be_visitor_exception/exception_cs.cpp
- (visit_exception):
-
- Generate code that correctly uses "CORBA::UserException" instead
- of "CORBA_UserException".
-
- * TAO_IDL/be/be_visitor_interface/amh_ch.cpp
- * TAO_IDL/be/be_visitor_interface/interface_ci.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
- * TAO_IDL/be/be_visitor_operation/arglist.cpp:
-
- Generate code that correctly uses "CORBA::Object" instead of
- "CORBA_Object".
-
- * TAO_IDL/be/be_visitor_operation/ami_cs.cpp:
-
- Improved "const correctness" of generated interceptor related
- code. One of the return values is really a constant.
-
- * TAO_IDL/be/be_visitor_operation/operation.cpp:
-
- Fixed generated transport retry code/loop. The exception macros
- prevent statements like "continue" and "break" from being used
- as expected. Worked around that deficiency by using if/else
- blocks instead.
-
- Improved "const correctness" of generated interceptor related
- code. One of the return values is really a constant.
-
- * TAO_IDL/be/be_visitor_valuetype/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype_init_cs.cpp:
-
- Generate code that correctly uses "CORBA::ValueBase" instead of
- "CORBA_ValueBase".
-
- * TAO_IDL/be/be_visitor_valuetype/valuetype.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype_init_ch.cpp:
-
- Generate code that correctly uses "CORBA::ValueFactoryBase"
- instead of "CORBA_ValueFactoryBase".
-
- * TAO_IDL/be/be_visitor_valuetype/valuetype_ch.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype_obv_ch.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype_obv_cs.cpp:
-
- Generate code that correctly uses
- "CORBA::DefaultValueRefCountBase" instead of
- "CORBA_DefaultValueRefCountBase".
-
- * orbsvcs/orbsvcs/PortableGroup.idl:
-
- Use the "typeprefix" keyword instead of "#pragma prefix". The
- former is more modern.
-
- * orbsvcs/orbsvcs/LoadBalancing/LB_CPU_Monitor.cpp:
-
- Corrected comment.
-
- * orbsvcs/orbsvcs/LoadBalancing/LB_LoadAlert.cpp:
- * orbsvcs/orbsvcs/LoadBalancing/LB_LoadAlert.h:
- * orbsvcs/orbsvcs/LoadBalancing/LB_LoadAlert.inl:
-
- Fixed race conditions in the TAO_LB_LoadAlert class.
-
- * orbsvcs/orbsvcs/Notify/Service.h:
-
- Include "ace/Service_Object.h" to pull in ACE_Service_Object
- class declaration. Necessitated by inter-header dependency
- reductions.
-
- * orbsvcs/orbsvcs/PortableGroup/PG_GenericFactory.cpp:
- * orbsvcs/orbsvcs/PortableGroup/PG_GenericFactory.h
- (populate_object_group):
-
- No need to pass an integral type "const" by value. Remove the
- "const" qualifier.
-
- * orbsvcs/orbsvcs/PortableGroup/PortableGroup_Loader.h:
-
- No need to include "tao/corbafwd.h".
-
- * orbsvcs/orbsvcs/FaultTolerance/FT_Invocation_Endpoint_Selectors.cpp:
- * orbsvcs/orbsvcs/FaultTolerance/FT_Service_Callbacks.cpp:
- * orbsvcs/orbsvcs/PortableGroup/PortableGroup_Acceptor_Registry.cpp:
- * orbsvcs/orbsvcs/PortableGroup/PortableGroup_Loader.cpp:
- * orbsvcs/orbsvcs/PortableGroup/UIPMC_Profile.cpp:
- * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp:
- * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Current.cpp:
- * orbsvcs/orbsvcs/SSLIOP/SSLIOP_ORBInitializer.cpp:
- * orbsvcs/orbsvcs/Security/Security_ORBInitializer.cpp:
- * tao/CDR_Encaps_Codec.cpp:
- * tao/CORBALOC_Parser.cpp:
- * tao/CodecFactory.cpp:
- * tao/Connector_Registry.cpp:
- * tao/DLL_Parser.cpp:
- * tao/IIOP_Profile.cpp:
- * tao/Interceptor_List.cpp:
- * tao/Invocation.cpp:
- * tao/Invocation_Endpoint_Selectors.cpp:
- * tao/ORBInitInfo.cpp:
- * tao/PICurrent.cpp:
- * tao/PolicyFactory_Registry.cpp:
- * tao/Profile.cpp:
- * tao/Service_Callbacks.cpp:
- * tao/Transport_Connector.cpp:
- * tao/BiDir_GIOP/BiDirGIOP.cpp:
- * tao/BiDir_GIOP/BiDir_PolicyFactory.cpp:
- * tao/Messaging/Asynch_Reply_Dispatcher.cpp:
- * tao/Messaging/Messaging.cpp:
- * tao/Messaging/Messaging_Policy_i.cpp:
- * tao/PortableServer/ObjectReferenceTemplate.cpp:
- * tao/PortableServer/Object_Adapter.cpp:
- * tao/PortableServer/ServerRequestInfo.cpp:
- * tao/RTCORBA/RT_Invocation_Endpoint_Selectors.cpp:
- * tao/RTCORBA/RT_PolicyFactory.cpp:
- * tao/RTCORBA/Thread_Pool.cpp:
- * tao/Strategies/DIOP_Profile.cpp:
- * tao/Strategies/SHMIOP_Profile.cpp:
- * tao/Strategies/UIOP_Profile.cpp:
- * tests/ORT/ORT_test_IORInterceptor.cpp:
-
- Use CORBA::SystemException instead of CORBA_SystemException.
- The latter was an implementation detail, and part of a
- workaround for C++ compilers that didn't support namespaces.
-
- * orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.h:
- * tao/GIOP_Message_Generator_Parser.h:
- * tao/GIOP_Message_Lite.h:
- * tao/PICurrent.h:
- * tao/Request_Dispatcher.h:
-
- Forward declare TAO_ServerRequest. Necessitated by inter-header
- dependency reductions.
-
- * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Transport.cpp:
-
- Removed obsolete comment.
-
- * tao/AbstractBase.cpp:
- * tao/AbstractBase.h:
- * tao/AbstractBase.inl:
- * tao/CORBA_String.cpp:
- * tao/CORBA_String.h:
- * tao/CORBA_String.inl:
- * tao/CurrentC.cpp:
- * tao/CurrentC.h:
- * tao/DomainC.cpp:
- * tao/DomainC.h:
- * tao/DomainC.i:
- * tao/Environment.cpp:
- * tao/Environment.h:
- * tao/Environment.i:
- * tao/Exception.cpp:
- * tao/Exception.h:
- * tao/Exception.i:
- * tao/LocalObject.cpp:
- * tao/LocalObject.h:
- * tao/LocalObject.i:
- * tao/NVList.cpp:
- * tao/NVList.h:
- * tao/NVList.i:
- * tao/ORB.cpp:
- * tao/ORB.h:
- * tao/ORB.i:
- * tao/OctetSeqC.cpp:
- * tao/OctetSeqC.h:
- * tao/OctetSeqC.i:
- * tao/PolicyC.cpp:
- * tao/PolicyC.h:
- * tao/PolicyC.i:
- * tao/Principal.cpp:
- * tao/Principal.h:
- * tao/Principal.i:
- * tao/Services.cpp:
- * tao/Services.h:
- * tao/Services.i:
- * tao/StringSeqC.cpp:
- * tao/StringSeqC.h:
- * tao/StringSeqC.i:
- * tao/Typecode.cpp:
- * tao/Typecode.h:
- * tao/Typecode.i:
- * tao/Typecode_Constants.cpp:
- * tao/ValueBase.cpp:
- * tao/ValueBase.h:
- * tao/ValueBase.i:
- * tao/ValueFactory.cpp:
- * tao/ValueFactory.h:
- * tao/ValueFactory.i:
-
- Moved all "CORBA_" classes into a true CORBA namespace, and
- dropped the "CORBA_" workaround for compilers that lacked
- C++ namespace support.
-
- * tao/Abstract_Servant_Base.h:
-
- Moved "TAO_Skeleton" function typedef to this file. This change
- is part of set of inter-header dependency reductions.
-
- * tao/Acceptor_Filter.h:
- * tao/Adapter.h:
-
- Forward declare TAO_ObjectKey. Necessitated by inter-header
- dependency reductions.
-
- * tao/Acceptor_Impl.cpp:
-
- Include "tao/Transport.h". Necessitated by inter-header
- dependency reductions.
-
- * tao/Acceptor_Impl.h:
- * tao/CDR.h:
-
- Fixed doxygen documentation.
-
- * tao/Asynch_Invocation.h:
-
- No need to include "tao/Asynch_Reply_Dispatcher_Base.h".
- Forward declaring "TAO_Asynch_Reply_Dispatcher_Base" is enough.
-
- * tao/Asynch_Queued_Message.cpp:
-
- Include "ace/Message_Block.h". Necessitated by inter-header
- dependency reductions.
-
- * tao/Asynch_Reply_Dispatcher_Base.h:
-
- No need to include "tao/orbconf.h" Including "tao/TAO_Export.h"
- is enough.
-
- * tao/BoundsC.cpp:
- * tao/IOPC.cpp:
- * tao/PollableC.cpp:
- * tao/PortableInterceptorC.cpp:
- * tao/WrongTransactionC.cpp:
- * tao/DynamicAny/DynamicAnyC.cpp
- * tao/IORTable/IORTableC.cpp:
- * tao/PortableServer/PortableServerC.cpp:
- * tao/RTCORBA/RTCORBAC.cpp:
-
- Use CORBA::UserException instead of CORBA_UserException.
- The latter was an implementation detail, and part of a
- workaround for C++ compilers that didn't support namespaces.
-
- * orbsvcs/orbsvcs/ETCL/ETCL_Constraint.cpp:
- * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp:
- * orbsvcs/orbsvcs/Trader/Interpreter_Utils.cpp:
- * orbsvcs/orbsvcs/Trader/Interpreter_Utils.h:
- * tao/CDR.cpp:
- * tao/Current.pidl:
- * tao/Policy_ForwardC.cpp:
- * tao/Policy_ForwardC.h:
- * tao/ORB_Core.cpp:
- * tao/ObjectReferenceTemplateC.cpp:
- * tao/ObjectReferenceTemplateC.h:
- * tao/PollableC.h:
- * tao/PortableInterceptorC.h:
- * tao/Sequence.cpp:
- * tao/Sequence_T.cpp:
- * tao/Sequence_T.h:
- * tao/TAO_Server_Request.h:
- * tao/TAO_Server_Request.i:
- * tao/TypeCodeFactory_Adapter.h:
- * tao/objectid.h:
- * tao/DynamicAny/DynAnyFactory.cpp:
- * tao/DynamicAny/DynAnyFactory.h:
- * tao/DynamicAny/DynAny_i.cpp:
- * tao/DynamicAny/DynAny_i.h:
- * tao/DynamicAny/DynArray_i.cpp:
- * tao/DynamicAny/DynArray_i.h:
- * tao/DynamicAny/DynCommon.cpp:
- * tao/DynamicAny/DynCommon.h:
- * tao/DynamicAny/DynEnum_i.cpp:
- * tao/DynamicAny/DynEnum_i.h:
- * tao/DynamicAny/DynSequence_i.cpp:
- * tao/DynamicAny/DynSequence_i.h:
- * tao/DynamicAny/DynStruct_i.cpp:
- * tao/DynamicAny/DynStruct_i.h:
- * tao/DynamicAny/DynUnion_i.cpp:
- * tao/DynamicAny/DynUnion_i.h:
- * tao/DynamicAny/DynamicAnyC.h:
- * tao/IORManipulation/IORC.cpp:
- * tao/IORManipulation/IORC.h:
- * tao/IORTable/IORTableC.h:
- * tao/IORTable/Table_Adapter.cpp:
- * tao/Messaging/MessagingC.cpp:
- * tao/Messaging/MessagingC.h:
- * tao/Messaging/MessagingC.i:
- * tao/Messaging/MessagingS.cpp:
- * tao/PortableServer/Collocated_Object.cpp:
- * tao/PortableServer/Collocated_Object.i:
- * tao/PortableServer/Default_ORTC.cpp:
- * tao/PortableServer/Default_ORTC.h:
- * tao/PortableServer/ImR_LocatorC.cpp:
- * tao/PortableServer/ImR_LocatorC.h:
- * tao/PortableServer/ImR_LocatorC.i:
- * tao/PortableServer/ImR_LocatorS.cpp:
- * tao/PortableServer/ImR_LocatorS.h:
- * tao/PortableServer/ImplRepoC.cpp:
- * tao/PortableServer/ImplRepoC.h:
- * tao/PortableServer/ImplRepoC.i:
- * tao/PortableServer/ImplRepoS.cpp:
- * tao/PortableServer/ImplRepoS.h:
- * tao/PortableServer/ORB_Manager.cpp:
- * tao/PortableServer/POA.cpp:
- * tao/PortableServer/PolicyS.cpp:
- * tao/PortableServer/PolicyS.h:
- * tao/PortableServer/PortableServerC.h:
- * tao/PortableServer/Servant_Base.cpp:
- * tao/PortableServer/Servant_Base.h:
- * tao/PortableServer/ThruPOA_Object_Proxy_Impl.cpp:
- * tao/PortableServer/ThruPOA_Object_Proxy_Impl.h:
- * tao/RTCORBA/RTCORBAC.h:
-
- "CORBA_" -> "CORBA::".
-
- * tao/ClientInterceptorAdapter.cpp (receive_reply):
- (receive_exception, receive_other):
- * tao/ClientRequestInfo_i.cpp:
-
- Improved "const-correctness" of code.
-
- * tao/ClientRequestInfo_i.h:
-
- No need to include "Service_Context.h". Forward declaring
- "TAO_Service_Context" is enough.
-
- * tao/Collocation_Resolver.h:
- * tao/Connector_Registry.h:
- * tao/Endpoint_Selector_Factory.h:
- * tao/Invocation_Endpoint_Selectors.h:
- * tao/Object_Ref_Table.h:
- * tao/Transport_Connector.h:
-
- Include "ace/CORBA_macros.h" to pull in emulated exception
- preprocessor macros. Necessitated by inter-header dependency
- reductions.
-
- * tao/Connection_Handler.h (~TAO_Connection_Handler):
- * tao/IIOP_Transport.h (~TAO_IIOP_Transport):
-
- Made this destructor protected to enforce proper memory
- management through the reference counting mechanism.
-
- * tao/Default_Thread_Lane_Resources_Manager.h:
- * tao/Dynamic_Adapter.h:
- * tao/Policy_Set.h:
- * tao/DynamicInterface/Dynamic_Adapter_Impl.h:
- * tao/RTCORBA/RT_Thread_Lane_Resources_Manager.h:
-
- Do not supply default environment parameter. It isn't needed in
- these cases.
-
- * tao/Endpoint.h:
-
- Improved doxygen documentation.
-
- (addr_lookup_lock_)
-
- Improved "const-correctness" by making this member mutable.
- This allows concrete implementations of the
- TAO_Endpoint::object_addr() method to avoid using a hack where
- the constness is casted away.
-
- * tao/GIOP_Message_Base.cpp:
- * tao/GIOP_Message_Lite.cpp:
-
- "CORBA_Exception" -> "CORBA::Exception".
-
- * tao/GIOP_Message_Generator_Parser_10.cpp:
-
- "CORBA_OctetSeq" -> "CORBA::OctetSeq".
-
- * tao/IFR_Client_Adapter.h:
-
- "CORBA_Interface" -> "CORBA::Interface".
-
- * tao/IIOP_Connection_Handler.cpp:
-
- Include "tao/Wait_Strategy.h". Necessitated by inter-header
- dependency reductions.
-
- * tao/IIOP_Connection_Handler.h:
-
- No need to include "ace/Acceptor.h", "tao/Wait_Strategy.h",
- "tao/IIOP_Transport.h".
-
- Include "ace/SOCK_Stream.h" and "ace/Svc_Handler.h" to allow
- IIOP-specific Svc_Handler typedef to be made in this header.
-
- * tao/IIOP_Connector.cpp:
-
- Include "Transport.h" and "Wait_Strategy.h". Necessitated by
- inter-header dependency reductions.
-
- * tao/IIOP_Endpoint.h (object_addr_, object_addr_set_):
-
- Improved "const-correctness" by making these members mutable.
- This allows the TAO_IIOP_Endpoint::object_addr() method to avoid
- using a hack where the constness is casted away.
-
- * tao/IIOP_Endpoint.i (object_addr):
-
- No longer any need to use the hack where the constness is casted
- away since the appropriate class members are now mutable.
-
- * tao/IIOP_Transport.cpp:
-
- Cosmetic changes.
-
- * tao/IOPC.h (Codec, CodecFactory):
-
- Inherit from "CORBA::Object" instead of "CORBA_Object".
-
- * tao/LF_Event_Loop_Thread_Helper.h:
-
- No need to include "tao/orbconf.h"
-
- * tao/LF_Event_Loop_Thread_Helper.inl:
-
- Added Emacs C++ mode comment.
-
- * tao/Leader_Follower.h:
-
- No need to forward declare "TAO_New_Leader_Generator".
-
- * tao/MCAST_Parser.cpp:
-
- No need to include "ORB.h".
-
- * tao/MCAST_Parser.h:
-
- No need to include "ORB_Core.h".
-
- Instead include "CORBA_String.h". Necessitated by inter-header
- dependency reductions.
-
- * tao/Marshal.h:
-
- No need to include "tao/Principal.h", "tao/Any.h", "tao/ORB.h".
-
- * tao/ORBInitInfo.h:
-
- "CORBA_Environment" -> "CORBA::Environment".
-
- * tao/ORBInitializer_Registry.h:
-
- Changed underlying template array parameter from
- "ORBInitializer_ptr" to "ORBInitializer_var" to improve memory
- management of registered ORBInitializers.
-
- (~TAO_ORBInitializer_Registry):
- * tao/ORBInitializer_Registry.cpp (~TAO_ORBInitializer_Registry):
-
- Removed declaration for this destructor. It is no longer
- necessary with the above change in place.
-
- (register_orb_initializer, pre_init, post_init):
-
- Improved const-correctness.
-
- * tao/ORB_Core.h:
- * tao/ORB_Core.i:
- * tao/ORB_Core_Auto_Ptr.h:
- * tao/ORB_Core_Auto_Ptr.inl:
- * tao/ORB_Core_Auto_Ptr.cpp:
-
- Moved TAO_ORB_Core_Auto_Ptr class from ORB_Core.* to the new
- ORB_Core_Auto_Ptr.* files.
-
- * tao/Object.h:
-
- Forward declare TAO_ObjectKey. Necessitated by inter-header
- dependency reductions.
-
- "CORBA_Object" -> "CORBA::Object".
-
- Made CORBA::Object_var inherit privately from TAO_Base_var, and
- added appropriate private copy constructor and assignment
- operator to prevent invalid widening.
-
- * tao/Object.i:
- * tao/Object.cpp:
-
- "CORBA_Object" -> "CORBA::Object".
-
- * tao/Object_KeyC.h:
-
- Forward declare TAO_Object_Key_var. Necessitated by the
- "tao/corbafwd.h" cleanup.
-
- * tao/Object_Proxy_Broker.h (TAO_Object_Proxy_Broker):
- * tao/Object_Proxy_Broker.cpp (TAO_Object_Proxy_Broker):
- * tao/Object_Proxy_Impl.cpp (TAO_Object_Proxy_Impl):
-
- Removed useless constructor.
-
- * tao/Object_Proxy_Impl.h:
-
- Removed useless constructor.
-
- Added missing "#pragma once".
-
- "const CORBA::Char *" -> "const char *".
-
- "CORBA_" -> "CORBA::".
-
- * tao/Profile.i:
-
- Corrected some comments.
-
- * tao/Protocols_Hooks.h:
-
- Forward declare TAO_Stub. Necessitated by inter-header
- dependency reductions.
-
- * tao/Remote_Object_Proxy_Broker.cpp:
- * tao/Remote_Object_Proxy_Broker.h:
-
- Removed useless constructor and destructor.
-
- * tao/Remote_Object_Proxy_Impl.cpp:
-
- Removed useless constructor and destructor.
-
- Avoided inclusion of "tao/Any.h" by directly using the
- TAO_InputCDR::to_boolean() method instead of
- CORBA::Any::to_boolean().
-
- "CORBA_" -> "CORBA::".
-
- Fixed some emulated exception macro usage.
-
- (_get_component):
-
- Updated to better match current TAO_IDL generated stub code.
-
- * tao/Remote_Object_Proxy_Impl.h:
-
- "CORBA::Char *" -> "char *".
-
- "CORBA_" -> "CORBA::".
-
- * tao/Sequence.h:
-
- Include "ace/CORBA_macros.h" and "ace/Message_Block.h".
- Necessitated by inter-header dependency reduction.
-
- Removed now obsolete "CORBA_Object" and "CORBA_Environment"
- forward declarations.
-
- "CORBA_" -> "CORBA::".
-
- * tao/Service_Callbacks.h:
-
- Corrected TAO_ServerRequest forward declaration,
- i.e. "TAO_Server_Request" to "TAO_ServerRequest".
-
- * tao/Stub.h:
-
- Include new "ORB_Core_Auto_Ptr.h" header to pull in
- TAO_ORB_Core_Auto_Ptr declaration.
-
- * tao/Stub_Factory.h:
-
- Forward declare TAO_Stub and include "ace/CORBA_macros.h".
- Necessitated by inter-header dependency reductions.
-
- * tao/Synch_Queued_Message.cpp:
-
- Included "ace/Message_Block.h". Necessitated by inter-header
- dependency reductions.
-
- * tao/TAO.dsp:
-
- Added new ORB_Core_Auto_Ptr.* files to this project.
-
- * tao/TAO_Internal.cpp:
-
- Include "tao/Adapter.h", "tao/ORB_Core.h" and
- "Dynamic_Service.h". Necessitated by inter-header dependency
- reductions.
-
- * tao/Tagged_Components.cpp:
-
- Cosmetic changes.
-
- * tao/Thread_Lane_Resources.h:
- * tao/Thread_Lane_Resources_Manager.h:
-
- No need to include "tao/corbafwd.h".
-
- Include "tao/TAO_Export.h" and "ace/CORBA_macros.h".
- Necessitated by inter-header dependency reductions.
-
- * tao/Transport.cpp:
-
- Cosmetic changes.
-
- * tao/Transport.h:
-
- No need to include "Transport_Descriptor_Interface.h". A
- forward declaration is enough.
-
- (~TAO_Transport):
-
- Made destructor protected in order to enforce proper memory
- management through the reference counting mechanism.
-
- * tao/ValueFactory_Map.cpp:
-
- Initialize the underlying map with the new
- "TAO_DEFAULT_VALUE_FACTORY_TABLE_SIZE" constant.
-
- "CORBA_" -> "CORBA::".
-
- * tao/ValueFactory_Map.h:
-
- Include "Hash_Map_Manager_T.h" instead of "Hash_Map_Manager.h".
- The latter includes the former, and the former is the only one
- that is needed.
-
- "CORBA_" -> "CORBA::".
-
- * tao/corba.h:
-
- Include "tao/varbase.h". The TAO_IDL compiler no longer
- generates an include directive for that header in the stub
- headers.
-
- * tao/corbafwd.cpp:
-
- Converted global constants in the CORBA namespace to be declared
- using straight C++ instead of the namespace macro workarounds.
-
- * tao/corbafwd.h:
-
- No need to include "ace/CORBA_macros.h" and "tao/varbase.h".
-
- Removed workaround used for compilers that didn't support C++
- namespaces. All classes and types that are in the CORBA IDL
- namespace are now in a true CORBA C++ namespace.
-
- Removed all "CORBA_" based typedefs. They are no longer
- needed.
-
- Moved all non-CORBA namespace related typedefs and constants out
- this of file. They don't belong there.
-
- The above changes greatly reduce the size of this file, which
- has been a bottleneck for compiles.
-
- * tao/corbafwd.i (default_environment):
-
- Updated to conform to ACE/TAO coding conventions.
-
- * tao/iiop_endpoints.h:
-
- No need to include "tao/Any.h". Include "tao/CDR.h" instead.
-
- * tao/orbconf.h:
-
- Added "TAO_DEFAULT_VALUE_FACTORY_TABLE_SIZE" global constant to
- be used as the default size of the ValueFactory map.
- Previously, the default table size was used which is too large
- (i.e. 1024).
-
- * tao/varbase.h (TAO_Base_var):
-
- Added private copy constructor and assignment operator to
- improve prevention of invalid widening.
-
- * tao/PortableServer/Collocated_Object.h:
-
- No need to include "tao/Servant_Base.h".
-
- "CORBA_" -> "CORBA::".
-
- * tao/PortableServer/Direct_Object_Proxy_Impl.cpp
- (TAO_Direct_Object_Proxy_Impl):
-
- Removed useless constructor.
-
- (_get_interface, _getcomponent):
-
- Fixed emulated exception support.
-
- * tao/PortableServer/Direct_Object_Proxy_Impl.h:
- (TAO_Direct_Object_Proxy_Impl):
-
- Removed useless constructor.
-
- * tao/PortableServer/Object_Adapter.h:
-
- No need to include "Key_Adapters.h" and "Servant_Base.h".
-
- * tao/PortableServer/Operation_Table.h:
-
- Include "tao/Abstract_Servant_Base.h". Necessitated by
- inter-header dependency reductions.
-
- * tao/PortableServer/POA.h:
-
- Include "tao/PortableInterceptorC.h". Necessitated by
- inter-header dependency reductions.
-
- Changed map of POA children from ACE_Hash_Map_Manager to
- ACE_Hash_Map_Manager_Ex. That save us three template
- instantiations.
-
- * tao/PortableServer/ServerInterceptorAdapter.cpp (send_reply):
- (send_exception, send_other):
-
- Improved const-correctness.
-
- * tao/RTCORBA/RT_ORB_Loader.cpp:
-
- No need to include "tao/ORB_Core.h" and
- "tao/ORBInitializer_Registry.h".
-
- "CORBA_" -> "CORBA::".