class NodeException

The NodeException is a easy way to send a message for an general exception in a node. More...

Definition#include <data-flow/include/Node.h>
InheritsBaseException
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Protected Members


Detailed Description

The NodeException is a easy way to send a message for an general exception in a node. You should use __FILE__ and __LINE__ in the arguments.

 NodeException ( Node *_node, string _message, char *_file, int _line) : message(_message) , node(_node) , file(_file) , line(_line) , frozen(false)

The constructor with a message a file name and a line number

void  print (ostream &out = cerr)

[virtual]

the print method

Reimplemented from BaseException.

void  freeze ()

[virtual]

Reimplemented from BaseException.

string message

[protected]

the message

Node * node

[protected]

the node pointer

string file

[protected]

the file name

int line

[protected]

the line number

bool frozen

[protected]

Whether the exception is frozen