| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tao/DynamicInterface/Context.h:
* tao/DynamicInterface/DII_Invocation.cpp:
* tao/DynamicInterface/DII_Invocation.h:
* tao/DynamicInterface/DII_Reply_Dispatcher.cpp:
* tao/DynamicInterface/DII_Reply_Dispatcher.h:
* tao/DynamicInterface/Dynamic_Adapter_Impl.cpp:
* tao/DynamicInterface/Dynamic_Adapter_Impl.h:
* tao/DynamicInterface/Dynamic_Implementation.cpp:
* tao/DynamicInterface/Dynamic_Implementation.h:
* tao/DynamicInterface/ExceptionList.cpp:
* tao/DynamicInterface/ExceptionList.h:
* tao/DynamicInterface/Request.cpp:
* tao/DynamicInterface/Request.h:
* tao/DynamicInterface/Server_Request.cpp:
* tao/DynamicInterface/Server_Request.h:
Replaced or added TAO_HAS_MINIMUM_CORBA guards around
these files.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* orbsvcs/ImplRepo_Service/NT_ImplRepo_Service.dsp:
Added TAO_DynamicInterface to linked libraries, and
tao/DynamicInterface to the link path.
* ImplRepo_i.cpp:
Cosmetic changes.
|
| |
|
|
|
|
|
|
| |
Left out of earlier checkin
Tue Oct 31 12:01:10 2000 Jeff Parsons <parsons@cs.wustl.edu>
|
| |
|
|
|
|
|
|
| |
Changes corresponding those made to TAO.dsp in
Tue Oct 31 12:01:10 2000 Jeff Parsons <parsons@cs.wustl.edu>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* TAO_IDL/be/be_visitor_operation/interceptors_arglist.cpp:
* TAO_IDL/be/be_visitor_operation/interceptors_ch.cpp:
* TAO_IDL/be/be_visitor_operation/interceptors_cs.cpp:
* TAO_IDL/be/be_visitor_operation/interceptors_info_rettype.cpp:
* TAO_IDL/be/be_visitor_operation/rettype.cpp:
* TAO_IDL/be_include/be_codegen.h:
Added decision to use ACE_NESTED_CLASS macro for interceptors
request info subclasses' return type code, similiar to
previous changes made for arguments. Also changed the name
of the visitor context substate enum value to be more
general, since it isn't used just for arguments any more.
Thanks to Tommy Andreasen <tommy.andreasen@radiometer.dk>
for reporting this bug and sending in an example IDL file.
|
| |
|
|
|
|
| |
<schmidt@ace.cs.wustl.edu>
|
| |
|
|
|
|
|
| |
Removed unused arguments in the no-op definitions
of the base class functions.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* tao/Invocation.h:
Added TAO_HAS_MINIMUM_CORBA == 0 guards around the
declaration and definition of the version of invoke()
that takes an ExceptionList. This version is used only
by DII. Thanks to Priyanka for reporting this problem,
which occurs in minimum CORBA builds.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added variable TAO_DYNAMIC_LIBS, set to
-lTAO_DynamicInterface, and used it in the
following Makefiles, which all use DII and/or DSI
code.
* examples/POA/DSI/Makefile:
* performance-tests/Cubit/TAO/DII_Cubit/Makefile:
* performance-tests/Latency/Makefile:
* tests/DSI_Gateway/Makefile:
* tests/Param_Test/Makefile:
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Added explicit template instantiations for
ACE_Dynamic_Service<TAO_Dynamic_Adapter>.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* tests/DSI_Gateway/DSI_Gateway_Client.dsp:
* tests/DSI_Gateway/DSI_Gateway_Server.dsp:
* tests/DSI_Gateway/DSI_Gateway_Service.dsp:
Added MSVC workspace and projects for this test.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tao/DynamicInterface/Context.h:
* tao/DynamicInterface/Context.inl:
* tao/DynamicInterface/DII_Invocation.cpp:
* tao/DynamicInterface/DII_Invocation.h:
* tao/DynamicInterface/DII_Invocation.inl:
* tao/DynamicInterface/DII_Reply_Dispatcher.cpp:
* tao/DynamicInterface/DII_Reply_Dispatcher.h:
* tao/DynamicInterface/DII_Reply_Dispatcher.inl:
* tao/DynamicInterface/Dynamic_Adapter_Impl.cpp:
* tao/DynamicInterface/Dynamic_Adapter_Impl.h:
* 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/TAO_DynamicInterface.dsp:
* tao/DynamicInterface/dynamicinterface_export.h:
Files either moved whole from TAO/tao, created from parts of
files in TAO/tao, or created from scratch for the new
DynamicInterface library. This new library contains all the code
related to DII and DSI.
* tao/Dynamic_Adapter.cpp:
* tao/Dynamic_Adapter.h:
New files containing base class for hook methods that replace
all or part of existing TAO methods that use DII or DSI.
* TAOACE.dsw:
* tao/DomainC.cpp:
* tao/Exception.cpp:
* tao/Exception.h:
* tao/Exception.i:
* tao/GIOP_Message_Acceptors.cpp:
* tao/InterfaceC.cpp:
* tao/Invocation.cpp:
* tao/Invocation.h:
* tao/LocalObject.cpp:
* tao/Makefile:
* tao/Makefile.am:
* tao/Makefile.bor:
* tao/ORB.cpp:
* tao/ORB.h:
* tao/Object.cpp:
* tao/Object.h:
* tao/PolicyC.cpp:
* tao/Stub.cpp:
* tao/Stub.h:
* tao/Stub.i:
* tao/TAO.dsp:
* tao/TAO_Server_Request.cpp:
* tao/TAO_Server_Request.h:
* tao/corba.h:
* tao/corbafwd.cpp:
* tao/operation_details.h:
* tao/target_specification.h:
TAO/tao files modified to be consistent with the
DynamicInterface library.
* tao/PortableServer/POA.cpp:
* tao/PortableServer/POA.h:
* tao/PortableServer/POA.i:
* tao/PortableServer/Servant_Base.cpp:
* tao/PortableServer/Servant_Base.h:
* tao/PortableServer/TAO_PortableServer.dsp:
TAO/tao/PortableServer files modified to be consistent
with the DynamicInterface library.
* tests/DSI_Gateway/test_dsi.cpp:
* tests/DSI_Gateway/test_dsi.h:
* tests/Param_Test/client.dsp:
* tests/Param_Test/helper.h:
* examples/POA/DSI/Database_i.cpp:
* examples/POA/DSI/Database_i.h:
* examples/POA/DSI/server.dsp:
* performance-tests/Cubit/TAO/DII_Cubit/client.cpp:
* performance-tests/Cubit/TAO/DII_Cubit/client.dsp:
* performance-tests/Latency/deferred_synch_client.dsp:
* performance-tests/Latency/dii_client.cpp:
Tests and examples modified to be consistent with the
DynamicInterface library.
|
|
|
|
| |
<bala@cs.wustl.edu>
|
| |
|
|
|
|
|
|
|
| |
* orbsvcs/IFR_Service/TypeCodeFactory_skel.cpp:
Fixed generated code to reflect Irfan's recent change
to the signature of the prepare_for_upcall() method.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|