summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be/be_visitor_root
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_root')
-rw-r--r--TAO/TAO_IDL/be/be_visitor_root/any_op.cpp2
-rw-r--r--TAO/TAO_IDL/be/be_visitor_root/cdr_op.cpp2
-rw-r--r--TAO/TAO_IDL/be/be_visitor_root/root.cpp1
-rw-r--r--TAO/TAO_IDL/be/be_visitor_root/root.h63
-rw-r--r--TAO/TAO_IDL/be/be_visitor_root/root_ch.cpp2
-rw-r--r--TAO/TAO_IDL/be/be_visitor_root/root_ci.cpp4
-rw-r--r--TAO/TAO_IDL/be/be_visitor_root/root_cnh.cpp4
-rw-r--r--TAO/TAO_IDL/be/be_visitor_root/root_cns.cpp4
-rw-r--r--TAO/TAO_IDL/be/be_visitor_root/root_cs.cpp4
-rw-r--r--TAO/TAO_IDL/be/be_visitor_root/root_ex_idl.cpp4
-rw-r--r--TAO/TAO_IDL/be/be_visitor_root/root_exh.cpp4
-rw-r--r--TAO/TAO_IDL/be/be_visitor_root/root_exs.cpp4
-rw-r--r--TAO/TAO_IDL/be/be_visitor_root/root_ih.cpp4
-rw-r--r--TAO/TAO_IDL/be/be_visitor_root/root_is.cpp4
-rw-r--r--TAO/TAO_IDL/be/be_visitor_root/root_sh.cpp4
-rw-r--r--TAO/TAO_IDL/be/be_visitor_root/root_ss.cpp4
-rw-r--r--TAO/TAO_IDL/be/be_visitor_root/root_sth.cpp4
-rw-r--r--TAO/TAO_IDL/be/be_visitor_root/root_svh.cpp4
-rw-r--r--TAO/TAO_IDL/be/be_visitor_root/root_svs.cpp4
-rw-r--r--TAO/TAO_IDL/be/be_visitor_root/root_svth.cpp4
-rw-r--r--TAO/TAO_IDL/be/be_visitor_root/root_svts.cpp4
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)