#include <Node.h>
Inheritance diagram for FD::NodeException:
Public Member Functions | |
NodeException (Node *_node, std::string _message, char *_file, int _line) | |
virtual void | print (std::ostream &out=std::cerr) |
virtual void | freeze () |
Protected Attributes | |
std::string | message |
Node * | node |
std::string | file |
int | line |
bool | frozen |
|
The constructor with a message a file name and a line number |
|
Freezes the error message. This is used when the object an exception refers (or might refer) to will be destroyed Reimplemented from FD::BaseException. |
|
the print method Implements FD::BaseException. |
|
the file name |
|
Whether the exception is frozen |
|
the line number |
|
the message |
|
the node pointer |