X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=include%2Fnumeric.h;h=3e24c8a82898522f1baa752b8eb7fbd85cead10c;hb=635cb9d65f6d7f6758ae8ed874da00c8d94b6e39;hp=8044fe5bf1df052177bb60956f9bbe8ef6f2b1bc;hpb=d23c030c9a8fd58807438245a004e4aa5b7288ba;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/include/numeric.h b/include/numeric.h index 8044fe5bf..3e24c8a82 100644 --- a/include/numeric.h +++ b/include/numeric.h @@ -1,6 +1,7 @@ /* * InspIRCd -- Internet Relay Chat Daemon * + * Copyright (C) 2018 Sadie Powell * Copyright (C) 2016 Attila Molnar * * This file is part of InspIRCd. InspIRCd is free software: you can @@ -34,7 +35,7 @@ class Numeric::Numeric /** Parameters of the numeric */ - std::vector params; + CommandBase::Params params; /** Source server of the numeric, if NULL (the default) then it is the local server */ @@ -78,26 +79,10 @@ class Numeric::Numeric /** Get the parameters of the numeric * @return Parameters of the numeric as a const vector of strings */ - const std::vector& GetParams() const { return params; } + const CommandBase::Params& GetParams() const { return params; } /** Get the parameters of the numeric * @return Parameters of the numeric as a vector of strings */ - std::vector& GetParams() { return params; } + CommandBase::Params& GetParams() { return params; } }; - -namespace Numerics -{ - /** ERR_NOSUCHNICK numeric - */ - class NoSuchNick : public Numeric::Numeric - { - public: - NoSuchNick(const std::string& nick) - : Numeric(ERR_NOSUCHNICK) - { - push(nick); - push("No such nick/channel"); - } - }; -}