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

#include <exceptions.hpp>

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

Public Member Functions

 ArmConfigurationException (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 ArmConfig is incomplete or missing required simulation fields.

Constructor & Destructor Documentation

◆ ArmConfigurationException()

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

Construct an ArmConfigurationException.

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: