summaryrefslogtreecommitdiff
path: root/include/numeric.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/numeric.h')
-rw-r--r--include/numeric.h17
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");
}
};
}