Astarte device API for C++ 0.6.2
Astarte device SDK for C++
Loading...
Searching...
No Matches
AstarteDeviceSdk::AstarteInvalidInputException Class Reference

Specific exception for when an operation failed due to incompatible user input. More...

#include <exceptions.hpp>

+ Inheritance diagram for AstarteDeviceSdk::AstarteInvalidInputException:

Public Member Functions

 AstarteInvalidInputException (const std::string &err_message)
 Constructor for the Astarte incompatible input exception.
 
- Public Member Functions inherited from AstarteDeviceSdk::AstarteException
 AstarteException (std::string message)
 Constructor for the Astarte exception.
 
auto what () const noexcept -> const char *override
 Implementation of the virtual method what from the partent std::exception class.
 

Detailed Description

Specific exception for when an operation failed due to incompatible user input.

Constructor & Destructor Documentation

◆ AstarteInvalidInputException()

AstarteDeviceSdk::AstarteInvalidInputException::AstarteInvalidInputException ( const std::string & err_message)
explicit

Constructor for the Astarte incompatible input exception.

Parameters
err_messageThe error message with the specific of the incompatible input.

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