API Guides > ConceptRT 3.x

Detailed Description

Classes

class  RTException
 Exception for signalling error. More...
 

Macros

#define THROW_RT_EXCEPTION(message)
 Throw exception More...
 
#define THROW_RT_EXCEPTION_ID(id, message)
 Throw exception. Realtime feature. More...
 
#define RT_DESTRUCTOR_EXCEPTION_HANDLER(innercode)
 Helper macro to handle code with exceptions in destuctor. More...
 

Modules

 Exception Utilities
 Namespace RTException Utils details. All accessory functionalities arround RTException.
 

Macro Definition Documentation

#define RT_DESTRUCTOR_EXCEPTION_HANDLER (   innercode)

Helper macro to handle code with exceptions in destuctor.

Parameters
innercodeThe code that may throw an exception.
Version
3.3 or greater feature
#define THROW_RT_EXCEPTION (   message)

Throw exception

Parameters
messageThe message.

Using String which is deterministic.

#define THROW_RT_EXCEPTION_ID (   id,
  message 
)

Throw exception. Realtime feature.

Parameters
idThe message identification.
messageThe message.

Using String which is deterministic.