summaryrefslogtreecommitdiff
path: root/TAO/docs
diff options
context:
space:
mode:
authormsmit <msmit@remedy.nl>2010-10-13 11:14:09 +0000
committermsmit <msmit@remedy.nl>2010-10-13 11:14:09 +0000
commit7fbdd51fdc5337919fe4801cccb06ebb0574f71d (patch)
tree29205a252df3fc6964389e7da43b3c49bd7448a0 /TAO/docs
parent620c0c3f9a0acb8eb3ce0906ad8b007172cbae1e (diff)
downloadATCD-7fbdd51fdc5337919fe4801cccb06ebb0574f71d.tar.gz
Wed Oct 13 11:18:45 UTC 2010 Marcel Smit <msmit@remedy.nl>
* docs/compiler.html: Explained the -Gexr option.
Diffstat (limited to 'TAO/docs')
-rw-r--r--TAO/docs/compiler.html12
1 files changed, 12 insertions, 0 deletions
diff --git a/TAO/docs/compiler.html b/TAO/docs/compiler.html
index a81037a7a36..553825e60a3 100644
--- a/TAO/docs/compiler.html
+++ b/TAO/docs/compiler.html
@@ -1004,6 +1004,18 @@ also receives other options that are specific to it.<p>
to be filled in by the developer.</td>
</tr>
+ <tr><a name="Gexr">
+ <td><tt>-Gexr</tt></td>
+
+ <td>Generate CIAO executor implementation code for component and home IDL declarations, including
+ an implementation of the ACE_Reactor</td>
+ <td>When applying <tt>-Gexr</tt>, the TAO IDL compiler will generate an extra method which
+ retrieves the ACE_Reactor from the ORB. One should use this option when an ACE_reactor.
+ In code, use 'this-&gt;reactor ()' to get the ACE_Reactor. A CORBA::INTERNAL
+ exception is thrown when the ACE_Reactor cannot be retrieved.<br/>
+ The goal of this method is to prevent memory leaks.</td>
+ </tr>
+
<tr><a name="Gcn">
<td><tt>-Gcn</tt></td>