Qucs-core  0.0.18
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Data Structures | Namespaces | Macros
exceptionstack.h File Reference

Go to the source code of this file.

Data Structures

class  qucs::exceptionstack
 

Namespaces

 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 ()
 

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.