diff options
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_root')
21 files changed, 86 insertions, 48 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_root/any_op.cpp b/TAO/TAO_IDL/be/be_visitor_root/any_op.cpp index 54b14ed1c47..c6c6cc24b20 100644 --- a/TAO/TAO_IDL/be/be_visitor_root/any_op.cpp +++ b/TAO/TAO_IDL/be/be_visitor_root/any_op.cpp @@ -13,6 +13,8 @@ */ //============================================================================= +#include "root.h" + // *************************************************************************** // Root visitor for generating Any operator declarations in the client header // and stub diff --git a/TAO/TAO_IDL/be/be_visitor_root/cdr_op.cpp b/TAO/TAO_IDL/be/be_visitor_root/cdr_op.cpp index 5df9e4d564f..039eaafc39b 100644 --- a/TAO/TAO_IDL/be/be_visitor_root/cdr_op.cpp +++ b/TAO/TAO_IDL/be/be_visitor_root/cdr_op.cpp @@ -13,6 +13,8 @@ */ //============================================================================= +#include "root.h" + // *************************************************************************** // Root visitor for generating CDR operator declarations in the client header // and stub diff --git a/TAO/TAO_IDL/be/be_visitor_root/root.cpp b/TAO/TAO_IDL/be/be_visitor_root/root.cpp index 85642a7d750..007765a4721 100644 --- a/TAO/TAO_IDL/be/be_visitor_root/root.cpp +++ b/TAO/TAO_IDL/be/be_visitor_root/root.cpp @@ -12,6 +12,7 @@ */ //============================================================================= +#include "root.h" // Generic Root visitor be_visitor_root::be_visitor_root (be_visitor_context *ctx) diff --git a/TAO/TAO_IDL/be/be_visitor_root/root.h b/TAO/TAO_IDL/be/be_visitor_root/root.h new file mode 100644 index 00000000000..d66c37c4fb0 --- /dev/null +++ b/TAO/TAO_IDL/be/be_visitor_root/root.h @@ -0,0 +1,63 @@ + +//============================================================================= +/** + * @file be_visitor_root.cpp + * + * $Id$ + * + * Visitors for generation of code for Root + * + * + * @author Aniruddha Gokhale + */ +//============================================================================= + +#include "be_constant.h" +#include "be_enum.h" +#include "be_exception.h" +#include "be_interface.h" +#include "be_interface_fwd.h" +#include "be_module.h" +#include "be_root.h" +#include "be_structure.h" +#include "be_structure_fwd.h" +#include "be_typedef.h" +#include "be_union.h" +#include "be_union_fwd.h" +#include "be_valuebox.h" +#include "be_valuetype.h" +#include "be_valuetype_fwd.h" +#include "be_eventtype.h" +#include "be_eventtype_fwd.h" +#include "be_component.h" +#include "be_component_fwd.h" +#include "be_home.h" +#include "be_connector.h" +#include "be_helper.h" +#include "be_extern.h" +#include "be_native.h" + +#include "be_visitor_root.h" +#include "be_visitor_constant.h" +#include "be_visitor_enum.h" +#include "be_visitor_exception.h" +#include "be_visitor_interface.h" +#include "be_visitor_interface_fwd.h" +#include "be_visitor_module.h" +#include "be_visitor_structure.h" +#include "be_visitor_structure_fwd.h" +#include "be_visitor_typedef.h" +#include "be_visitor_union.h" +#include "be_visitor_union_fwd.h" +#include "be_visitor_valuebox.h" +#include "be_visitor_valuetype.h" +#include "be_visitor_valuetype_fwd.h" +#include "be_visitor_component.h" +#include "be_visitor_component_fwd.h" +#include "be_visitor_home.h" +#include "be_visitor_connector.h" +#include "be_visitor_traits.h" +#include "be_visitor_arg_traits.h" +#include "be_visitor_template_export.h" +#include "be_visitor_context.h" +#include "be_visitor_native.h" diff --git a/TAO/TAO_IDL/be/be_visitor_root/root_ch.cpp b/TAO/TAO_IDL/be/be_visitor_root/root_ch.cpp index bd821693e32..d01c2c2a18d 100644 --- a/TAO/TAO_IDL/be/be_visitor_root/root_ch.cpp +++ b/TAO/TAO_IDL/be/be_visitor_root/root_ch.cpp @@ -12,6 +12,8 @@ */ //============================================================================= +#include "root.h" + // ******************************** // Root visitor for client header // ******************************** diff --git a/TAO/TAO_IDL/be/be_visitor_root/root_ci.cpp b/TAO/TAO_IDL/be/be_visitor_root/root_ci.cpp index 463a33c353a..b8d32dd8345 100644 --- a/TAO/TAO_IDL/be/be_visitor_root/root_ci.cpp +++ b/TAO/TAO_IDL/be/be_visitor_root/root_ci.cpp @@ -12,9 +12,7 @@ */ //============================================================================= -// ********************************* -// Root visitor for client inline -// ********************************* +#include "root.h" be_visitor_root_ci::be_visitor_root_ci (be_visitor_context *ctx) : be_visitor_root (ctx) diff --git a/TAO/TAO_IDL/be/be_visitor_root/root_cnh.cpp b/TAO/TAO_IDL/be/be_visitor_root/root_cnh.cpp index b2764612aef..5dd0c741d9b 100644 --- a/TAO/TAO_IDL/be/be_visitor_root/root_cnh.cpp +++ b/TAO/TAO_IDL/be/be_visitor_root/root_cnh.cpp @@ -13,9 +13,7 @@ */ //============================================================================= -// ******************************** -// Root visitor for CIAO connector impl header -// ******************************** +#include "root.h" be_visitor_root_cnh::be_visitor_root_cnh (be_visitor_context *ctx) : be_visitor_root (ctx) diff --git a/TAO/TAO_IDL/be/be_visitor_root/root_cns.cpp b/TAO/TAO_IDL/be/be_visitor_root/root_cns.cpp index eac09e96d28..1f8b86bf02e 100644 --- a/TAO/TAO_IDL/be/be_visitor_root/root_cns.cpp +++ b/TAO/TAO_IDL/be/be_visitor_root/root_cns.cpp @@ -13,9 +13,7 @@ */ //============================================================================= -// ******************************** -// Root visitor for CIAO connector impl source -// ******************************** +#include "root.h" be_visitor_root_cns::be_visitor_root_cns (be_visitor_context *ctx) : be_visitor_root (ctx) diff --git a/TAO/TAO_IDL/be/be_visitor_root/root_cs.cpp b/TAO/TAO_IDL/be/be_visitor_root/root_cs.cpp index 8548f3fb939..a50f6c1e1b4 100644 --- a/TAO/TAO_IDL/be/be_visitor_root/root_cs.cpp +++ b/TAO/TAO_IDL/be/be_visitor_root/root_cs.cpp @@ -12,9 +12,7 @@ */ //============================================================================= -// *********************************** -// Root visitor for client stubs -// *********************************** +#include "root.h" be_visitor_root_cs::be_visitor_root_cs (be_visitor_context *ctx) : be_visitor_root (ctx) diff --git a/TAO/TAO_IDL/be/be_visitor_root/root_ex_idl.cpp b/TAO/TAO_IDL/be/be_visitor_root/root_ex_idl.cpp index 97b066e0151..dd56dd78b4f 100644 --- a/TAO/TAO_IDL/be/be_visitor_root/root_ex_idl.cpp +++ b/TAO/TAO_IDL/be/be_visitor_root/root_ex_idl.cpp @@ -12,9 +12,7 @@ */ //============================================================================= -// ******************************** -// Root visitor for CIAO executor IDL -// ******************************** +#include "root.h" be_visitor_root_ex_idl::be_visitor_root_ex_idl ( be_visitor_context *ctx) diff --git a/TAO/TAO_IDL/be/be_visitor_root/root_exh.cpp b/TAO/TAO_IDL/be/be_visitor_root/root_exh.cpp index 02afa1a3949..8fd23623d35 100644 --- a/TAO/TAO_IDL/be/be_visitor_root/root_exh.cpp +++ b/TAO/TAO_IDL/be/be_visitor_root/root_exh.cpp @@ -13,9 +13,7 @@ */ //============================================================================= -// ******************************** -// Root visitor for CIAO exec impl header -// ******************************** +#include "root.h" be_visitor_root_exh::be_visitor_root_exh (be_visitor_context *ctx) : be_visitor_root (ctx) diff --git a/TAO/TAO_IDL/be/be_visitor_root/root_exs.cpp b/TAO/TAO_IDL/be/be_visitor_root/root_exs.cpp index 16d9d5f9c7a..a1f1b8cb4e8 100644 --- a/TAO/TAO_IDL/be/be_visitor_root/root_exs.cpp +++ b/TAO/TAO_IDL/be/be_visitor_root/root_exs.cpp @@ -13,9 +13,7 @@ */ //============================================================================= -// ******************************** -// Root visitor for CIAO exec impl source -// ******************************** +#include "root.h" be_visitor_root_exs::be_visitor_root_exs (be_visitor_context *ctx) : be_visitor_root (ctx) diff --git a/TAO/TAO_IDL/be/be_visitor_root/root_ih.cpp b/TAO/TAO_IDL/be/be_visitor_root/root_ih.cpp index 472b0c9b107..fd8dff6d47b 100644 --- a/TAO/TAO_IDL/be/be_visitor_root/root_ih.cpp +++ b/TAO/TAO_IDL/be/be_visitor_root/root_ih.cpp @@ -12,9 +12,7 @@ */ //============================================================================= -// *********************************** -// Root visitor for implementation header -// *********************************** +#include "root.h" be_visitor_root_ih::be_visitor_root_ih (be_visitor_context *ctx) : be_visitor_root (ctx) diff --git a/TAO/TAO_IDL/be/be_visitor_root/root_is.cpp b/TAO/TAO_IDL/be/be_visitor_root/root_is.cpp index 5e9389004b5..207bc860cfb 100644 --- a/TAO/TAO_IDL/be/be_visitor_root/root_is.cpp +++ b/TAO/TAO_IDL/be/be_visitor_root/root_is.cpp @@ -11,9 +11,7 @@ */ //============================================================================= -// ****************************************************** -// Root visitor for implementation skeletons -// ****************************************************** +#include "root.h" be_visitor_root_is::be_visitor_root_is (be_visitor_context *ctx) : be_visitor_root (ctx) diff --git a/TAO/TAO_IDL/be/be_visitor_root/root_sh.cpp b/TAO/TAO_IDL/be/be_visitor_root/root_sh.cpp index 7adc6e627e0..9a063ad087d 100644 --- a/TAO/TAO_IDL/be/be_visitor_root/root_sh.cpp +++ b/TAO/TAO_IDL/be/be_visitor_root/root_sh.cpp @@ -12,9 +12,7 @@ */ //============================================================================= -// *********************************** -// Root visitor for server header -// *********************************** +#include "root.h" be_visitor_root_sh::be_visitor_root_sh (be_visitor_context *ctx) : be_visitor_root (ctx) diff --git a/TAO/TAO_IDL/be/be_visitor_root/root_ss.cpp b/TAO/TAO_IDL/be/be_visitor_root/root_ss.cpp index 86db6fa67e5..2f5b8f61116 100644 --- a/TAO/TAO_IDL/be/be_visitor_root/root_ss.cpp +++ b/TAO/TAO_IDL/be/be_visitor_root/root_ss.cpp @@ -12,9 +12,7 @@ */ //============================================================================= -// ****************************************************** -// Root visitor for server skeletons -// ****************************************************** +#include "root.h" be_visitor_root_ss::be_visitor_root_ss (be_visitor_context *ctx) : be_visitor_root (ctx) diff --git a/TAO/TAO_IDL/be/be_visitor_root/root_sth.cpp b/TAO/TAO_IDL/be/be_visitor_root/root_sth.cpp index b6127ffc509..11ebc0768b6 100644 --- a/TAO/TAO_IDL/be/be_visitor_root/root_sth.cpp +++ b/TAO/TAO_IDL/be/be_visitor_root/root_sth.cpp @@ -12,9 +12,7 @@ */ //============================================================================= -// **************************************** -// Root visitor for server template header -// **************************************** +#include "root.h" be_visitor_root_sth::be_visitor_root_sth (be_visitor_context *ctx) : be_visitor_root (ctx) diff --git a/TAO/TAO_IDL/be/be_visitor_root/root_svh.cpp b/TAO/TAO_IDL/be/be_visitor_root/root_svh.cpp index 09e31cd29b2..3c1f5228363 100644 --- a/TAO/TAO_IDL/be/be_visitor_root/root_svh.cpp +++ b/TAO/TAO_IDL/be/be_visitor_root/root_svh.cpp @@ -12,9 +12,7 @@ */ //============================================================================= -// ******************************** -// Root visitor for CIAO servant header -// ******************************** +#include "root.h" be_visitor_root_svh::be_visitor_root_svh (be_visitor_context *ctx) : be_visitor_root (ctx) diff --git a/TAO/TAO_IDL/be/be_visitor_root/root_svs.cpp b/TAO/TAO_IDL/be/be_visitor_root/root_svs.cpp index 001d739e083..620b785386a 100644 --- a/TAO/TAO_IDL/be/be_visitor_root/root_svs.cpp +++ b/TAO/TAO_IDL/be/be_visitor_root/root_svs.cpp @@ -12,9 +12,7 @@ */ //============================================================================= -// ******************************** -// Root visitor for CIAO servant source -// ******************************** +#include "root.h" be_visitor_root_svs::be_visitor_root_svs (be_visitor_context *ctx) : be_visitor_root (ctx) diff --git a/TAO/TAO_IDL/be/be_visitor_root/root_svth.cpp b/TAO/TAO_IDL/be/be_visitor_root/root_svth.cpp index d899d3a5db5..3e5983d4f5e 100644 --- a/TAO/TAO_IDL/be/be_visitor_root/root_svth.cpp +++ b/TAO/TAO_IDL/be/be_visitor_root/root_svth.cpp @@ -12,9 +12,7 @@ */ //============================================================================= -// ******************************** -// Root visitor for CIAO template servant header -// ******************************** +#include "root.h" be_visitor_root_svth::be_visitor_root_svth (be_visitor_context *ctx) : be_visitor_root (ctx) diff --git a/TAO/TAO_IDL/be/be_visitor_root/root_svts.cpp b/TAO/TAO_IDL/be/be_visitor_root/root_svts.cpp index cfe25bf2e18..2598b09acea 100644 --- a/TAO/TAO_IDL/be/be_visitor_root/root_svts.cpp +++ b/TAO/TAO_IDL/be/be_visitor_root/root_svts.cpp @@ -12,9 +12,7 @@ */ //============================================================================= -// ******************************** -// Root visitor for CIAO template servant source -// ******************************** +#include "root.h" be_visitor_root_svts::be_visitor_root_svts (be_visitor_context *ctx) : be_visitor_root (ctx) |