summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be_include
Commit message (Collapse)AuthorAgeFilesLines
* tao_idl: Remove unused be_annotation_declFred Hornsey2019-01-031-21/+0
|
* tao_idl: Annotation Decl and annotest_idlFred Hornsey2018-11-021-0/+21
|
* tao_idl: fix parse_args in beFred Hornsey2018-10-121-3/+2
|
* tao_idl: Improvments to Command Line ArgumentsFred Hornsey2018-10-041-2/+5
|
* Extended TAO_IDL with a new -Gsd which enabled the generation of two ↵Johnny Willemsen2017-09-051-0/+10
| | | | | | | | | | | | | | additional static operations for each interface. _desc_repository_id to retrieve the repository id as string, second _desc_interface_name to return the interface name. Both can be useful in template meta programming use cases where we want to use the repository id or interface name of a specific type. * ACE/tests/Reactor_Exceptions_Test.cpp: * TAO/TAO_IDL/be/be_global.cpp: * TAO/TAO_IDL/be/be_util.cpp: * TAO/TAO_IDL/be/be_visitor_argument/argument.cpp: * TAO/TAO_IDL/be/be_visitor_interface/interface_ch.cpp: * TAO/TAO_IDL/be_include/be_global.h: * TAO/docs/compiler.html: * TAO/tests/IDL_Test/IDL_Test.mpc: * TAO/tests/IDL_Test/main.cpp:
* Further refine sequence generationJohnny Willemsen2017-08-031-1/+4
| | | | | | * TAO/TAO_IDL/be/be_visitor_typedef/typedef_cs.cpp: * TAO/TAO_IDL/be_include/be_visitor_typedef/typedef_cs.h: * TAO/tests/IDL_Test/typedef.idl:
* Fixed typosJohnny Willemsen2017-03-311-1/+1
| | | | | | | | | | | | | | | | | | | * ACE/ACEXML/parser/parser/Parser.cpp: * ACE/ACEXML/parser/parser/Parser.h: * ACE/ASNMP/asnmp/sagent.h: * ACE/ASNMP/asnmp/snmp.h: * ACE/ace/Service_Config.cpp: * ACE/apps/gperf/src/Options.cpp: * ACE/tests/Malloc_Test.cpp: * TAO/TAO_IDL/be/be_interface.cpp: * TAO/TAO_IDL/be_include/be_interface.h: * TAO/examples/OBV/Simple_util.h: * TAO/examples/Persistent_Grid/Simple_util.h: * TAO/examples/Simple/Simple_util.h: * TAO/orbsvcs/orbsvcs/IFRService/Container_i.cpp: * TAO/orbsvcs/orbsvcs/IFRService/Container_i.h: * TAO/tests/Bug_3683_Regression/Simple_util.h: * TAO/tests/OBV/Simple/Simple_util.h:
* Fixed typoJohnny Willemsen2016-12-272-2/+2
| | | | | | | | | | | * ACE/ace/Asynch_Acceptor.h: * ACE/ace/Name_Space.h: * TAO/TAO_IDL/be/be_visitor_valuebox/field_ch.cpp: * TAO/TAO_IDL/be_include/be_visitor_amh_pre_proc.h: * TAO/TAO_IDL/be_include/be_visitor_valuebox/field_ch.h: * TAO/docs/implrepo/paper.html: * TAO/orbsvcs/orbsvcs/PortableGroup/PG_ObjectGroupManager.cpp: * TAO/orbsvcs/orbsvcs/SecurityLevel3.idl:
* TAO_IDL: generate "if" instead of "switch" for bool-discriminated unions.Adam Mitz2015-07-222-0/+7
| | | | Eliminates warnings in generated code with newer clang and gcc.
* tao_idl command line option to suppress the error for fixed data type.Adam Mitz2015-04-221-0/+6
|
* Work in progress on supporting the fixed type in ACE_CDR and TAO_IDL_FE.Adam Mitz2015-03-274-0/+33
|
* Shorter headerJohnny Willemsen2015-01-07338-338/+0
|
* Shorten file headersJohnny Willemsen2015-01-074-7/+0
|
* Shorten file headersJohnny Willemsen2015-01-072-4/+0
|
* Removed trailing whitespacesJohnny Willemsen2015-01-077-14/+0
|
* TAO replacementsJohnny Willemsen2015-01-077-7/+7
|
* Remove doxygen style Id tag with two space before $Id#Johnny Willemsen2015-01-07356-712/+0
|
* Removed single line Id tagJohnny Willemsen2015-01-0713-24/+0
|
* Removed a lot of old Id tagsJohnny Willemsen2015-01-071-3/+0
|
* Mon Oct 20 15:37:35 UTC 2014 Phil Mesnier <mesnier_p@ociweb.com>Phil Mesnier2014-10-203-8/+6
|
* ChangeLogTag: Wed Jul 24 14:55:23 UTC 2013 Jeff Parsons ↵parsons2013-07-242-4/+4
| | | | <j.parsons@vanderbilt.edu>
* Fri May 17 13:40:00 UTC 2013 Simon Massey <simon dot massey at prismtech ↵sma2013-05-171-2/+5
| | | | dot com> Fix for Buzilla 1391
* Fri Mar 29 13:11:10 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2013-03-291-2/+11
| | | | | | | | | | | | | | * MPC/config/tao_versioning_idl_defaults.mpb: Zapped empty line * TAO_IDL/be/be_codegen.cpp: * TAO_IDL/be/be_global.cpp: * TAO_IDL/be/be_util.cpp: * TAO_IDL/be_include/be_global.h: Added versioning_include to specify a different versioned header include and resolved some problems when trying to use versioned namespaces also for the application code
* Sun Aug 12 19:05:59 UTC 2012 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2012-08-121-71/+79
| | | | | | | | | | | | * TAO_IDL/be/be_codegen.cpp: * TAO_IDL/be/be_global.cpp: * TAO_IDL/be/be_util.cpp: * TAO_IDL/be_include/be_global.h: * docs/compiler.html: Added stripped_filename option to overrule stripped filename of input file
* Thu Aug 2 09:20:20 UTC 2012 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2012-08-021-0/+16
| | | | | | | | | | | | * MPC/config/taobaseidldefaults.mpb: * TAO_IDL/be/be_global.cpp: * TAO_IDL/be/be_produce.cpp: * TAO_IDL/be/be_util.cpp: * TAO_IDL/be_include/be_global.h: * docs/compiler.html: Added -Sch to disable stub header generation, -Ssh to disable servant header
* Tue May 15 13:43:00 UTC 2012 Marcel Smit <msmit@remedy.nl>msmit2012-05-151-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO_IDL/be/be_codegen.cpp: * TAO_IDL/be/be_global.cpp: * TAO_IDL/be/be_util.cpp: * TAO_IDL/be/be_visitor_arg_traits.cpp: * TAO_IDL/be/be_visitor_connector/connector_dds_ex_base.cpp: * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp: * TAO_IDL/be/be_visitor_connector/connector_dds_exs.cpp: * TAO_IDL/be/be_visitor_native/native_ch.cpp: * TAO_IDL/be/be_visitor_sequence/any_op_ch.cpp: * TAO_IDL/be/be_visitor_sequence/any_op_cs.cpp: * TAO_IDL/be/be_visitor_sequence/cdr_op_ch.cpp: * TAO_IDL/be/be_visitor_sequence/cdr_op_cs.cpp: * TAO_IDL/be/be_visitor_sequence/sequence_ch.cpp: * TAO_IDL/be/be_visitor_sequence/sequence_cs.cpp: * TAO_IDL/be_include/be_global.h: * TAO_IDL/fe/lex.yy.cpp: * TAO_IDL/include/idl_global.h: * TAO_IDL/util/utl_global.cpp: Added support for openDDS.
* Tue May 8 12:25:13 UTC 2012 Marijke Hengstmengel <m.hengstmengel@remedy.nl>mhengstmengel2012-05-081-0/+4
| | | | | | | | | | | * TAO_IDL/be/be_visitor_operation/operation_ch.cpp: * TAO_IDL/be/be_visitor_component/executor_exh.cpp: * TAO_IDL/be/be_visitor_component/component_exh.cpp: * TAO_IDL/be/be_visitor_component/facet_exh.cpp: * TAO_IDL/be/be_visitor_component/executor_private_exh.cpp: * TAO_IDL/be/be_visitor_component_scope.cpp: * TAO_IDL/be_include/be_visitor_component/executor_private_exh.h: Added Doxygen documentation for the CIAO executors.
* Fri Jan 20 10:31:19 UTC 2012 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2012-01-201-4/+4
|
* (no commit message)Johnny Willemsen2012-01-201-2/+18
|
* Fri Jan 13 23:09:56 UTC 2012 Jeff Parsons <j.parsons@vanderbilt.edu>parsons2012-01-132-1/+6
|
* Fri Dec 16 18:25:19 UTC 2011 Jeff Parsons <j.parsons@vanderbilt.edu>parsons2011-12-161-1/+1
|
* Thu Dec 15 14:02:06 UTC 2011 Jeff Parsons <j.parsons@vanderbilt.edu>parsons2011-12-151-1/+1
|
* Tue Dec 13 13:33:25 UTC 2011 Marijke Hengstmengelmhengstmengel2011-12-132-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <mhengstmengel@remedy.nl> Merged changes from our work branch. Changes for home factory with a connector. === start changelog === Tue Dec 13 11:23:20 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl> * TAO_IDL/be/be_visitor_home/home_svs.cpp: If the factory method returns nil throw a CreateFailure Tue Dec 13 11:03:39 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl> * TAO_IDL/be/be_visitor_home/home_svs.cpp: Fixed scoping Tue Dec 13 10:19:29 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl> * TAO_IDL/be/be_visitor_component/context_svs.cpp: * TAO_IDL/be/be_visitor_operation.cpp: * TAO_IDL/be/be_visitor_operation/rettype.cpp: * TAO_IDL/be_include/be_connector.h: * TAO_IDL/be_include/be_visitor_operation/rettype.h: Generate the needed return type when we have a home factory method that returns a connector type === end changelog === Tue Dec 13 13:37:25 UTC 2011 Marijke Hengstmengel <mhengstmengel@remedy.nl> Merged changes from our work branch. Test Home with connectors.F === start changelog === Tue Dec 13 13:17:07 UTC 2011 Marijke Hengstmengel <mhengstmengel@remedy.nl> * bin/ciao_tests.lst Added HomeTest Tue Dec 13 13:00:07 UTC 2011 Marijke Hengstmengel <mhengstmengel@remedy.nl> * connectors/dds4ccm/tests/HomeTest/HomeComp/HomeT_Home.mpc: * connectors/dds4ccm/tests/HomeTest/HomeComp/HomeT_HomeC.idl: * connectors/dds4ccm/tests/HomeTest/HomeComp/HomeT_HomeC_exec.cpp: * connectors/dds4ccm/tests/HomeTest/HomeComp/controller.cpp: * connectors/dds4ccm/tests/HomeTest/descriptors/run_test.pl: Home created now a connector instance, without activating it. Mon Dec 12 10:59:27 UTC 2011 Marijke Hengstmengel <mhengstmengel@remedy.nl> * connectors/dds4ccm/tests/HomeTest/HomeComp/HomeT_Home.mpc: * connectors/dds4ccm/tests/HomeTest/HomeComp/HomeT_HomeC.idl: * connectors/dds4ccm/tests/HomeTest/HomeComp/HomeT_HomeC_exec.cpp: * connectors/dds4ccm/tests/HomeTest/HomeComp/controller.cpp: * connectors/dds4ccm/tests/HomeTest/descriptors/DeploymentPlanConnOnly.cdp: * connectors/dds4ccm/tests/HomeTest/descriptors/run_test.pl: Add controller, acting on Home component * connectors/dds4ccm/tests/HomeTest/HomeComp/client.cpp: Removed this file. Thu Dec 8 16:08:07 UTC 2011 Marijke Hengstmengel <mhengstmengel@remedy.nl> * connectors/dds4ccm/tests/HomeTest: * connectors/dds4ccm/tests/HomeTest/Base: * connectors/dds4ccm/tests/HomeTest/Base/HomeT_Base.idl: * connectors/dds4ccm/tests/HomeTest/Base/HomeT_Base.mpc: * connectors/dds4ccm/tests/HomeTest/Connector: * connectors/dds4ccm/tests/HomeTest/Connector/HomeT_Connector.idl: * connectors/dds4ccm/tests/HomeTest/Connector/HomeT_Connector.mpc: * connectors/dds4ccm/tests/HomeTest/HomeComp: * connectors/dds4ccm/tests/HomeTest/HomeComp/HomeT_Home.mpc: * connectors/dds4ccm/tests/HomeTest/HomeComp/HomeT_HomeC.idl: * connectors/dds4ccm/tests/HomeTest/HomeComp/HomeT_HomeC_exec.h: * connectors/dds4ccm/tests/HomeTest/HomeComp/HomeT_HomeC_exec.cpp: * connectors/dds4ccm/tests/HomeTest/HomeComp/client.cpp: * connectors/dds4ccm/tests/HomeTest/descriptors: * connectors/dds4ccm/tests/HomeTest/descriptors/DeploymentPlanConnOnly.cdp: * connectors/dds4ccm/tests/HomeTest/descriptors/USER_QOS_PROFILES.xml: * connectors/dds4ccm/tests/HomeTest/descriptors/run_test.pl: First commit new test for Connector Homes. === end changelog ===
* FuzzJohnny Willemsen2011-12-122-2/+2
|
* Mon Dec 12 07:33:25 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2011-12-1216-112/+154
| | | | | | | | | | | Merged changes from our work branch. Facet servants are now generated as C++ template at the moment the interface is declared, this reduces the amount of code generated heavily. Component/Connector context is now also generated as C++ template
* Wed Dec 7 10:47:15 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2011-12-072-0/+22
| | | | | | | Merged in the changes to update AMI4CCM to match the initial revision with the synchronous port and the new pragma's added
* Mon Nov 28 15:41:10 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2011-11-281-21/+0
| | | | | | | | | | | | | * TAO_IDL/be/be_interface.cpp: * TAO_IDL/be/be_visitor_interface/direct_proxy_impl_sh.cpp: * TAO_IDL/be_include/be_interface.h: Reduced amount of static methods generated for direct collocation. Next step is to move the direct collocation static methods into the regular skeleton, there is really no need for its own special class hierarchy * tests/Skeleton_Inheritance/skel_inheritance.mpc: Enable direct collocation
* Mon Nov 28 08:26:29 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-11-283-3/+3
| | | | | | | | | * 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: * TAO_IDL/be_include/be_visitor_root/root_svth.h: Fuzz.
* Sun Nov 27 18:19:18 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2011-11-2719-225/+154
| | | | | | | | | Merging in another set of changes. The skeletons got refactored even more and now the S.inl files are not generated anymore. For CIAO we now generate the facet servants in new _svnt_T.{h,cpp} files, which is the first step in a major refactoring and simplification of the CCM servants which is also a first step in the direction of a Common Component Model
* Thu Nov 17 10:05:08 UTC 2011 Martin Corino <mcorino@remedy.nl>mcorino2011-11-171-0/+3
| | | | | | Merged changes from Remedy work branch.
* Mon Nov 07 10:10:14 UTC 2011 Marijke Hengstmengel <mhengstmengel@remedy.nl>mhengstmengel2011-11-072-1/+34
| | | | | | | | | | | * TAO_IDL/be/be_codegen.cpp: * TAO_IDL/be/be_global.cpp: * TAO_IDL/be/be_produce.cpp: * TAO_IDL/be/be_util.cpp: * TAO_IDL/be_include/be_global.h: * TAO_IDL/be_include/be_util.h: Add option -oE: Output directory for the generated CIAO executor files and option -oN for not overwrite CIAO executor files.
* (no commit message)Johnny Willemsen2011-10-201-1/+1
|
* Tue Oct 20 09:30:13 UTC 2011 Martin Corino <mcorino@remedy.nl>mcorino2011-10-2011-266/+4
| | | | | | Merged changes from Remedy work branch.
* Wed Sep 7 17:27:01 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2011-09-071-0/+18
| | | | | | | | | | | * MPC/modules/IDLHelper.pm: * TAO_IDL/be/be_codegen.cpp: * TAO_IDL/be/be_global.cpp: * TAO_IDL/be/be_util.cpp: * TAO_IDL/be_include/be_global.h: Added skel_export_file and stub_export_file to define an explicit filename for these export files that are different than the stub/skel export_include which could be a full path. This fixes bugzilla 3980
* Mon Aug 8 09:01:55 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2011-08-081-0/+9
| | | | | | | | | | | | | | | | | * TAO_IDL/be/be_codegen.cpp: * TAO_IDL/be/be_global.cpp: * TAO_IDL/be/be_util.cpp: * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp: * TAO_IDL/be/be_visitor_root/root_ch.cpp: * TAO_IDL/be/be_visitor_root/root_cs.cpp: * TAO_IDL/be/be_visitor_sequence/cdr_op_cs.cpp: * TAO_IDL/be/be_visitor_structure/cdr_op_cs.cpp: * TAO_IDL/be/be_visitor_structure/structure_cs.cpp: * TAO_IDL/be/be_visitor_traits.cpp: * TAO_IDL/be_include/be_global.h: Added support for -Scdr which suppresses the CDR streaming operations. This safes footprint when we are using IDL defined types, but these are not intended to be send through remote CORBA interfaces
* ChangeLogTag: Mon Jul 18 20:02:59 UTC 2011 Jeff Parsons ↵parsons2011-07-181-0/+7
| | | | <j.parsons@vanderbilt.edu>
* ChangeLogTag: Thu Jul 14 19:49:02 UTC 2011 Jeff Parsons ↵parsons2011-07-148-11/+19
| | | | <j.parsons@vanderbilt.edu>
* ChangeLogTag: Tue Jun 14 13:12:05 UTC 2011 Jeff Parsons ↵parsons2011-06-141-0/+7
| | | | <j.parsons@vanderbilt.edu>
* Mon Jun 6 15:06:42 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2011-06-061-1/+2
| | | | | | | | | | | * TAO_IDL/be/be_codegen.cpp: * TAO_IDL/be/be_global.cpp: * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp: * TAO_IDL/be_include/be_global.h: * TAO_IDL/fe/lex.yy.cpp: * TAO_IDL/include/idl_global.h: * TAO_IDL/util/utl_global.cpp: Added support for CoreDX DDS
* Tue Apr 5 08:11:57 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2011-04-051-1/+1
| | | | | | | | * TAO_IDL/be/be_codegen.cpp: * TAO_IDL/be/be_global.cpp: * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp: * TAO_IDL/be_include/be_global.h: Don't use NONE as enum value, this is a macro on VxWorks