#include <SynthesisError.h>
Inheritance diagram for casa::SynthesisError:


Part of API
The top-level generic SynthesisError exception class. All exceptions either generated in the synthesis module, or exceptions caught in the synthesis module and transformed into more specialized exceptions are derived from this. Catching this class will catch only Synthesis module exceptions (but all exceptions from the Synthesis module). To catch more specific exceptions, catch the derived classes. Note that you have to catch AipsError to catch all possible exceptions thrown by all of AIPS++ modules!
Definition at line 62 of file SynthesisError.h.
Public Member Functions | |
| SynthesisError (Category c=GENERAL) | |
| The default constructor generates the message "Table error". | |
| void | changeMessage (String &message) |
| Construct with given message. | |
| void | addMessage (String &message) |
| SynthesisError (const String &message, Category c=GENERAL) | |
| ~SynthesisError () throw () | |
| casa::SynthesisError::SynthesisError | ( | Category | c = GENERAL |
) |
The default constructor generates the message "Table error".
| casa::SynthesisError::~SynthesisError | ( | ) | throw () |
| void casa::SynthesisError::changeMessage | ( | String & | message | ) |
Construct with given message.
| void casa::SynthesisError::addMessage | ( | String & | message | ) |
1.5.1