My Project  0.0.16
QUCS Mapping
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Macros | Variables
exceptionstack.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  qucs::exceptionstack
 

Namespaces

namespace  qucs
 

Macros

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

Variables

exceptionstack qucs::estack
 

Macro Definition 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.