summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be_include/be_visitor_interface
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/be_include/be_visitor_interface')
-rw-r--r--TAO/TAO_IDL/be_include/be_visitor_interface/any_op_ch.h47
-rw-r--r--TAO/TAO_IDL/be_include/be_visitor_interface/any_op_cs.h47
-rw-r--r--TAO/TAO_IDL/be_include/be_visitor_interface/cdr_op_ch.h50
-rw-r--r--TAO/TAO_IDL/be_include/be_visitor_interface/cdr_op_cs.h50
-rw-r--r--TAO/TAO_IDL/be_include/be_visitor_interface/collocated_sh.h42
-rw-r--r--TAO/TAO_IDL/be_include/be_visitor_interface/collocated_ss.h42
-rw-r--r--TAO/TAO_IDL/be_include/be_visitor_interface/interface.h91
-rw-r--r--TAO/TAO_IDL/be_include/be_visitor_interface/interface_ch.h50
-rw-r--r--TAO/TAO_IDL/be_include/be_visitor_interface/interface_ci.h47
-rw-r--r--TAO/TAO_IDL/be_include/be_visitor_interface/interface_cs.h46
-rw-r--r--TAO/TAO_IDL/be_include/be_visitor_interface/interface_sh.h46
-rw-r--r--TAO/TAO_IDL/be_include/be_visitor_interface/interface_si.h46
-rw-r--r--TAO/TAO_IDL/be_include/be_visitor_interface/interface_ss.h46
-rw-r--r--TAO/TAO_IDL/be_include/be_visitor_interface/tie_sh.h51
-rw-r--r--TAO/TAO_IDL/be_include/be_visitor_interface/tie_si.h52
15 files changed, 0 insertions, 753 deletions
diff --git a/TAO/TAO_IDL/be_include/be_visitor_interface/any_op_ch.h b/TAO/TAO_IDL/be_include/be_visitor_interface/any_op_ch.h
deleted file mode 100644
index 0b25ff3f3be..00000000000
--- a/TAO/TAO_IDL/be_include/be_visitor_interface/any_op_ch.h
+++ /dev/null
@@ -1,47 +0,0 @@
-//
-// $Id$
-//
-/* -*- c++ -*- */
-// ============================================================================
-//
-// = LIBRARY
-// TAO IDL
-//
-// = FILENAME
-// any_op_ch.h
-//
-// = DESCRIPTION
-// Concrete visitor for the Interface node.
-// This one provides code generation for the Any operators
-//
-// = AUTHOR
-// Aniruddha Gokhale
-//
-// ============================================================================
-
-#ifndef _BE_INTERFACE_ANY_OP_CH_H_
-#define _BE_INTERFACE_ANY_OP_CH_H_
-
-class be_visitor_interface_any_op_ch : public be_visitor_interface
-{
- //
- // = TITLE
- // be_visitor_interface_any_op_ch
- //
- // = DESCRIPTION
- // This is a concrete visitor for interface that generates the Any operator
- // declarations
- //
-
-public:
- be_visitor_interface_any_op_ch (be_visitor_context *ctx);
- // constructor
-
- ~be_visitor_interface_any_op_ch (void);
- // destructor
-
- virtual int visit_interface (be_interface *node);
- // visit interface
-};
-
-#endif /* _BE_INTERFACE_ANY_OP_CH_H_ */
diff --git a/TAO/TAO_IDL/be_include/be_visitor_interface/any_op_cs.h b/TAO/TAO_IDL/be_include/be_visitor_interface/any_op_cs.h
deleted file mode 100644
index aa84f6fd2c9..00000000000
--- a/TAO/TAO_IDL/be_include/be_visitor_interface/any_op_cs.h
+++ /dev/null
@@ -1,47 +0,0 @@
-//
-// $Id$
-//
-/* -*- c++ -*- */
-// ============================================================================
-//
-// = LIBRARY
-// TAO IDL
-//
-// = FILENAME
-// any_op_cs.h
-//
-// = DESCRIPTION
-// Concrete visitor for the Interface node.
-// This one provides code generation for the Any operators
-//
-// = AUTHOR
-// Aniruddha Gokhale
-//
-// ============================================================================
-
-#ifndef _BE_INTERFACE_ANY_OP_CS_H_
-#define _BE_INTERFACE_ANY_OP_CS_H_
-
-class be_visitor_interface_any_op_cs : public be_visitor_interface
-{
- //
- // = TITLE
- // be_visitor_interface_any_op_cs
- //
- // = DESCRIPTION
- // This is a concrete visitor for interface that generates the Any operator
- // implementations
- //
-
-public:
- be_visitor_interface_any_op_cs (be_visitor_context *ctx);
- // constructor
-
- ~be_visitor_interface_any_op_cs (void);
- // destructor
-
- virtual int visit_interface (be_interface *node);
- // visit interface
-};
-
-#endif /* _BE_INTERFACE_ANY_OP_CS_H_ */
diff --git a/TAO/TAO_IDL/be_include/be_visitor_interface/cdr_op_ch.h b/TAO/TAO_IDL/be_include/be_visitor_interface/cdr_op_ch.h
deleted file mode 100644
index 353659c3bcc..00000000000
--- a/TAO/TAO_IDL/be_include/be_visitor_interface/cdr_op_ch.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/* -*- c++ -*- */
-//
-// $Id$
-//
-
-// ============================================================================
-//
-// = LIBRARY
-// TAO IDL
-//
-// = FILENAME
-// cdr_op_ch.h
-//
-// = DESCRIPTION
-// Concrete visitor for the Interface class
-// This one provides code generation for the CDR operators for the interface
-// in the client header.
-//
-// = AUTHOR
-// Aniruddha Gokhale
-//
-// ============================================================================
-
-#ifndef _BE_VISITOR_INTERFACE_CDR_OP_CH_H_
-#define _BE_VISITOR_INTERFACE_CDR_OP_CH_H_
-
-class be_visitor_interface_cdr_op_ch : public be_visitor_interface
-{
- //
- // = TITLE
- // be_visitor_interface_cdr_op_ch
- //
- // = DESCRIPTION
- // This is a concrete visitor for interface that generates the CDR operator
- // declarations
- //
-
-public:
- be_visitor_interface_cdr_op_ch (be_visitor_context *ctx);
- // constructor
-
- ~be_visitor_interface_cdr_op_ch (void);
- // destructor
-
- virtual int visit_interface (be_interface *node);
- // visit interface
-
-};
-
-#endif /* _BE_VISITOR_INTERFACE_CDR_OP_CH_H_ */
diff --git a/TAO/TAO_IDL/be_include/be_visitor_interface/cdr_op_cs.h b/TAO/TAO_IDL/be_include/be_visitor_interface/cdr_op_cs.h
deleted file mode 100644
index 05a062d594f..00000000000
--- a/TAO/TAO_IDL/be_include/be_visitor_interface/cdr_op_cs.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/* -*- c++ -*- */
-//
-// $Id$
-//
-
-// ============================================================================
-//
-// = LIBRARY
-// TAO IDL
-//
-// = FILENAME
-// cdr_op_ch.h
-//
-// = DESCRIPTION
-// Concrete visitor for the Interface class
-// This one provides code generation for the CDR operators for the interface
-// in the client stub.
-//
-// = AUTHOR
-// Aniruddha Gokhale
-//
-// ============================================================================
-
-#ifndef _BE_VISITOR_INTERFACE_CDR_OP_CS_H_
-#define _BE_VISITOR_INTERFACE_CDR_OP_CS_H_
-
-class be_visitor_interface_cdr_op_cs : public be_visitor_interface
-{
- //
- // = TITLE
- // be_visitor_interface_cdr_op_cs
- //
- // = DESCRIPTION
- // This is a concrete visitor for interface that generates the CDR operator
- // implementations
- //
-
-public:
- be_visitor_interface_cdr_op_cs (be_visitor_context *ctx);
- // constructor
-
- ~be_visitor_interface_cdr_op_cs (void);
- // destructor
-
- virtual int visit_interface (be_interface *node);
- // visit interface
-
-};
-
-#endif /* _BE_VISITOR_INTERFACE_CDR_OP_CS_H_ */
diff --git a/TAO/TAO_IDL/be_include/be_visitor_interface/collocated_sh.h b/TAO/TAO_IDL/be_include/be_visitor_interface/collocated_sh.h
deleted file mode 100644
index a050c3fb47f..00000000000
--- a/TAO/TAO_IDL/be_include/be_visitor_interface/collocated_sh.h
+++ /dev/null
@@ -1,42 +0,0 @@
-//
-// $Id$
-//
-/* -*- c++ -*- */
-// ============================================================================
-//
-// = LIBRARY
-// TAO IDL
-//
-// = FILENAME
-// collocated_sh.h
-//
-// = DESCRIPTION
-// Concrete visitor for the Interface node.
-// This provides code generation for collocated classes in server header
-//
-// = AUTHOR
-// Aniruddha Gokhale
-//
-// ============================================================================
-
-#ifndef _BE_INTERFACE_COLLOCATED_SH_H_
-#define _BE_INTERFACE_COLLOCATED_SH_H_
-
-class be_visitor_interface_collocated_sh : public be_visitor_interface
-{
- // = TITLE
- // Generate the "collocated" class declaration.
-
-public:
- be_visitor_interface_collocated_sh (be_visitor_context *ctx);
- // constructor
-
- virtual ~be_visitor_interface_collocated_sh (void);
- // destructor
-
- virtual int visit_interface (be_interface *node);
- // visit an interface
-
-};
-
-#endif /* _BE_INTERFACE_COLLOCATED_SH_H_ */
diff --git a/TAO/TAO_IDL/be_include/be_visitor_interface/collocated_ss.h b/TAO/TAO_IDL/be_include/be_visitor_interface/collocated_ss.h
deleted file mode 100644
index a7ffeb3149e..00000000000
--- a/TAO/TAO_IDL/be_include/be_visitor_interface/collocated_ss.h
+++ /dev/null
@@ -1,42 +0,0 @@
-//
-// $Id$
-//
-/* -*- c++ -*- */
-// ============================================================================
-//
-// = LIBRARY
-// TAO IDL
-//
-// = FILENAME
-// collocated_ss.h
-//
-// = DESCRIPTION
-// Concrete visitor for the Interface node.
-// This provides code generation for collocated classes in server skeleton
-//
-// = AUTHOR
-// Aniruddha Gokhale
-//
-// ============================================================================
-
-#ifndef _BE_INTERFACE_COLLOCATED_SS_H_
-#define _BE_INTERFACE_COLLOCATED_SS_H_
-
-class be_visitor_interface_collocated_ss : public be_visitor_interface
-{
- // = TITLE
- // Generate the "collocated" class declaration.
-
-public:
- be_visitor_interface_collocated_ss (be_visitor_context *ctx);
- // constructor
-
- virtual ~be_visitor_interface_collocated_ss (void);
- // destructor
-
- virtual int visit_interface (be_interface *node);
- // visit interface
-
-};
-
-#endif /* _BE_INTERFACE_COLLOCATED_SS_H_ */
diff --git a/TAO/TAO_IDL/be_include/be_visitor_interface/interface.h b/TAO/TAO_IDL/be_include/be_visitor_interface/interface.h
deleted file mode 100644
index 41dfd82b0a5..00000000000
--- a/TAO/TAO_IDL/be_include/be_visitor_interface/interface.h
+++ /dev/null
@@ -1,91 +0,0 @@
-//
-// $Id$
-//
-/* -*- c++ -*- */
-// ============================================================================
-//
-// = LIBRARY
-// TAO IDL
-//
-// = FILENAME
-// interface.h
-//
-// = DESCRIPTION
-// Concrete visitor for the Interface node.
-// This one provides the generic visitor for interfaces from which others
-// will inherit.
-//
-// = AUTHOR
-// Aniruddha Gokhale
-//
-// ============================================================================
-
-#ifndef _BE_INTERFACE_INTERFACE_H_
-#define _BE_INTERFACE_INTERFACE_H_
-
-// = DESCRIPTION
-// Interface code generation is complex, the client stubs require
-// two different class and the server also require other two.
-// Only one of them includes whatever nested typedefs, exceptions
-// and or structures are defined in the interface.
-// To break this complexity a different visitor is used for each
-// case.
-//
-// = NOTE
-// Visitors were added recently into the compiler, so some
-// code is still generated using the old "state oriented" approach;
-// notably only the _collocated class is actually generated using
-// the visitor, in the other cases (the interface class and the
-// skeleton class) we still call back the old code generation
-// methods.
-//
-
-class be_visitor_interface : public be_visitor_scope
-{
- //
- // = TITLE
- // be_visitor_interface
- //
- // = DESCRIPTION
- // This is a concrete visitor for interface that abstracts all common tasks
- //
-
-public:
- be_visitor_interface (be_visitor_context *ctx);
- // constructor
-
- ~be_visitor_interface (void);
- // destructor
-
- virtual int visit_interface (be_interface *node);
- // visit the interface node
-
- // =visit methods on all elements syntactically valid in a Interface scope
-
- virtual int visit_attribute (be_attribute *node);
- // visit attribute
-
- virtual int visit_constant (be_constant *node);
- // visit a constant
-
- virtual int visit_enum (be_enum *node);
- // visit an enum
-
- virtual int visit_exception (be_exception *node);
- // visit an exception
-
- virtual int visit_operation (be_operation *node);
- // visit operation
-
- virtual int visit_structure (be_structure *node);
- // visit a structure
-
- virtual int visit_union (be_union *node);
- // visit a union
-
- virtual int visit_typedef (be_typedef *node);
- // visit the typedef node
-
-};
-
-#endif /* _BE_INTERFACE_INTERFACE_H_ */
diff --git a/TAO/TAO_IDL/be_include/be_visitor_interface/interface_ch.h b/TAO/TAO_IDL/be_include/be_visitor_interface/interface_ch.h
deleted file mode 100644
index 34bea04cac1..00000000000
--- a/TAO/TAO_IDL/be_include/be_visitor_interface/interface_ch.h
+++ /dev/null
@@ -1,50 +0,0 @@
-//
-// $Id$
-//
-/* -*- c++ -*- */
-// ============================================================================
-//
-// = LIBRARY
-// TAO IDL
-//
-// = FILENAME
-// interface_ch.h
-//
-// = DESCRIPTION
-// Concrete visitor for the Interface node.
-// This one provides code generation for interfaces in the client header.
-//
-// = AUTHOR
-// Aniruddha Gokhale
-//
-// ============================================================================
-
-#ifndef _BE_INTERFACE_INTERFACE_CH_H_
-#define _BE_INTERFACE_INTERFACE_CH_H_
-
-// we need derived interface visitors for the client and server header files. For
-// the others, they use the default interface visitor
-
-class be_visitor_interface_ch : public be_visitor_interface
-{
- //
- // = TITLE
- // be_visitor_interface_ch
- //
- // = DESCRIPTION
- // This is a concrete visitor to generate the client header for interface
- //
- //
-public:
- be_visitor_interface_ch (be_visitor_context *ctx);
- // constructor
-
- ~be_visitor_interface_ch (void);
- // destructor
-
- virtual int visit_interface (be_interface *node);
- // set the right context and make a visitor
-
-};
-
-#endif /* _BE_INTERFACE_INTERFACE_CH_H_ */
diff --git a/TAO/TAO_IDL/be_include/be_visitor_interface/interface_ci.h b/TAO/TAO_IDL/be_include/be_visitor_interface/interface_ci.h
deleted file mode 100644
index ad1a5b31063..00000000000
--- a/TAO/TAO_IDL/be_include/be_visitor_interface/interface_ci.h
+++ /dev/null
@@ -1,47 +0,0 @@
-//
-// $Id$
-//
-/* -*- c++ -*- */
-// ============================================================================
-//
-// = LIBRARY
-// TAO IDL
-//
-// = FILENAME
-// interface_ci.h
-//
-// = DESCRIPTION
-// Concrete visitor for the Interface node.
-// This one provides code generation for interfaces in the client inline.
-//
-// = AUTHOR
-// Aniruddha Gokhale
-//
-// ============================================================================
-
-#ifndef _BE_INTERFACE_INTERFACE_CI_H_
-#define _BE_INTERFACE_INTERFACE_CI_H_
-
-class be_visitor_interface_ci : public be_visitor_interface
-{
- //
- // = TITLE
- // be_visitor_interface_ci
- //
- // = DESCRIPTION
- // This is a concrete visitor to generate the client inline for interface
- //
- //
-public:
- be_visitor_interface_ci (be_visitor_context *ctx);
- // constructor
-
- ~be_visitor_interface_ci (void);
- // destructor
-
- virtual int visit_interface (be_interface *node);
- // set the right context and make a visitor
-
-};
-
-#endif /* _BE_INTERFACE_INTERFACE_CI_H_ */
diff --git a/TAO/TAO_IDL/be_include/be_visitor_interface/interface_cs.h b/TAO/TAO_IDL/be_include/be_visitor_interface/interface_cs.h
deleted file mode 100644
index 51e3f8a7a88..00000000000
--- a/TAO/TAO_IDL/be_include/be_visitor_interface/interface_cs.h
+++ /dev/null
@@ -1,46 +0,0 @@
-//
-// $Id$
-//
-/* -*- c++ -*- */
-// ============================================================================
-//
-// = LIBRARY
-// TAO IDL
-//
-// = FILENAME
-// interface_cs.h
-//
-// = DESCRIPTION
-// Concrete visitor for the Interface node.
-// This one provides code generation for interfaces in the client stubs.
-//
-// = AUTHOR
-// Aniruddha Gokhale
-//
-// ============================================================================
-
-#ifndef _BE_INTERFACE_INTERFACE_CS_H_
-#define _BE_INTERFACE_INTERFACE_CS_H_
-
-class be_visitor_interface_cs : public be_visitor_interface
-{
- //
- // = TITLE
- // be_visitor_interface_cs
- //
- // = DESCRIPTION
- // This is a concrete visitor to generate the client stubs for interface
- //
- //
-public:
- be_visitor_interface_cs (be_visitor_context *ctx);
- // constructor
-
- ~be_visitor_interface_cs (void);
- // destructor
-
- virtual int visit_interface (be_interface *node);
- // set the right context and make a visitor
-};
-
-#endif /* _BE_INTERFACE_INTERFACE_CS_H_ */
diff --git a/TAO/TAO_IDL/be_include/be_visitor_interface/interface_sh.h b/TAO/TAO_IDL/be_include/be_visitor_interface/interface_sh.h
deleted file mode 100644
index 526a92af825..00000000000
--- a/TAO/TAO_IDL/be_include/be_visitor_interface/interface_sh.h
+++ /dev/null
@@ -1,46 +0,0 @@
-//
-// $Id$
-//
-/* -*- c++ -*- */
-// ============================================================================
-//
-// = LIBRARY
-// TAO IDL
-//
-// = FILENAME
-// interface_sh.h
-//
-// = DESCRIPTION
-// Concrete visitor for the Interface node.
-// This provides for code generation in the server header
-//
-// = AUTHOR
-// Aniruddha Gokhale
-//
-// ============================================================================
-
-#ifndef _BE_INTERFACE_INTERFACE_SH_H_
-#define _BE_INTERFACE_INTERFACE_SH_H_
-
-class be_visitor_interface_sh : public be_visitor_interface
-{
- //
- // = TITLE
- // be_visitor_interface_sh
- //
- // = DESCRIPTION
- // This is a concrete visitor to generate the server header for interface
- //
- //
-public:
- be_visitor_interface_sh (be_visitor_context *ctx);
- // constructor
-
- ~be_visitor_interface_sh (void);
- // destructor
-
- virtual int visit_interface (be_interface *node);
- // set the right context and make a visitor
-};
-
-#endif /* _BE_INTERFACE_INTERFACE_SH_H_ */
diff --git a/TAO/TAO_IDL/be_include/be_visitor_interface/interface_si.h b/TAO/TAO_IDL/be_include/be_visitor_interface/interface_si.h
deleted file mode 100644
index c46560a433d..00000000000
--- a/TAO/TAO_IDL/be_include/be_visitor_interface/interface_si.h
+++ /dev/null
@@ -1,46 +0,0 @@
-//
-// $Id$
-//
-/* -*- c++ -*- */
-// ============================================================================
-//
-// = LIBRARY
-// TAO IDL
-//
-// = FILENAME
-// interface_si.h
-//
-// = DESCRIPTION
-// Concrete visitor for the Interface node.
-// This provides for code generation in the server inline
-//
-// = AUTHOR
-// Aniruddha Gokhale
-//
-// ============================================================================
-
-#ifndef _BE_INTERFACE_INTERFACE_SI_H_
-#define _BE_INTERFACE_INTERFACE_SI_H_
-
-class be_visitor_interface_si : public be_visitor_interface
-{
- //
- // = TITLE
- // be_visitor_interface_si
- //
- // = DESCRIPTION
- // This is a concrete visitor to generate the server inline for interface
- //
- //
-public:
- be_visitor_interface_si (be_visitor_context *ctx);
- // constructor
-
- ~be_visitor_interface_si (void);
- // destructor
-
- virtual int visit_interface (be_interface *node);
- // set the right context and make a visitor
-};
-
-#endif /* _BE_INTERFACE_INTERFACE_SI_H_ */
diff --git a/TAO/TAO_IDL/be_include/be_visitor_interface/interface_ss.h b/TAO/TAO_IDL/be_include/be_visitor_interface/interface_ss.h
deleted file mode 100644
index e57a272a3be..00000000000
--- a/TAO/TAO_IDL/be_include/be_visitor_interface/interface_ss.h
+++ /dev/null
@@ -1,46 +0,0 @@
-//
-// $Id$
-//
-/* -*- c++ -*- */
-// ============================================================================
-//
-// = LIBRARY
-// TAO IDL
-//
-// = FILENAME
-// interface_ss.h
-//
-// = DESCRIPTION
-// Concrete visitor for the Interface node.
-// This provides for code generation in the server skeleton
-//
-// = AUTHOR
-// Aniruddha Gokhale
-//
-// ============================================================================
-
-#ifndef _BE_INTERFACE_INTERFACE_SS_H_
-#define _BE_INTERFACE_INTERFACE_SS_H_
-
-class be_visitor_interface_ss : public be_visitor_interface
-{
- //
- // = TITLE
- // be_visitor_interface_ss
- //
- // = DESCRIPTION
- // This is a concrete visitor to generate the server skeletons for interface
- //
- //
-public:
- be_visitor_interface_ss (be_visitor_context *ctx);
- // constructor
-
- ~be_visitor_interface_ss (void);
- // destructor
-
- virtual int visit_interface (be_interface *node);
- // set the right context and make a visitor
-};
-
-#endif /* _BE_INTERFACE_INTERFACE_SS_H_ */
diff --git a/TAO/TAO_IDL/be_include/be_visitor_interface/tie_sh.h b/TAO/TAO_IDL/be_include/be_visitor_interface/tie_sh.h
deleted file mode 100644
index bd2fbfbae13..00000000000
--- a/TAO/TAO_IDL/be_include/be_visitor_interface/tie_sh.h
+++ /dev/null
@@ -1,51 +0,0 @@
-//
-// $Id$
-//
-/* -*- c++ -*- */
-// ============================================================================
-//
-// = LIBRARY
-// TAO IDL
-//
-// = FILENAME
-// tie_sh.h
-//
-// = DESCRIPTION
-// Concrete visitor for the Interface node.
-// This one provides the code generation for TIE classes
-//
-// = AUTHOR
-// Aniruddha Gokhale
-//
-// ============================================================================
-
-#ifndef _BE_INTERFACE_TIE_SH_H_
-#define _BE_INTERFACE_TIE_SH_H_
-
-class be_visitor_interface_tie_sh : public be_visitor_interface
-{
- //
- // = TITLE
- // be_visitor_interface_tie_sh
- //
- // = DESCRIPTION
- // This is a concrete visitor to generate the server header for the TIE class
- //
- //
-public:
- be_visitor_interface_tie_sh (be_visitor_context *ctx);
- // constructor
-
- ~be_visitor_interface_tie_sh (void);
- // destructor
-
- virtual int visit_interface (be_interface *node);
- // set the right context and make a visitor
-
- static int method_helper (be_interface *,
- be_interface *,
- TAO_OutStream *os);
- // helper method to generate method declaration in the TIE classes.
-};
-
-#endif /* _BE_INTERFACE_TIE_SH_H_ */
diff --git a/TAO/TAO_IDL/be_include/be_visitor_interface/tie_si.h b/TAO/TAO_IDL/be_include/be_visitor_interface/tie_si.h
deleted file mode 100644
index f8a9f982946..00000000000
--- a/TAO/TAO_IDL/be_include/be_visitor_interface/tie_si.h
+++ /dev/null
@@ -1,52 +0,0 @@
-//
-// $Id$
-//
-/* -*- c++ -*- */
-// ============================================================================
-//
-// = LIBRARY
-// TAO IDL
-//
-// = FILENAME
-// tie_si.h
-//
-// = DESCRIPTION
-// Concrete visitor for the Interface node.
-// This one provides the code generation for TIE classes
-//
-// = AUTHOR
-// Aniruddha Gokhale
-//
-// ============================================================================
-
-#ifndef _BE_INTERFACE_TIE_SI_H_
-#define _BE_INTERFACE_TIE_SI_H_
-
-class be_visitor_interface_tie_si : public be_visitor_interface
-{
- //
- // = TITLE
- // be_visitor_interface_tie_si
- //
- // = DESCRIPTION
- // This is a concrete visitor to generate the server inline for operations
- // of the TIE class
- //
- //
-public:
- be_visitor_interface_tie_si (be_visitor_context *ctx);
- // constructor
-
- ~be_visitor_interface_tie_si (void);
- // destructor
-
- virtual int visit_interface (be_interface *node);
- // set the right context and make a visitor
-
- static int method_helper (be_interface *,
- be_interface *,
- TAO_OutStream *os);
- // helper method to generate method declaration in the TIE classes.
-};
-
-#endif /* _BE_INTERFACE_TIE_SI_H_ */