summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be/be_visitor_interface/proxy_brokers_ch.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_interface/proxy_brokers_ch.cpp')
-rw-r--r--TAO/TAO_IDL/be/be_visitor_interface/proxy_brokers_ch.cpp72
1 files changed, 0 insertions, 72 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_interface/proxy_brokers_ch.cpp b/TAO/TAO_IDL/be/be_visitor_interface/proxy_brokers_ch.cpp
deleted file mode 100644
index 8b4a8415806..00000000000
--- a/TAO/TAO_IDL/be/be_visitor_interface/proxy_brokers_ch.cpp
+++ /dev/null
@@ -1,72 +0,0 @@
-//
-// $Id$
-//
-
-ACE_RCSID (be_visitor_interface,
- proxy_brokers_ch,
- "$Id$")
-
-be_visitor_interface_proxy_brokers_ch::be_visitor_interface_proxy_brokers_ch (
- be_visitor_context *ctx
- )
- : be_visitor_interface (ctx)
-{
- // No-Op.
-}
-
-
-be_visitor_interface_proxy_brokers_ch::~be_visitor_interface_proxy_brokers_ch (
- void
- )
-{
- // No-Op.
-}
-
-int
-be_visitor_interface_proxy_brokers_ch::visit_interface (be_interface *node)
-{
- TAO_OutStream *os = this->ctx_->stream ();
-
- // Generate Guards.
-
- // Generate the class declaration.
- *os << "// The Proxy Brokers are used by each interface to get" << be_nl
- << "// the right proxy for performing a call. In the new " << be_nl
- << "// collocation scheme, the proxy to be used can vary on" << be_nl
- << "// a call by call basis." << be_nl;
-
- // Code Generation for the proxy brokers base class.
- be_visitor_context ctx (*this->ctx_);
- be_visitor_interface_base_proxy_broker_ch bpb_visitor (&ctx);
-
- if (node->accept (&bpb_visitor) == -1)
- {
- ACE_ERROR_RETURN ((LM_ERROR,
- "be_visitor_interface_ch::"
- "visit_interface - "
- "codegen for Base Proxy Broker class failed\n"),
- -1);
- }
-
- ctx = *this->ctx_;
- be_visitor_interface_remote_proxy_broker_ch rpb_visitor (&ctx);
-
- if (node->accept (&rpb_visitor) == -1)
- {
- ACE_ERROR_RETURN ((LM_ERROR,
- "be_visitor_interface_ch::"
- "visit_interface - "
- "codegen for Remote Proxy Broker class failed\n"),
- -1);
- }
-
- return 0;
-}
-
-int be_visitor_interface_proxy_brokers_ch::visit_component (
- be_component *node
- )
-{
- return this->visit_interface (node);
-}
-