
At Monday 2004-02-09 14:18, you wrote:
"Brock Peabody" <brock.peabody@npcinternational.com> writes:
-----Original Message----- From: boost-bounces@lists.boost.org [mailto:boost-bounces@lists.boost.org] On Behalf Of Victor A. Wagner, Jr.
We can either do nothing (until the standard changes so we can handle ALL types) or we can do something (handle the built-in types and the standard exceptions).
I suggest "something" as a useful approach.
I'd suggest allowing the user to specify a typelist rather than hard coding the standard types. You could supply as a default the list of standard types.
There are better ways. Boost.Python uses a dynamic registration technique. Compile-time enumeration of the exceptions is overkill and not sufficiently flexible.
I'm all ears to hear about runtime exception detection and classification what syntax for the compiletime catch() do you expect to use?
-- Dave Abrahams Boost Consulting www.boost-consulting.com
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Victor A. Wagner Jr. http://rudbek.com The five most dangerous words in the English language: "There oughta be a law"