summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Fri Dec 2 07:58:40 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-12-028-53/+67
| | | | | | | | | | | | | | * ciao/Contexts/Extension/Extension_Context_T.h: * ciao/Contexts/Extension/Extension_Context_T.cpp: * ciao/Servants/Extension/Servant_Impl_T.h: * ciao/Servants/Extension/Servant_Impl_T.cpp: * ciao/Servants/Session/Servant_Impl_T.h: * ciao/Servants/Session/Servant_Impl_T.cpp: Added _T to templated classes. This fixes compile error since the IDL compiler was already prepared for this. * tests/IDL_Test/Inherited_Component/Extended/Base.idl: Let derived_interface derive from the base_interface.
* Thu Dec 1 09:06:16 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-12-013-5/+8
| | | | | | * TAO_IDL/be/be_visitor_component/facet_svth.cpp: * TAO_IDL/be/be_visitor_component/facet_svts.cpp: Fixed coverity warning.
* Thu Dec 1 09:05:31 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-12-012-1/+6
| | | | | * connectors/dds4ccm/idl/dds4ccm_stub.mpc: Prevent compilation after invoking make for a second time
* Thu Dec 1 08:37:33 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-12-0113-33/+361
| | | | | | | | | | | | | | | | | * TAO_IDL/be/be_codegen.cpp: * TAO_IDL/be/be_visitor_component.cpp: * TAO_IDL/be/be_visitor_component/component_svh.cpp: * TAO_IDL/be/be_visitor_component/component_svs.cpp: * TAO_IDL/be/be_visitor_component/component_svth.cpp: * TAO_IDL/be/be_visitor_component/component_svts.cpp: * TAO_IDL/be/be_visitor_component/context_svh.cpp: * TAO_IDL/be/be_visitor_component/context_svs.cpp: * TAO_IDL/be/be_visitor_module/module.cpp: * TAO_IDL/be_include/be_visitor_component.h: * TAO_IDL/be_include/be_visitor_component/component_svth.h: * TAO_IDL/be_include/be_visitor_component/component_svts.h: Moved the generated Context code to the _svnt_T files. Later on these classes will be templated.
* Thu Dec 1 08:36:22 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-12-015-8/+23
| | | | | | | | | | | * ciao/Contexts/Session/Session_Context_T.h: * ciao/Contexts/Session/Session_Context_T.cpp: Renamed class, using _T postfix. * tests/IDL_Test/Inherited_Component/Extended/Base.idl: * tests/IDL_Test/Inherited_Component/Extended/Derived.idl: Expanded.
* (no commit message)msmit2011-11-301-0/+6
|
* (no commit message)msmit2011-11-301-0/+6
|
* (no commit message)msmit2011-11-301-0/+6
|
* (no commit message)msmit2011-11-301-0/+6
|
* start work branchmsmit2011-11-3034-318/+272
|
* Restart work branch changelogs.mcorino2011-11-284-0/+24
|
* restart work branchmcorino2011-11-2877-3285/+822
|
* Don't use _var in a method signatureJohnny Willemsen2011-11-262-2/+2
|
* Sat Nov 26 11:58:18 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-11-263-6/+10
| | | | | | * TAO_IDL/be/be_provides.cpp: * TAO_IDL/be/be_visitor_component/servant_svs.cpp: Fixed keyword clash regarding c++ keywords.
* Make some guards uniqueJohnny Willemsen2011-11-262-14/+9
|
* Fri Nov 25 13:28:08 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-11-255-0/+22
| | | | | | | | * TAO_IDL/be/be_visitor_component/facet_svth.cpp: * TAO_IDL/be/be_visitor_component/facet_svts.cpp: * TAO_IDL/be_include/be_visitor_component/facet_svth.h: * TAO_IDL/be_include/be_visitor_component/facet_svts.h: Templated servants for connector were not generated. Fixed this.
* Thu Nov 24 14:23:25 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-11-243-7/+23
| | | | | | | | | * TAO_IDL/be/be_codegen.cpp: Added appropriate ifdefs for including templated source files. * TAO_IDL/be/be_visitor_attribute/attribute.cpp: Also generate the setters in case templated code,
* Thu Nov 24 12:31:23 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-11-242-3/+10
| | | | | * tests/IDL_Test/Inherited_Servants/Derived.mpc: Fixed afters.
* Thu Nov 24 12:19:07 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-11-242-0/+8
| | | | | | * TAO_IDL/be/be_visitor_attribute/attribute.cpp: Fixed an issues related to the generation of attribute getter and setter methods.
* Thu Nov 24 11:14:31 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-11-242-1/+6
| | | | | * TAO_IDL/be/be_codegen.cpp: Don't use the fullname for the included template source.
* Thu Nov 24 10:59:28 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-11-244-2/+22
| | | | | | | | * TAO_IDL/be/be_codegen.cpp: * TAO_IDL/be/be_provides.cpp: * TAO_IDL/be/be_visitor_operation/operation_svs.cpp: Included templated source file into the templated header. Fixed some compile issues related to this.
* Thu Nov 24 07:43:27 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-11-243-0/+8
| | | | | | * TAO_IDL/be/be_visitor_component/facet_svth.cpp: * TAO_IDL/be/be_visitor_component/facet_svts.cpp: Fixed warnings on windows.
* Thu Nov 24 07:40:14 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-11-243-23/+44
| | | | | | | * tests/IDL_Test/Inherited_Servants/Base.idl: * tests/IDL_Test/Inherited_Servants/Derived.idl: Enabled all IDL code again and added an extra component and interface without a module.
* Thu Nov 24 07:25:47 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-11-242-1/+7
| | | | | | * TAO_IDL/be/be_visitor_component/servant_svs.cpp: Fixed generation issue in case a component is not part of module.
* Wed Nov 23 15:07:59 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-11-232-3/+6
| | | | | | * MPC/config/taobaseidldefaults.mpb: Prevent building a second time when make was invoked a second time.
* Doxygen fixJohnny Willemsen2011-11-231-5/+5
|
* No -SSiJohnny Willemsen2011-11-237-9/+7
|
* No -SSiJohnny Willemsen2011-11-233-4/+4
|
* merged 94966 againJohnny Willemsen2011-11-2323-40/+26
|
* merged 94967 againJohnny Willemsen2011-11-23410-444/+7
|
* merged 94968 againJohnny Willemsen2011-11-232-1/+5
|
* merged 94969 againJohnny Willemsen2011-11-236-17/+22
|
* Wed Nov 23 10:17:10 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-11-234-23/+18
| | | | | | | | * TAO_IDL/be/be_provides.cpp: * TAO_IDL/be/be_visitor_operation/operation_svs.cpp: * TAO_IDL/be_include/be_visitor_operation/operation_svs.h: Found a better way whether we need to use a templated class definition
* Merged in 94970 againJohnny Willemsen2011-11-231-0/+5
|
* Merged a few things from the old branchJohnny Willemsen2011-11-231-1/+0
|
* Tue Nov 22 15:53:18 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-11-2210-38/+68
| | | | | | | | | | | | | * TAO_IDL/be/be_provides.cpp: * TAO_IDL/be/be_visitor_component/facet_svth.cpp: * TAO_IDL/be/be_visitor_component/facet_svts.cpp: * TAO_IDL/be/be_visitor_component/servant_svs.cpp: * TAO_IDL/be/be_visitor_module/module.cpp: * TAO_IDL/be/be_visitor_operation/operation_svs.cpp: * TAO_IDL/be_include/be_visitor_component/facet_svth.h: * TAO_IDL/be_include/be_visitor_component/facet_svts.h: * TAO_IDL/be_include/be_visitor_operation/operation_svs.h: Rename actions and prevented template declarations when not needed.
* Tue Nov 22 10:51:12 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2011-11-2235-1127/+182
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO_IDL: * TAO_IDL/be/be_codegen.cpp: * TAO_IDL/be/be_global.cpp: * TAO_IDL/be/be_interface.cpp: * TAO_IDL/be/be_produce.cpp: * TAO_IDL/be/be_util.cpp: * TAO_IDL/be/be_visitor_component/component.cpp: * TAO_IDL/be/be_visitor_component/servant_svs.cpp: * TAO_IDL/be/be_visitor_interface.cpp: * TAO_IDL/be/be_visitor_interface/amh_sh.cpp: * TAO_IDL/be/be_visitor_interface/amh_ss.cpp: * TAO_IDL/be/be_visitor_interface/interface.cpp: * TAO_IDL/be/be_visitor_interface/interface_sh.cpp: * TAO_IDL/be/be_visitor_interface/interface_ss.cpp: * TAO_IDL/be/be_visitor_module/module.cpp: * TAO_IDL/be/be_visitor_root.cpp: * TAO_IDL/be/be_visitor_valuetype.cpp: * TAO_IDL/be/be_visitor_valuetype/valuetype.cpp: * TAO_IDL/be_include/be_codegen.h: * TAO_IDL/be_include/be_global.h: * TAO_IDL/be_include/be_interface.h: * TAO_IDL/be_include/be_visitor_interface.h: * TAO_IDL/be_include/be_visitor_interface/amh_ss.h: * TAO_IDL/be_include/be_visitor_interface/interface_ss.h: * TAO_IDL/be_include/be_visitor_root.h: * TAO_IDL/be_include/be_visitor_valuetype.h: * TAO_IDL/tao_idl.1: Merged in skeleton refactoring which now should work, no S.inl files are generated anymore * TAO_IDL/be/be_visitor_interface/interface_si.cpp: * TAO_IDL/be/be_visitor_root/root_si.cpp: * TAO_IDL/be/be_visitor_valuetype/valuetype_si.cpp: * TAO_IDL/be_include/be_visitor_interface/amh_si.h: * TAO_IDL/be_include/be_visitor_interface/interface_si.h: * TAO_IDL/be_include/be_visitor_root/root_si.h: * TAO_IDL/be_include/be_visitor_valuetype/valuetype_si.h: Removed these files.
* Mon Nov 21 16:48:25 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-11-213-43/+20
| | | | | | | | * TAO_IDL/be/be_provides.cpp: Removed _get_component method. * TAO_IDL/be/be_visitor_operation/operation_svs.cpp: Added template argument to method declaration.
* Mon Nov 21 15:35:54 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-11-212-2/+7
| | | | | * TAO_IDL/be/be_provides.cpp: Layout changes in generated code.
* Fixed valgrind memory leak errorJohnny Willemsen2011-11-212-1/+3
|
* Mon Nov 21 15:21:53 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-11-2112-40/+68
| | | | | | | | | | | | | | | | | | | | | * TAO_IDL/be/be_codegen.cpp: * TAO_IDL/be/be_provides.cpp: * TAO_IDL/be/be_visitor_component.cpp: * TAO_IDL/be/be_visitor_component/executor_exh.cpp: * TAO_IDL/be/be_visitor_component/facet_svth.cpp: * TAO_IDL/be/be_visitor_component/facet_svts.cpp: * TAO_IDL/be/be_visitor_component/servant_svh.cpp: * TAO_IDL/be_include/be_provides.h: * TAO_IDL/be_include/be_visitor_component.h: * TAO_IDL/be_include/be_visitor_component/facet_svth.h: * TAO_IDL/be_include/be_visitor_component/facet_svts.h: Template code for header is saved to _svnt_T.h. * TAO_IDL/be/be_visitor_component/facet_svh.cpp: * TAO_IDL/be/be_visitor_component/facet_svs.cpp: * TAO_IDL/be_include/be_visitor_component/facet_svh.h: * TAO_IDL/be_include/be_visitor_component/facet_svs.h: Renamed these files.
* Mon Nov 21 15:21:00 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-11-212-1/+6
| | | | | * tests/IDL_Test/Inherited_Servants/Derived.mpc: Fixed mpc issue
* Mon Nov 21 09:17:14 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-11-2111-89/+91
| | | | | | | | | | | | | | * TAO_IDL/be/be_codegen.cpp: * TAO_IDL/be/be_visitor_component/component_svh.cpp: * TAO_IDL/be/be_visitor_component/component_svs.cpp: * TAO_IDL/be/be_visitor_component/facet_svh.cpp: * TAO_IDL/be/be_visitor_component/facet_svs.cpp: * TAO_IDL/be/be_visitor_module/module.cpp: * TAO_IDL/be_include/be_codegen.h: * TAO_IDL/be_include/be_helper.h: * TAO_IDL/be_include/be_visitor_component/facet_svh.h: * TAO_IDL/be_include/be_visitor_component/facet_svs.h: Determined the right file to write to (_svnt_T.cpp/h).
* unique namesJohnny Willemsen2011-11-202-15/+2
|
* Thu Nov 17 15:55:04 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2011-11-1715-474/+109
| | | | | | | | | | | | | | | | | | | | | * TAO_IDL/be/be_interface.cpp: * TAO_IDL/be/be_visitor_interface/amh_si.cpp: * TAO_IDL/be/be_visitor_operation/amh_sh.cpp: * TAO_IDL/be/be_visitor_operation/amh_ss.cpp: * TAO_IDL/be/be_visitor_operation/operation_sh.cpp: * TAO_IDL/be/be_visitor_operation/operation_ss.cpp: * tao/Abstract_Servant_Base.h: * tao/Messaging/AMH_Skeletons.h: * tao/Messaging/AMH_Skeletons.cpp: * tao/PortableServer/Operation_Table.h: * tao/PortableServer/PolicyS.h: * tao/PortableServer/PolicyS.cpp: * tao/PortableServer/Servant_Base.h: * tao/PortableServer/Servant_Base.cpp: Changed the third argument of the skel methods from void* to TAO_ServantBase*. As a result the static_cast in the skeleton methods has been replaced with a dynamic_cast, something we couldn't use in the past when we wheren't allowed to use RTTI.
* Thu Nov 17 11:33:52 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2011-11-178-115/+28
| | | | | | | | | | | | | | | | | * tao/Abstract_Servant_Base.h: synchronous_upcall_dispatch is not needed here * tao/PortableServer/PS_ForwardC.h: Removed LocalServantBase, not part of CORBA anymore * tao/PortableServer/Servant_Base.h: * tao/PortableServer/Servant_Base.cpp: Start changing void* to TAO_ServantBase* * tao/PortableServer/Local_Servant_Base.cpp: * tao/PortableServer/Local_Servant_Base.inl: * tao/PortableServer/Local_Servant_Base.h: Removed these files, not part of the CORBA spec anymore
* No binmsmit2011-11-171-0/+0
|
* Thu Nov 17 10:54:54 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-11-179-0/+582
| | | | | | | | | | | | | | | * ciao/Servants/Facet_Servant_Base_T.h: * ciao/Servants/Facet_Servant_Base_T.cpp: Templated base class for facet servants. * tests/IDL_Test/Inherited_Servants: * tests/IDL_Test/Inherited_Servants/Base.idl: * tests/IDL_Test/Inherited_Servants/Base.mpc: * tests/IDL_Test/Inherited_Servants/Derived.idl: * tests/IDL_Test/Inherited_Servants/Derived.mpc: * tests/IDL_Test/Inherited_Servants/Tester: * tests/IDL_Test/Inherited_Servants/Tester.cpp: Added compilation test.
* Thu Nov 17 10:46:22 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-11-1718-27/+580
| | | | | | | | | | | | | | | | | | | | | | | | | | | * MPC/config/taobaseidldefaults.mpb: * TAO_IDL/be/be_codegen.cpp: * TAO_IDL/be/be_global.cpp: * TAO_IDL/be/be_produce.cpp: * TAO_IDL/be/be_visitor_component/component.cpp: * TAO_IDL/be/be_visitor_component/facet_svh.cpp: * TAO_IDL/be/be_visitor_component/facet_svs.cpp: * TAO_IDL/be/be_visitor_component/servant_svs.cpp: * TAO_IDL/be/be_visitor_module/module.cpp: * TAO_IDL/be/be_visitor_root.cpp: * TAO_IDL/be/be_visitor_root/root_svth.cpp: * TAO_IDL/be/be_visitor_root/root_svts.cpp: * TAO_IDL/be_include/be_codegen.h: * TAO_IDL/be_include/be_global.h: * TAO_IDL/be_include/be_visitor_root.h: * TAO_IDL/be_include/be_visitor_root/root_svth.h: * TAO_IDL/be_include/be_visitor_root/root_svts.h: The IDL compileren doesn't generated the facet servants in the _svnt.cpp/h files. The IDL compiler now uses the template facet servant implementation (which still need to be generated) in the _svnt.cpp file. The IDL compiler now creates the _svnt_T.cpp/h files and initialize them.
* Restarted branch logs.mcorino2011-11-174-0/+24
|