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 More...
 

Detailed Description

The ValueNotValidException class.

Only takes strings as input (convert before)

Definition at line 145 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 
)
inline

Definition at line 150 of file Exception.h.

◆ ValueNotValidException() [3/5]

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

Definition at line 157 of file Exception.h.

◆ ValueNotValidException() [4/5]

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

Definition at line 165 of file Exception.h.

◆ ValueNotValidException() [5/5]

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

Definition at line 173 of file Exception.h.


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