+ CommandLineError(const std::string &s): BaseException(s) {}
+};
+
+class ItemNotFoundException : public BaseException {
+public:
+ ItemNotFoundException(const std::string &s): BaseException(s) {}
+};
+
+class ServerError : public BaseException {
+public:
+ ServerError(const std::string &s): BaseException(s) {}
+};
+
+class ClientStateError : public BaseException {
+public:
+ ClientStateError(std::string s): BaseException(s) {}
+};
+
+class PrngException : public BaseException {
+public:
+ PrngException(std::string s): BaseException(s) {}