paxos/src/error/init-error.hh

16 lines
358 B
C++
Raw Permalink Normal View History

2020-05-05 12:11:54 +00:00
#pragma once
#include <stdexcept>
#include <string>
2020-05-06 16:51:50 +00:00
namespace paxos
2020-05-05 12:11:54 +00:00
{
struct InitializationError : public std::logic_error
{
explicit InitializationError(const std::string& what_arg)
: std::logic_error{"Initialization error: " + what_arg}
{}
virtual ~InitializationError() = default;
};
2020-05-06 16:51:50 +00:00
} // namespace paxos