#include <BaseException.h>
Inheritance diagram for FD::BaseException:
Public Member Functions | |
virtual void | print (std::ostream &out=std::cerr)=0 |
virtual void | freeze () |
virtual | ~BaseException () |
Destructor. | |
virtual BaseException * | add (BaseException *e) |
|
Freezes the error message. This is used when the object an exception refers (or might refer) to will be destroyed Reimplemented in FD::NodeException. |
|
This pure virtual function is intended for debug purposes. Every exception should be able to print a message. Implemented in FD::GeneralException, FD::NodeNotFoundException, FD::NoSinkNodeException, FD::NoInputNodeException, FD::FactoryNotFoundException, FD::NotInitializedException, FD::NodeException, and FD::ParameterException. |