Qucs-core  0.0.19
Data Structures | Namespaces | Defines
exceptionstack.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  qucs::exceptionstack

Namespaces

namespace  qucs

Defines

#define try_running()   do {
#define catch_exception()
#define throw_exception(e)   estack.push (e)
#define top_exception()   estack.top ()
#define pop_exception()   estack.pop ()

Define Documentation

#define catch_exception ( )
Value:
} while (0); if (estack.top ()) \
                                       switch (estack.top()->getCode ())

Definition at line 54 of file exceptionstack.h.

#define pop_exception ( )    estack.pop ()

Definition at line 58 of file exceptionstack.h.

#define throw_exception (   e)    estack.push (e)

Definition at line 56 of file exceptionstack.h.

#define top_exception ( )    estack.top ()

Definition at line 57 of file exceptionstack.h.

#define try_running ( )    do {

Definition at line 53 of file exceptionstack.h.