HoverRace  2.0
Public Member Functions | Private Types | Private Attributes | List of all members
HoverRace::Util::yaml::YamlExn Class Reference

#include <YamlExn.h>

+ Inheritance diagram for HoverRace::Util::yaml::YamlExn:

Public Member Functions

 YamlExn ()
 
 YamlExn (const char *const &msg)
 
 YamlExn (const std::string &msg)
 
virtual ~YamlExn () noexcept
 
const char * what () const noexceptoverride
 

Private Types

using SUPER = std::exception
 

Private Attributes

std::string msg
 

Member Typedef Documentation

using HoverRace::Util::yaml::YamlExn::SUPER = std::exception
private

Constructor & Destructor Documentation

HoverRace::Util::yaml::YamlExn::YamlExn ( )
inline
HoverRace::Util::yaml::YamlExn::YamlExn ( const char *const &  msg)
inline
HoverRace::Util::yaml::YamlExn::YamlExn ( const std::string &  msg)
inline
virtual HoverRace::Util::yaml::YamlExn::~YamlExn ( )
inlinevirtualnoexcept

Member Function Documentation

const char* HoverRace::Util::yaml::YamlExn::what ( ) const
inlineoverridenoexcept

Member Data Documentation

std::string HoverRace::Util::yaml::YamlExn::msg
private

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