Orocos Real-Time Toolkit  2.9.0
Namespaces | Macros | Functions | Variables
CatchConfig.hpp File Reference
#include <stdlib.h>

Go to the source code of this file.

Namespaces

 RTT
 Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.
 
 RTT::internal
 Classes which contain all implementation code for the RTT.
 

Macros

#define TRY(C)   if(::RTT::internal::catch_exception()){C} else try{C}
 Contains static global configuration variables and cached entries. More...
 
#define CATCH(T, C)   catch(T){C}
 
#define CATCH_ALL(C)   catch(...){C}
 

Functions

bool RTT::internal::catch_exception ()
 

Variables

int RTT::internal::m_catch_exception =-1
 

Macro Definition Documentation

#define CATCH (   T,
 
)    catch(T){C}
#define CATCH_ALL (   C)    catch(...){C}
#define TRY (   C)    if(::RTT::internal::catch_exception()){C} else try{C}