summaryrefslogtreecommitdiff
path: root/src/exceptions.h
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2020-08-27 22:59:12 +0200
committerCarl Hetherington <cth@carlh.net>2020-09-20 19:32:42 +0200
commit43f472e528f62572254bb135a27300c02c205e0b (patch)
tree25f6b2874232631c7058118cfb7eae2114312036 /src/exceptions.h
parent351599c18286636ab89e78af5397f36a65e20c2d (diff)
Support CPL metadata.
Diffstat (limited to 'src/exceptions.h')
-rw-r--r--src/exceptions.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/exceptions.h b/src/exceptions.h
index 79ee9fca..12624175 100644
--- a/src/exceptions.h
+++ b/src/exceptions.h
@@ -254,6 +254,28 @@ public:
LanguageTagError (std::string message);
};
+
+class BadSettingError : public std::runtime_error
+{
+public:
+ BadSettingError (std::string message);
+};
+
+
+class DuplicateIdError : public std::runtime_error
+{
+public:
+ DuplicateIdError (std::string message);
+};
+
+
+class MainSoundConfigurationError : public std::runtime_error
+{
+public:
+ MainSoundConfigurationError (std::string s);
+};
+
+
}
#endif