summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-02-11 19:00:55 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-02-11 19:00:55 +0000
commitef212862045c4c66dccc18d62e77a4ff0d0d4574 (patch)
treeabd3799681149c15dc388252a69f4605d2ecf3b4 /docs
parent9e759c3d258b454a55aa40f1152218d246517211 (diff)
downloadATCD-ef212862045c4c66dccc18d62e77a4ff0d0d4574.tar.gz
*** empty log message ***
Diffstat (limited to 'docs')
-rw-r--r--docs/exceptions.html10
1 files changed, 9 insertions, 1 deletions
diff --git a/docs/exceptions.html b/docs/exceptions.html
index 70947f06767..73ad2b36ced 100644
--- a/docs/exceptions.html
+++ b/docs/exceptions.html
@@ -125,10 +125,18 @@ try macros.
</LI>
<li><P><code>ACE_CATCHANY</code> catches <em>any</em> exceptions
- of type <code>CORBA_Exception</code>.
+ of type <code>CORBA_Exception</code>. The caught
+ exception is stored in a variable call
+ <code>ACE_ANY_EXCEPTION</code>.
</p>
</LI>
+ <li><p><code>ACE_CATCHALL</code> emulate the <code>catch
+ (...)</code> c++ statement. It is identical to
+ <code>ACE_CATCHANY</code> on platforms without native
+ exception support. You can not access the caught
+ exception within the <code>ACE_CATCHALL</code> block.</p>
+
<li><P>Use <code>ACE_RETHROW</code> to rethrow the same exception
within a <code>ACE_CATCH</code> or
<code>ACE_CATCHANY</code> block.