ValueNotValidException Class Reference

The ValueNotValidException class. More...

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

+ Inheritance diagram for ValueNotValidException:

Public Member Functions

 ValueNotValidException ()=delete
 
 ValueNotValidException (const std::string &prettymethod, const std::string &reason, const std::string &input)
 
 ValueNotValidException (const std::string &prettymethod, const std::string &reason, const std::string &input, const Path &path)
 
 ValueNotValidException (const std::string &prettymethod, const std::string &reason, const std::string &input, const std::string &expectation)
 
 ValueNotValidException (const std::string &prettymethod, const std::string &reason, const std::string &input, const std::string &expectation, const Path &path)
 
- Public Member Functions inherited from AronException
 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

The ValueNotValidException class.

Only takes strings as input (convert before)

Definition at line 98 of file Exception.h.

Constructor & Destructor Documentation

◆ ValueNotValidException() [1/5]

◆ ValueNotValidException() [2/5]

ValueNotValidException ( const std::string & prettymethod,
const std::string & reason,
const std::string & input )

Definition at line 97 of file Exception.cpp.

+ Here is the call graph for this function:

◆ ValueNotValidException() [3/5]

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

Definition at line 104 of file Exception.cpp.

+ Here is the call graph for this function:

◆ ValueNotValidException() [4/5]

ValueNotValidException ( const std::string & prettymethod,
const std::string & reason,
const std::string & input,
const std::string & expectation )

Definition at line 112 of file Exception.cpp.

+ Here is the call graph for this function:

◆ ValueNotValidException() [5/5]

ValueNotValidException ( const std::string & prettymethod,
const std::string & reason,
const std::string & input,
const std::string & expectation,
const Path & path )

Definition at line 121 of file Exception.cpp.

+ Here is the call graph for this function:

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