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
|