casa::SynthesisError Class Reference

#include <SynthesisError.h>

Inheritance diagram for casa::SynthesisError:
casa::CFNotCached casa::SynthesisFTMachineError casa::NoSenPattern casa::PSFZero

List of all members.

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 ()

Detailed Description

Intended use:

Public interface

Review Status

Reviewed By:
UNKNOWN

Synopsis

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.


Constructor & Destructor Documentation

casa::SynthesisError::SynthesisError ( Category  c = GENERAL  ) 

The default constructor generates the message "Table error".

casa::SynthesisError::SynthesisError ( const String &  message,
Category  c = GENERAL 
)
casa::SynthesisError::~SynthesisError (  )  throw ()

Member Function Documentation

void casa::SynthesisError::addMessage ( String &  message  ) 
void casa::SynthesisError::changeMessage ( String &  message  ) 

Construct with given message.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1