summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2005-03-24 14:52:25 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2005-03-24 14:52:25 +0000
commit413f7e642a761f8d4cfb95e4f9c5418fe45df391 (patch)
treee4a3606371cd3f63c6deff13b001e598d6fad52d
parent5f07bc55a151b9f3b90e5003e333b147c99ccaa9 (diff)
downloadATCD-413f7e642a761f8d4cfb95e4f9c5418fe45df391.tar.gz
ChangeLogTag: Thu Mar 24 08:46:07 2005 Jeff Parsons <j.parsons@vanderbilt.edu>
-rw-r--r--TAO/CIAO/CIDLC/ExecImplSourceGenerator.cpp2
-rw-r--r--TAO/CIAO/CIDLC/Literals.cpp5
-rw-r--r--TAO/CIAO/CIDLC/Literals.hpp3
-rw-r--r--TAO/CIAO/CIDLC/ServantSourceGenerator.cpp126
-rw-r--r--TAO/CIAO/CIDLC/TypeNameEmitter.cpp62
-rw-r--r--TAO/CIAO/ChangeLog16
6 files changed, 120 insertions, 94 deletions
diff --git a/TAO/CIAO/CIDLC/ExecImplSourceGenerator.cpp b/TAO/CIAO/CIDLC/ExecImplSourceGenerator.cpp
index 85b7f241e1a..5ad79343aa1 100644
--- a/TAO/CIAO/CIDLC/ExecImplSourceGenerator.cpp
+++ b/TAO/CIAO/CIDLC/ExecImplSourceGenerator.cpp
@@ -1238,7 +1238,7 @@ namespace
os << "_exec_i," << endl
<< "CORBA::NO_MEMORY ());"
- << "ACE_CHECK_RETURN (" << STRS[COMP_EC]
+ << STRS[ACE_CR] << " (" << STRS[COMP_EC]
<< "::_nil ());" << endl
<< "return retval;"
<< "}";
diff --git a/TAO/CIAO/CIDLC/Literals.cpp b/TAO/CIAO/CIDLC/Literals.cpp
index 8d0c6563836..6791499e31d 100644
--- a/TAO/CIAO/CIDLC/Literals.cpp
+++ b/TAO/CIAO/CIDLC/Literals.cpp
@@ -81,7 +81,10 @@ namespace StringLiterals
"variable-size", // VAR_SIZE
"_ciao_extract_val", // EXTRACT
- "_ciao_extract_tmp" // EXTRACT_TMP
+ "_ciao_extract_tmp", // EXTRACT_TMP
+ "ACE_UNUSED_ARG", // ACE_UA
+ "ACE_CHECK_RETURN", // ACE_CR
+ "ACE_THROW_RETURN" // ACE_TR
};
}
diff --git a/TAO/CIAO/CIDLC/Literals.hpp b/TAO/CIAO/CIDLC/Literals.hpp
index 55aa36a944c..836294513ca 100644
--- a/TAO/CIAO/CIDLC/Literals.hpp
+++ b/TAO/CIAO/CIDLC/Literals.hpp
@@ -51,6 +51,9 @@ namespace StringLiterals
VAR_SIZE,
EXTRACT,
EXTRACT_TMP,
+ ACE_UA,
+ ACE_CR,
+ ACE_TR,
SIZE
};
diff --git a/TAO/CIAO/CIDLC/ServantSourceGenerator.cpp b/TAO/CIAO/CIDLC/ServantSourceGenerator.cpp
index 5f7e175fbd2..09fee310444 100644
--- a/TAO/CIAO/CIDLC/ServantSourceGenerator.cpp
+++ b/TAO/CIAO/CIDLC/ServantSourceGenerator.cpp
@@ -807,7 +807,7 @@ namespace
<< STRS[COMP_SC] << "::_narrow (" << endl
<< "this->ctx_.in ()" << endl
<< STRS[ENV_ARG] << ");"
- << "ACE_CHECK_RETURN (CORBA::Object::_nil ());" << endl
+ << STRS[ACE_CR] << " (CORBA::Object::_nil ());" << endl
<< "if (! CORBA::is_nil (sc.in ()))" << endl
<< "{"
<< "return sc->get_CCM_object (" << endl
@@ -817,13 +817,13 @@ namespace
<< "::Components::EntityContext::_narrow (" << endl
<< "this->ctx_.in ()" << endl
<< STRS[ENV_ARG] << ");"
- << "ACE_CHECK_RETURN (CORBA::Object::_nil ());" << endl
+ << STRS[ACE_CR] << " (CORBA::Object::_nil ());" << endl
<< "if (! CORBA::is_nil (ec.in ()))" << endl
<< "{"
<< "return ec->get_CCM_object (" << endl
<< STRS[ENV_SNGL_ARG] << ");" << endl
<< "}"
- << "ACE_THROW_RETURN (CORBA::INTERNAL (), 0);" << endl
+ << STRS[ACE_TR] << " (CORBA::INTERNAL (), 0);" << endl
<< "}" << endl;
// Close the CIAO_GLUE namespace.
@@ -919,7 +919,7 @@ namespace
<< "if (CORBA::is_nil (this->ciao_uses_"
<< u.name () << "_.in ()))" << endl
<< "{"
- << "ACE_THROW_RETURN (" << endl
+ << STRS[ACE_TR] << " (" << endl
<< STRS[EXCP_NC] << " ()," << endl;
Traversal::SingleUserData::belongs (u, belongs_);
@@ -975,7 +975,7 @@ namespace
os << "::_narrow (" << endl
<< "entry.int_id_.in ()" << endl
<< STRS[ENV_ARG] << ");"
- << "ACE_CHECK_RETURN (0);" << endl;
+ << STRS[ACE_CR] << " (0);" << endl;
os << "ACE_NEW_THROW_EX (" << endl
<< "retv[i].ck," << endl
@@ -1002,7 +1002,7 @@ namespace
<< "{"
<< "if (CORBA::is_nil (c))" << endl
<< "{"
- << "ACE_THROW_RETURN (" << STRS[EXCP_IC] << " (), 0);" << endl
+ << STRS[ACE_TR] << " (" << STRS[EXCP_IC] << " (), 0);" << endl
<< "}";
Traversal::MultiUserData::belongs (u, belongs_);
@@ -1017,7 +1017,7 @@ namespace
os << "if (this->ciao_uses_" << u.name ()
<< "_.bind (conn.in (), key) == -1)" << endl
<< "{"
- << "ACE_THROW_RETURN (" << STRS[EXCP_IC] << " (), 0);" << endl
+ << STRS[ACE_TR] << " (" << STRS[EXCP_IC] << " (), 0);" << endl
<< "}";
os << "conn._retn ();" << endl;
@@ -1052,7 +1052,7 @@ namespace
os << "if (ck == 0 || ! CIAO::Map_Key_Cookie::extract (ck, key))"
<< endl
<< "{"
- << "ACE_THROW_RETURN (" << endl
+ << STRS[ACE_TR] << " (" << endl
<< STRS[EXCP_IC] << " ()," << endl;
Traversal::MultiUserData::belongs (u, belongs_);
@@ -1063,7 +1063,7 @@ namespace
os << "if (this->ciao_uses_" << u.name ()
<< "_.unbind (key, retv) != 0)" << endl
<< "{"
- << "ACE_THROW_RETURN (" << endl
+ << STRS[ACE_TR] << " (" << endl
<< STRS[EXCP_IC] << " ()," << endl;
Traversal::MultiUserData::belongs (u, belongs_);
@@ -1146,7 +1146,7 @@ namespace
<< "{"
<< "if (CORBA::is_nil (c))" << endl
<< "{"
- << "ACE_THROW_RETURN (CORBA::BAD_PARAM (), 0);" << endl
+ << STRS[ACE_TR] << " (CORBA::BAD_PARAM (), 0);" << endl
<< "}";
Traversal::PublisherData::belongs (p, belongs_);
@@ -1187,7 +1187,7 @@ namespace
<< "if (ck == 0 || ::CIAO::Map_Key_Cookie::extract (ck, key) == false)"
<< endl
<< "{"
- << "ACE_THROW_RETURN (" << endl
+ << STRS[ACE_TR] << " (" << endl
<< STRS[EXCP_IC] << " ()," << endl;
Traversal::PublisherData::belongs (p, belongs_);
@@ -1197,7 +1197,7 @@ namespace
<< "if (this->ciao_publishes_" << p.name ()
<< "_map_.unbind (key, retv) != 0)" << endl
<< "{"
- << "ACE_THROW_RETURN (" << endl
+ << STRS[ACE_TR] << " (" << endl
<< STRS[EXCP_IC] << " ()," << endl;
Traversal::PublisherData::belongs (p, belongs_);
@@ -1273,7 +1273,7 @@ namespace
<< "if (CORBA::is_nil (this->ciao_emits_" << e.name ()
<< "_consumer_.in ()))" << endl
<< "{"
- << "ACE_THROW_RETURN (" << endl
+ << STRS[ACE_TR] << " (" << endl
<< STRS[EXCP_NC] << " ()," << endl;
Traversal::EmitterData::belongs (e, belongs_);
@@ -1314,7 +1314,7 @@ namespace
<< "_map_.current_size ();" << endl
<< "ACE_NEW_THROW_EX (" << endl
<< "tmp," << endl
- << STRS[COMP_CD] << "(_ciao_size)," << endl
+ << STRS[COMP_CD] << " (_ciao_size)," << endl
<< "CORBA::NO_MEMORY ());" << endl
<< "retval = tmp;"
<< "retval->length (_ciao_size);" << endl
@@ -1350,10 +1350,10 @@ namespace
os << "Consumer::_narrow (" << endl
<< "e.int_id_.in ()" << endl
<< STRS[ENV_ARG] << ");"
- << "ACE_CHECK_RETURN (0);" << endl
+ << STRS[ACE_CR] << " (0);" << endl
<< "if (CORBA::is_nil (c.in ()))"
<< "{"
- << "ACE_THROW_RETURN (" << STRS[EXCP_IC] << " (), 0);"
+ << STRS[ACE_TR] << " (" << STRS[EXCP_IC] << " (), 0);"
<< "}"
<< "::Components::ConsumerDescription *cd = 0;"
<< "ACE_NEW_THROW_EX (" << endl
@@ -1486,12 +1486,16 @@ namespace
<< "{"
<< "if (publisher_name == 0)" << endl
<< "{"
- << "ACE_THROW_RETURN (" << STRS[EXCP_IN] << " (), 0);"
+ << STRS[ACE_TR] << " (" << STRS[EXCP_IN] << " (), 0);"
<< "}"
<< STRS[COMP_CD] << " *tmp = 0;"
<< STRS[COMP_CD] << "_var retval;"
<< "CORBA::ULong _ciao_index = 0;"
- << "CORBA::ULong _ciao_size = 0;" << endl;
+ << "CORBA::ULong _ciao_size = 0;"
+ << STRS[ACE_UA] << " (tmp);"
+ << STRS[ACE_UA] << " (retval);"
+ << STRS[ACE_UA] << " (_ciao_index);"
+ << STRS[ACE_UA] << " (_ciao_size);" << endl;
// Generate IF block for each event sources.
{
@@ -1510,7 +1514,7 @@ namespace
component_emitter.traverse (t);
}
- os << "ACE_THROW_RETURN (" << STRS[EXCP_IN] << " (), 0);"
+ os << STRS[ACE_TR] << " (" << STRS[EXCP_IN] << " (), 0);"
<< "}";
}
@@ -1640,7 +1644,7 @@ namespace
if (swapping)
{
os << "this->activate_component (" << STRS[ENV_SNGL_ARG] << ");"
- << "ACE_CHECK_RETURN (0);" << endl;
+ << STRS[ACE_CR] << " (0);" << endl;
}
os << "return this->context_->subscribe_" << p.name ()
@@ -1664,7 +1668,7 @@ namespace
if (swapping)
{
os << "this->activate_component (" << STRS[ENV_SNGL_ARG] << ");"
- << "ACE_CHECK_RETURN (";
+ << STRS[ACE_CR] << " (";
Traversal::PublisherData::belongs (p, belongs_);
@@ -1711,17 +1715,17 @@ namespace
os << "::_narrow (" << endl
<< "connection" << endl
<< STRS[ENV_ARG] << ");"
- << "ACE_CHECK_RETURN (0);" << endl
+ << STRS[ACE_CR] << " (0);" << endl
<< "if (::CORBA::is_nil (_ciao_conn.in ()))" << endl
<< "{"
- << "ACE_THROW_RETURN (" << STRS[EXCP_IC] << " (), 0);"
+ << STRS[ACE_TR] << " (" << STRS[EXCP_IC] << " (), 0);"
<< endl
<< "}"
<< "// Simplex connect." << endl
<< "this->connect_" << u.name () << " (" << endl
<< "_ciao_conn.in ()" << endl
<< STRS[ENV_ARG] << ");"
- << "ACE_CHECK_RETURN (0);" << endl
+ << STRS[ACE_CR] << " (0);" << endl
<< "return 0;" << endl
<< "}";
}
@@ -1742,10 +1746,10 @@ namespace
os << "::_narrow (" << endl
<< "connection" << endl
<< STRS[ENV_ARG] << ");"
- << "ACE_CHECK_RETURN (0);" << endl
+ << STRS[ACE_CR] << " (0);" << endl
<< "if (::CORBA::is_nil (_ciao_conn.in ()))" << endl
<< "{"
- << "ACE_THROW_RETURN (" << STRS[EXCP_IC] << " (), 0);"
+ << STRS[ACE_TR] << " (" << STRS[EXCP_IC] << " (), 0);"
<< endl
<< "}"
<< "// Multiplex connect." << endl
@@ -1943,10 +1947,10 @@ namespace
os << "Consumer::_narrow (" << endl
<< "subscribe" << endl
<< STRS[ENV_ARG] << ");"
- << "ACE_CHECK_RETURN (0);" << endl
+ << STRS[ACE_CR] << " (0);" << endl
<< "if (::CORBA::is_nil (_ciao_consumer.in ()))" << endl
<< "{"
- << "ACE_THROW_RETURN (" << STRS[EXCP_IC] << " (), 0);"
+ << STRS[ACE_TR] << " (" << STRS[EXCP_IC] << " (), 0);"
<< endl
<< "}"
<< "return this->subscribe_" << p.name ()
@@ -2102,7 +2106,7 @@ namespace
if (swapping)
{
os << "this->activate_component (" << STRS[ENV_SNGL_ARG] << ");"
- << "ACE_CHECK_RETURN (";
+ << STRS[ACE_CR] << " (";
Traversal::ProviderData::belongs (p, belongs_);
@@ -2122,7 +2126,7 @@ namespace
os << "::CORBA::Object_var obj =" << endl
<< "this->provide_" << p.name () << "_i ("
<< STRS[ENV_SNGL_ARG] << ");"
- << "ACE_CHECK_RETURN (";
+ << STRS[ACE_CR] << " (";
Traversal::ProviderData::belongs (p, belongs_);
@@ -2143,7 +2147,7 @@ namespace
os << "::_narrow (" << endl
<< "obj.in ()" << endl
<< STRS[ENV_ARG] << ");"
- << "ACE_CHECK_RETURN (";
+ << STRS[ACE_CR] << " (";
Traversal::ProviderData::belongs (p, belongs_);
@@ -2238,7 +2242,7 @@ namespace
os << "," << endl
<< "CIAO::Container::Facet_Consumer" << endl
<< STRS[ENV_ARG] << ");"
- << "ACE_CHECK_RETURN (";
+ << STRS[ACE_CR] << " (";
Traversal::ProviderData::belongs (p, belongs_);
@@ -2420,7 +2424,7 @@ namespace
os << "::Components::EventConsumerBase_var obj =" << endl
<< "this->get_consumer_" << c.name () << "_i (" << endl
<< STRS[ENV_SNGL_ARG] << ");"
- << "ACE_CHECK_RETURN (";
+ << STRS[ACE_CR] << " (";
Traversal::ConsumerData::belongs (c, belongs_);
@@ -2440,7 +2444,7 @@ namespace
os << "Consumer::_narrow (" << endl
<< "obj.in ()" << endl
<< STRS[ENV_ARG] << ");"
- << "ACE_CHECK_RETURN (";
+ << STRS[ACE_CR] << " (";
Traversal::ConsumerData::belongs (c, belongs_);
@@ -2534,7 +2538,7 @@ namespace
os << "," << endl
<< "CIAO::Container::Facet_Consumer" << endl
<< STRS[ENV_ARG] << ");"
- << "ACE_CHECK_RETURN (";
+ << STRS[ACE_CR] << " (";
Traversal::ConsumerData::belongs (c, belongs_);
@@ -2544,7 +2548,7 @@ namespace
<< "::Components::EventConsumerBase::_narrow (" << endl
<< "obj.in ()" << endl
<< STRS[ENV_ARG] << ");"
- << "ACE_CHECK_RETURN (";
+ << STRS[ACE_CR] << " (";
Traversal::ConsumerData::belongs (c, belongs_);
@@ -2928,8 +2932,8 @@ namespace
}
- os << "ACE_UNUSED_ARG (descr_name);"
- << "ACE_UNUSED_ARG (descr_value);" << endl;
+ os << STRS[ACE_UA] << " (descr_name);"
+ << STRS[ACE_UA] << " (descr_value);" << endl;
os << "}"
<< "}";
@@ -3001,15 +3005,15 @@ namespace
if (swapping)
{
os << "this->activate_component (" << STRS[ENV_SNGL_ARG] << ");"
- << "ACE_CHECK_RETURN (0);" << endl;
+ << STRS[ACE_CR] << " (0);" << endl;
}
os << "// If the component has no receptacles, this will be unused."
<< endl
- << "ACE_UNUSED_ARG (connection);" << endl
+ << STRS[ACE_UA] << " (connection);" << endl
<< "if (name == 0)" << endl
<< "{"
- << "ACE_THROW_RETURN (" << STRS[EXCP_IN] << " (), 0);" << endl
+ << STRS[ACE_TR] << " (" << STRS[EXCP_IN] << " (), 0);" << endl
<< "}";
// Generate IF block in connect operation for each receptacle.
@@ -3029,7 +3033,7 @@ namespace
component_emitter.traverse (t);
}
- os << "ACE_THROW_RETURN (" << STRS[EXCP_IN] << " (), 0);" << endl
+ os << STRS[ACE_TR] << " (" << STRS[EXCP_IN] << " (), 0);" << endl
<< "}";
os << "CORBA::Object_ptr" << endl
@@ -3048,12 +3052,12 @@ namespace
if (swapping)
{
os << "this->activate_component (" << STRS[ENV_SNGL_ARG] << ");"
- << "ACE_CHECK_RETURN (CORBA::Object::_nil ());" << endl;
+ << STRS[ACE_CR] << " (CORBA::Object::_nil ());" << endl;
}
os << "if (name == 0)" << endl
<< "{"
- << "ACE_THROW_RETURN (" << endl
+ << STRS[ACE_TR] << " (" << endl
<< STRS[EXCP_IN] << " ()," << endl
<< "::CORBA::Object::_nil ());" << endl
<< "}";
@@ -3075,10 +3079,10 @@ namespace
component_emitter.traverse (t);
}
- os << "ACE_THROW_RETURN (" << endl
+ os << STRS[ACE_TR] << " (" << endl
<< STRS[EXCP_IN] << " ()," << endl
<< "::CORBA::Object::_nil ());" << endl
- << "ACE_UNUSED_ARG (ck);" << endl
+ << STRS[ACE_UA] << " (ck);" << endl
<< "}";
// Generate generic operations for receptacles.
@@ -3139,7 +3143,7 @@ namespace
component_emitter.traverse (t);
}
- os << "ACE_UNUSED_ARG (consumer);"
+ os << STRS[ACE_UA] << " (consumer);"
<< "ACE_THROW ("
<< STRS[EXCP_IN] << " ());" << endl
<< "}";
@@ -3159,14 +3163,14 @@ namespace
if (swapping)
{
os << "this->activate_component (" << STRS[ENV_SNGL_ARG] << ");"
- << "ACE_CHECK_RETURN (0);" << endl;
+ << STRS[ACE_CR] << " (0);" << endl;
}
os << "// Just in case there are no if blocks" << endl
- << "ACE_UNUSED_ARG (subscribe);" << endl
+ << STRS[ACE_UA] << " (subscribe);" << endl
<< "if (publisher_name == 0)" << endl
<< "{"
- << "ACE_THROW_RETURN (" << STRS[EXCP_IN] << " (), 0);"
+ << STRS[ACE_TR] << " (" << STRS[EXCP_IN] << " (), 0);"
<< endl
<< "}";
@@ -3187,7 +3191,7 @@ namespace
component_emitter.traverse (t);
}
- os << "ACE_THROW_RETURN (" << STRS[EXCP_IN] << " (), 0);" << endl
+ os << STRS[ACE_TR] << " (" << STRS[EXCP_IN] << " (), 0);" << endl
<< "}";
os << STRS[COMP_ECB] << "_ptr" << endl
@@ -3205,15 +3209,15 @@ namespace
if (swapping)
{
os << "this->activate_component (" << STRS[ENV_SNGL_ARG] << ");"
- << "ACE_CHECK_RETURN (" << STRS[COMP_ECB]
+ << STRS[ACE_CR] << " (" << STRS[COMP_ECB]
<< "::_nil ());" << endl;
}
os << "// Just in case there are no if blocks" << endl
- << "ACE_UNUSED_ARG (ck);" << endl
+ << STRS[ACE_UA] << " (ck);" << endl
<< "if (publisher_name == 0)" << endl
<< "{"
- << "ACE_THROW_RETURN (" << endl
+ << STRS[ACE_TR] << " (" << endl
<< STRS[EXCP_IN] << " ()," << endl
<< STRS[COMP_ECB] << "::_nil ());" << endl
<< "}";
@@ -3235,7 +3239,7 @@ namespace
component_emitter.traverse (t);
}
- os << "ACE_THROW_RETURN (" << endl
+ os << STRS[ACE_TR] << " (" << endl
<< STRS[EXCP_IN] << " ()," << endl
<< STRS[COMP_ECB] << "::_nil ());" << endl
<< "}";
@@ -3269,12 +3273,12 @@ namespace
if (swapping)
{
os << "this->activate_component (" << STRS[ENV_SNGL_ARG] << ");"
- << "ACE_CHECK_RETURN (CORBA::Object::_nil ());" << endl;
+ << STRS[ACE_CR] << " (CORBA::Object::_nil ());" << endl;
}
os << "if (name == 0)" << endl
<< "{"
- << "ACE_THROW_RETURN (" << endl
+ << STRS[ACE_TR] << " (" << endl
<< "::CORBA::BAD_PARAM ()," << endl
<< "::CORBA::Object::_nil ());" << endl
<< "}";
@@ -3585,7 +3589,7 @@ namespace
operation_emitter.traverse (hf);
}
- os << "ACE_CHECK_RETURN (";
+ os << STRS[ACE_CR] << " (";
Traversal::Home::manages (scope_, manages_);
@@ -3609,7 +3613,7 @@ namespace
<< "_ciao_ec.in ()" << endl
<< STRS[ENV_ARG] << ");" << endl;
- os << "ACE_CHECK_RETURN (";
+ os << STRS[ACE_CR] << " (";
Traversal::Home::manages (scope_, manages_);
@@ -3714,7 +3718,7 @@ namespace
post (SemanticGraph::HomeFinder& hf)
{
os << "{"
- << "ACE_THROW_RETURN (" << endl
+ << STRS[ACE_TR] << " (" << endl
<< "::CORBA::NO_IMPLEMENT ()," << endl;
Traversal::HomeFinder::returns (hf, simple_returns_);
@@ -3996,7 +4000,7 @@ namespace
<< "::_narrow (" << endl
<< "p" << endl
<< STRS[ENV_ARG] << ");"
- << "ACE_CHECK_RETURN (0);" << endl
+ << STRS[ACE_CR] << " (0);" << endl
<< "if (::CORBA::is_nil (x.in ()))" << endl
<< "{"
<< "return 0;" << endl
diff --git a/TAO/CIAO/CIDLC/TypeNameEmitter.cpp b/TAO/CIAO/CIDLC/TypeNameEmitter.cpp
index 4c5c7be58a0..c7492d31095 100644
--- a/TAO/CIAO/CIDLC/TypeNameEmitter.cpp
+++ b/TAO/CIAO/CIDLC/TypeNameEmitter.cpp
@@ -1030,111 +1030,111 @@ AceCheckReturnEmitter::traverse (Void&)
void
AceCheckReturnEmitter::traverse (Boolean&)
{
- os << "ACE_CHECK_RETURN (false);";
+ os << STRS[ACE_CR] << " (false);";
}
void
AceCheckReturnEmitter::traverse (Octet&)
{
- os << "ACE_CHECK_RETURN (0);";
+ os << STRS[ACE_CR] << " (0);";
}
void
AceCheckReturnEmitter::traverse (Char&)
{
- os << "ACE_CHECK_RETURN (0);";
+ os << STRS[ACE_CR] << " (0);";
}
void
AceCheckReturnEmitter::traverse (Wchar&)
{
- os << "ACE_CHECK_RETURN (0);";
+ os << STRS[ACE_CR] << " (0);";
}
void
AceCheckReturnEmitter::traverse (Short&)
{
- os << "ACE_CHECK_RETURN (0);";
+ os << STRS[ACE_CR] << " (0);";
}
void
AceCheckReturnEmitter::traverse (UnsignedShort&)
{
- os << "ACE_CHECK_RETURN (0);";
+ os << STRS[ACE_CR] << " (0);";
}
void
AceCheckReturnEmitter::traverse (Long&)
{
- os << "ACE_CHECK_RETURN (0);";
+ os << STRS[ACE_CR] << " (0);";
}
void
AceCheckReturnEmitter::traverse (UnsignedLong&)
{
- os << "ACE_CHECK_RETURN (0);";
+ os << STRS[ACE_CR] << " (0);";
}
void
AceCheckReturnEmitter::traverse (LongLong&)
{
- os << "ACE_CHECK_RETURN (ACE_CDR_LONGLONG_INITIALIZER);";
+ os << STRS[ACE_CR] << " (ACE_CDR_LONGLONG_INITIALIZER);";
}
void
AceCheckReturnEmitter::traverse (UnsignedLongLong&)
{
- os << "ACE_CHECK_RETURN (0);";
+ os << STRS[ACE_CR] << " (0);";
}
void
AceCheckReturnEmitter::traverse (Float&)
{
- os << "ACE_CHECK_RETURN (0.0f);";
+ os << STRS[ACE_CR] << " (0.0f);";
}
void
AceCheckReturnEmitter::traverse (Double&)
{
- os << "ACE_CHECK_RETURN (0.0);";
+ os << STRS[ACE_CR] << " (0.0);";
}
void
AceCheckReturnEmitter::traverse (String&)
{
- os << "ACE_CHECK_RETURN (0);";
+ os << STRS[ACE_CR] << " (0);";
}
void
AceCheckReturnEmitter::traverse (Wstring&)
{
- os << "ACE_CHECK_RETURN (0);";
+ os << STRS[ACE_CR] << " (0);";
}
void
AceCheckReturnEmitter::traverse (Object&)
{
- os << "ACE_CHECK_RETURN (::CORBA::Object::_nil ());";
+ os << STRS[ACE_CR] << " (::CORBA::Object::_nil ());";
}
void
AceCheckReturnEmitter::traverse (ValueBase&)
{
- os << "ACE_CHECK_RETURN (0);";
+ os << STRS[ACE_CR] << " (0);";
}
void
AceCheckReturnEmitter::traverse (Any&)
{
- os << "ACE_CHECK_RETURN (0);";
+ os << STRS[ACE_CR] << " (0);";
}
void
AceCheckReturnEmitter::traverse (SemanticGraph::Enum& e)
{
os << e.scoped_name () << " retval;"
- << "ACE_UNUSED_ARG (retval);"
- << "ACE_CHECK_RETURN (retval);";
+ << STRS[ACE_UA] << " (retval);"
+ << STRS[ACE_CR] << " (retval);";
}
void
@@ -1146,13 +1146,13 @@ AceCheckReturnEmitter::traverse (SemanticGraph::Struct& s)
if (var_size)
{
- os << "ACE_CHECK_RETURN (0);";
+ os << STRS[ACE_CR] << " (0);";
}
else
{
os << s.scoped_name () << " retval;"
- << "ACE_UNUSED_ARG (retval);"
- << "ACE_CHECK_RETURN (retval);";
+ << STRS[ACE_UA] << " (retval);"
+ << STRS[ACE_CR] << " (retval);";
}
}
@@ -1165,50 +1165,50 @@ AceCheckReturnEmitter::traverse (SemanticGraph::Union& u)
if (var_size)
{
- os << "ACE_CHECK_RETURN (0);";
+ os << STRS[ACE_CR] << " (0);";
}
else
{
os << u.scoped_name () << " retval;"
- << "ACE_UNUSED_ARG (retval);"
- << "ACE_CHECK_RETURN (retval);";
+ << STRS[ACE_UA] << " (retval);"
+ << STRS[ACE_CR] << " (retval);";
}
}
void
AceCheckReturnEmitter::traverse (SemanticGraph::UnboundedSequence& s)
{
- os << "ACE_CHECK_RETURN (0);";
+ os << STRS[ACE_CR] << " (0);";
}
void
AceCheckReturnEmitter::traverse (SemanticGraph::Interface& i)
{
- os << "ACE_CHECK_RETURN (" << i.scoped_name () << "::_nil ());";
+ os << STRS[ACE_CR] << " (" << i.scoped_name () << "::_nil ());";
}
void
AceCheckReturnEmitter::traverse (SemanticGraph::ValueType& v)
{
- os << "ACE_CHECK_RETURN (0);";
+ os << STRS[ACE_CR] << " (0);";
}
void
AceCheckReturnEmitter::traverse (SemanticGraph::EventType& e)
{
- os << "ACE_CHECK_RETURN (0);";
+ os << STRS[ACE_CR] << " (0);";
}
void
AceCheckReturnEmitter::traverse (SemanticGraph::Component& c)
{
- os << "ACE_CHECK_RETURN (" << c.scoped_name () << "::_nil ());";
+ os << STRS[ACE_CR] << " (" << c.scoped_name () << "::_nil ());";
}
void
AceCheckReturnEmitter::traverse (SemanticGraph::Home& h)
{
- os << "ACE_CHECK_RETURN (" << h.scoped_name () << "::_nil ());";
+ os << STRS[ACE_CR] << " (" << h.scoped_name () << "::_nil ());";
}
// ====================================================================
diff --git a/TAO/CIAO/ChangeLog b/TAO/CIAO/ChangeLog
index 295276ce632..f6e38f5b445 100644
--- a/TAO/CIAO/ChangeLog
+++ b/TAO/CIAO/ChangeLog
@@ -1,3 +1,19 @@
+Thu Mar 24 08:46:07 2005 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIDLC/ExecImplSourceGenerator.cpp:
+ * CIDLC/Literals.cpp:
+ * CIDLC/Literals.hpp:
+ * CIDLC/ServantSourceGenerator.cpp:
+ * CIDLC/TypeNameEmitter.cpp:
+
+ - Added generation of ACE_UNUSED_ARG macros for local variables in
+ the get_registered_consumers() method for upgradeable components,
+ to avoid unused argument warnings if the component has no
+ event consumers.
+
+ - Added predefined string literals for "ACE_UNUSED_ARG",
+ "ACE_CHECK_RETURN", and "ACE_THROW_RETURN".
+
Wed Mar 23 19:45:32 2005 Jeff Parsons <j.parsons@vanderbilt.edu>
* CCF/CCF/IDL2/IDL2.vcpoj: