summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-08-30 20:49:40 +0000
committercoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-08-30 20:49:40 +0000
commit124e7aca8236a527115e04eca7af5ee2bf4734e0 (patch)
treef775e8a29161de31e0f55bf8987ca3fab84b37d7
parent3ba79d0f24bfb105611c3d6cffc2bb855e9be998 (diff)
downloadATCD-124e7aca8236a527115e04eca7af5ee2bf4734e0.tar.gz
Added interceptors, updated some tasks completed last night.
-rw-r--r--TAO/docs/releasenotes/TODO.html36
1 files changed, 24 insertions, 12 deletions
diff --git a/TAO/docs/releasenotes/TODO.html b/TAO/docs/releasenotes/TODO.html
index 467dde68a87..95e2eb51b9b 100644
--- a/TAO/docs/releasenotes/TODO.html
+++ b/TAO/docs/releasenotes/TODO.html
@@ -132,7 +132,7 @@
strategies, etc.
<P></LI>
- <LI>Support native C++ exceptions.
+ <LI><P>Support native C++ exceptions.
This entails the following subtasks:<P>
<OL>
<LI>Create exceptions with the right dynamic type on the
@@ -220,7 +220,12 @@ class Foo {
<P></LI>
</OL>
- <BR>[STATUS] Carlos is working on this.<P>
+ <BR>[STATUS] Carlos is working on this.
+ <BR>[STATUS] The main task ahead is to generate the conforming
+ mapping for the server side, i.e. remove the
+ <CODE>CORBA::Environment</CODE> argument and generate the
+ throw specs.
+ </P>
</LI>
<LI>Add support for multiple Profiles in the ORB (completing the
@@ -433,16 +438,8 @@ class Foo {
I could not find a references in the spec.</P>
</LI>
- <LI><P>The mapping for the CORBA <CODE>boolean</CODE> type does
- not require the <CODE>CORBA::TRUE</CODE> constant,
- but it never mentions the <CODE>CORBA::B_TRUE</CODE> constant
- either; in fact it recommends the usage of the literals
- <CODE>0</CODE> and <CODE>1</CODE>.
- We should move to use the <CODE>CORBA::TRUE</CODE> style,
- because other ORBs offer the same feature,
- but only use the literals,
- to show the "Right Way"[tm] of doing CORBA things.
- </P>
+ <LI><P>The ORB should support server side and client side
+ interceptors</P>
</LI>
@@ -575,6 +572,21 @@ class Foo {
<H3>Completed Tasks</H3>
<OL>
+ <LI><P>The mapping for the CORBA <CODE>boolean</CODE> type does
+ not require the <CODE>CORBA::TRUE</CODE> constant,
+ but it never mentions the <CODE>CORBA::B_TRUE</CODE> constant
+ either; in fact it recommends the usage of the literals
+ <CODE>0</CODE> and <CODE>1</CODE>.
+ We should move to use the <CODE>CORBA::TRUE</CODE> style,
+ because other ORBs offer the same feature,
+ but only use the literals,
+ to show the "Right Way"[tm] of doing CORBA things.
+ </P>
+ <BR>[DONE] Irfan removed the <CODE>CORBA::B_TRUE</CODE> and
+ <CODE>CORBA::B_FALSE</CODE> constants and replaced them with
+ the compliant <CODE>0</CODE> and <CODE>1</CODE>
+ </LI>
+
<LI><P>Add an option to the IDL-compiler (e.g. -rp) meaning
"generate relative include paths".
<BR>[STATUS] Alex is working on this.