AronException Class Reference

A base class for aron exceptions. More...

#include <RobotAPI/libraries/aron/core/Exception.h>

+ Inheritance diagram for AronException:

Public Member Functions

 AronException ()=delete
 
 AronException (const std::string &prettymethod, const std::string &reason)
 
 AronException (const std::string &prettymethod, const std::string &reason, const Path &path)
 
AronExceptionoperator() (const std::string &additionalMessage="")
 call operator to append a message to the exception. Used by ARMARX_CHECK_AND_THROW
 

Detailed Description

A base class for aron exceptions.

All aron exceptions inherit from this class

Definition at line 36 of file Exception.h.

Constructor & Destructor Documentation

◆ AronException() [1/3]

AronException ( )
delete
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ AronException() [2/3]

AronException ( const std::string & prettymethod,
const std::string & reason )

Definition at line 26 of file Exception.cpp.

◆ AronException() [3/3]

AronException ( const std::string & prettymethod,
const std::string & reason,
const Path & path )

Definition at line 32 of file Exception.cpp.

Member Function Documentation

◆ operator()()

armarx::aron::error::AronException & operator() ( const std::string & additionalMessage = "")

call operator to append a message to the exception. Used by ARMARX_CHECK_AND_THROW

Definition at line 40 of file Exception.cpp.


The documentation for this class was generated from the following files: