Discussing the Exception state name (merge request #4 on gitorious)

IDL does not accept "Exception" as an enum name as "exception" is a
keyword and IDL is case-insensitive

I patched the CORBA IDL to use ExceptionState. I did not change the C++
name as Exception was what we agreed on.

Now, Peter wants IDL and C++ to match. He proposed ExceptionCaught

I don't like it as I plan to enter the Exception state whenever
something non-nominal happened. I therefore proposed Exceptional, which
Peter did not like either.

We therefore need to collectively find a solution for that problem !

Propositions:

removing the constraint of C++ == IDL (+1 Sylvain)
ExceptionCaught (+1 Peter -1 Sylvain)
Exceptional (-1 Peter +1 Sylvain)
Failed (+1 Sylvain)

Thoughts ?

Sylvain

Discussing the Exception state name (merge request #4 on gitorio

On 08/11/2010 10:02 AM, Sylvain Joyeux wrote:
> IDL does not accept "Exception" as an enum name as "exception" is a
> keyword and IDL is case-insensitive
>
> I patched the CORBA IDL to use ExceptionState. I did not change the C++
> name as Exception was what we agreed on.
>
> Now, Peter wants IDL and C++ to match. He proposed ExceptionCaught
>
> I don't like it as I plan to enter the Exception state whenever
> something non-nominal happened. I therefore proposed Exceptional, which
> Peter did not like either.
>
> We therefore need to collectively find a solution for that problem !
>
> Propositions:
>
> removing the constraint of C++ == IDL (+1 Sylvain)
> ExceptionCaught (+1 Peter -1 Sylvain)
> Exceptional (-1 Peter +1 Sylvain)
> Failed (+1 Sylvain)
>
> Thoughts ?
>
> Sylvain
>
Disregard that mail, my mail client took ages to tell me that I had new
mails ...