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

#include <exceptions.hpp>

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

Public Member Functions

 ElevatorConfigurationException (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 an ElevatorConfig is incomplete or missing required simulation fields.

Constructor & Destructor Documentation

◆ ElevatorConfigurationException()

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

Construct an ElevatorConfigurationException.

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: