diff options
Diffstat (limited to 'include/numeric.h')
-rw-r--r-- | include/numeric.h | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/include/numeric.h b/include/numeric.h index 8044fe5bf..8ea2447bf 100644 --- a/include/numeric.h +++ b/include/numeric.h @@ -88,8 +88,7 @@ class Numeric::Numeric namespace Numerics { - /** ERR_NOSUCHNICK numeric - */ + /** Builder for the ERR_NOSUCHNICK numeric. */ class NoSuchNick : public Numeric::Numeric { public: @@ -97,7 +96,19 @@ namespace Numerics : Numeric(ERR_NOSUCHNICK) { push(nick); - push("No such nick/channel"); + push("No such nick"); + } + }; + + /** Builder for the ERR_NOSUCHCHANNEL numeric. */ + class NoSuchChannel : public Numeric::Numeric + { + public: + NoSuchChannel(const std::string& chan) + : Numeric(ERR_NOSUCHCHANNEL) + { + push(chan); + push("No such channel"); } }; } |