20#ifndef ORES_COMMS_SHELL_CONFIG_PARSER_EXCEPTION_HPP
21#define ORES_COMMS_SHELL_CONFIG_PARSER_EXCEPTION_HPP
24#include <boost/exception/info.hpp>
31class parser_exception :
public virtual std::exception,
public virtual boost::exception {
33 explicit parser_exception(std::string message) : message_(std::move(message)) {}
35 const char* what()
const noexcept override {
36 return(message_.c_str());
40 const std::string message_;
Configuration for the interactive shell.
Definition login_options.hpp:26
An error occurred during parsing.
Definition parser_exception.hpp:31