| Version 1.9 Build 1367
|
|
Up: Note 190: Exceptions Changes for AIPS++
Previous: The what() string
I propose the following changes to the AIPS++ treatment of exceptions.
- 1.
- That an exception hierarchy like the one I outlined be created.
- 2.
- That existing exception classes gradually be removed during
maintenance.
- 3.
- That the (potential) catcher of an exception determines when
a new exception class should be created.
- 4.
- That a #define be created so that all exceptions may
be caught both with our exception emulation and ``real'' exceptions.
- 5.
- That error strings in exceptions directly from a throw
have a standard format that contains the throwing function's name.
Up: Note 190: Exceptions Changes for AIPS++
Previous: The what() string
Please send questions or comments about AIPS++ to aips2-request@nrao.edu.
Copyright © 1995-2000 Associated Universities Inc.,
Washington, D.C.
Return to AIPS++ Home Page
2006-03-28