YAMS
Yet Another Mechanism System
Loading...
Searching...
No Matches
Public Member Functions | List of all members
yams::exceptions::SmartMotorControllerConfigurationException Class Reference

#include <exceptions.hpp>

Inheritance diagram for yams::exceptions::SmartMotorControllerConfigurationException:
Inheritance graph
[legend]
Collaboration diagram for yams::exceptions::SmartMotorControllerConfigurationException:
Collaboration graph
[legend]

Public Member Functions

 SmartMotorControllerConfigurationException (const std::string &issue, const std::string &result, const std::string &fix)
 
- Public Member Functions inherited from yams::exceptions::YamsException
 YamsException (const std::string &message)
 

Detailed Description

Thrown when a SmartMotorControllerConfig is incomplete or contains conflicting settings.

Constructor & Destructor Documentation

◆ SmartMotorControllerConfigurationException()

yams::exceptions::SmartMotorControllerConfigurationException::SmartMotorControllerConfigurationException ( const std::string &  issue,
const std::string &  result,
const std::string &  fix 
)
inline

Construct a SmartMotorControllerConfigurationException.

Parameters
issueShort description of what is misconfigured.
resultDescription of the undesirable consequence.
fixSuggested remediation for the caller.

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