aboutsummaryrefslogtreecommitdiff
path: root/exc.h
diff options
context:
space:
mode:
authorTeddy <ted.sybil@gmail.com>2013-08-17 16:49:43 +0800
committerTeddy <ted.sybil@gmail.com>2013-08-17 16:49:43 +0800
commit3b0217d2a2d4e345a31a68948dfb0feaec4a8a2a (patch)
treea6e0a819e7d9fbe24fc7aff42704e8a59fc7ac8f /exc.h
parentf9633b0bef26184c5e36eba25d8b3b6bd687ee18 (diff)
more doc
Diffstat (limited to 'exc.h')
-rw-r--r--exc.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/exc.h b/exc.h
index dc380d3..491ec23 100644
--- a/exc.h
+++ b/exc.h
@@ -19,13 +19,21 @@ class GeneralError {
string get_msg(); /**< Get the error message */
};
+/** @class TokenError
+ * Error with some hints
+ */
class TokenError : public GeneralError {
public:
- TokenError(string token, ErrCode code); /**< Construct an TokenError */
+ /** Construct an TokenError */
+ TokenError(string token, ErrCode code);
};
+/** @class NormalError
+ * Error with constant plain text
+ */
class NormalError : public GeneralError {
public:
+ /** Construct a NormalError */
NormalError(ErrCode code);
};