Mercurial > irccd
changeset 719:fbb0c95724c3
Irccdctl: remove unneeded files
author | David Demelier <markand@malikania.fr> |
---|---|
date | Tue, 10 Jul 2018 21:44:00 +0200 |
parents | d615af5e505b |
children | 34af864668fa |
files | irccdctl/server_channel_mode_cli.cpp irccdctl/server_channel_mode_cli.hpp irccdctl/server_channel_notice_cli.cpp irccdctl/server_channel_notice_cli.hpp |
diffstat | 4 files changed, 0 insertions(+), 196 deletions(-) [+] |
line wrap: on
line diff
--- a/irccdctl/server_channel_mode_cli.cpp Tue Jul 10 21:22:00 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,45 +0,0 @@ -/* - * server_channel_mode_cli.cpp -- implementation of irccdctl server-cmode - * - * Copyright (c) 2013-2018 David Demelier <markand@malikania.fr> - * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - */ - -#include "server_channel_mode_cli.hpp" - -namespace irccd { - -namespace ctl { - -std::string server_channel_mode_cli::name() const -{ - return "server-cmode"; -} - -void server_channel_mode_cli::exec(ctl::controller& ctl, const std::vector<std::string> &args) -{ - if (args.size() < 3) - throw std::invalid_argument("server-cmode requires 3 arguments"); - - request(ctl, { - { "command", "server-cmode" }, - { "server", args[0] }, - { "channel", args[1] }, - { "mode", args[2] } - }); -} - -} // !ctl - -} // !irccd
--- a/irccdctl/server_channel_mode_cli.hpp Tue Jul 10 21:22:00 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,53 +0,0 @@ -/* - * server_channel_mode_cli.hpp -- implementation of irccdctl server-cmode - * - * Copyright (c) 2013-2018 David Demelier <markand@malikania.fr> - * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - */ - -#ifndef IRCCD_CTL_SERVER_CHANNEL_MODE_CLI_HPP -#define IRCCD_CTL_SERVER_CHANNEL_MODE_CLI_HPP - -/** - * \file server_channel_mode_cli.hpp - * \brief Implementation of irccdctl server-cmode. - */ - -#include "cli.hpp" - -namespace irccd { - -namespace ctl { - -/** - * \brief Implementation of irccdctl server-cmode. - */ -class server_channel_mode_cli : public cli { -public: - /** - * \copydoc cli::name - */ - std::string name() const override; - - /** - * \copydoc cli::exec - */ - void exec(ctl::controller& irccdctl, const std::vector<std::string>& args) override; -}; - -} // !ctl - -} // !irccd - -#endif // !IRCCD_CTL_SERVER_CHANNEL_MODE_CLI_HPP
--- a/irccdctl/server_channel_notice_cli.cpp Tue Jul 10 21:22:00 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,45 +0,0 @@ -/* - * server_channel_notice_cli.cpp -- implementation of irccdctl server-cnotice - * - * Copyright (c) 2013-2018 David Demelier <markand@malikania.fr> - * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - */ - -#include "server_channel_notice_cli.hpp" - -namespace irccd { - -namespace ctl { - -std::string server_channel_notice_cli::name() const -{ - return "server-cnotice"; -} - -void server_channel_notice_cli::exec(ctl::controller& ctl, const std::vector<std::string>& args) -{ - if (args.size() < 3) - throw std::invalid_argument("server-cnotice requires 3 arguments"); - - request(ctl, { - { "command", "server-cnotice" }, - { "server", args[0] }, - { "channel", args[1] }, - { "message", args[2] } - }); -} - -} // !ctl - -} // !irccd
--- a/irccdctl/server_channel_notice_cli.hpp Tue Jul 10 21:22:00 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,53 +0,0 @@ -/* - * server_channel_notice_cli.hpp -- implementation of irccdctl server-cnotice - * - * Copyright (c) 2013-2018 David Demelier <markand@malikania.fr> - * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - */ - -#ifndef IRCCD_CTL_SERVER_CHANNEL_NOTICE_CLI_HPP -#define IRCCD_CTL_SERVER_CHANNEL_NOTICE_CLI_HPP - -/** - * \file server_channel_notice_cli.hpp - * \brief Implementation of irccdctl server-cnotice. - */ - -#include "cli.hpp" - -namespace irccd { - -namespace ctl { - -/** - * \brief Implementation of irccdctl server-cnotice. - */ -class server_channel_notice_cli : public cli { -public: - /** - * \copydoc cli::name - */ - std::string name() const override; - - /** - * \copydoc cli::exec - */ - void exec(ctl::controller& irccdctl, const std::vector<std::string>& args) override; -}; - -} // !ctl - -} // !irccd - -#endif // !IRCCD_CTL_SERVER_CHANNEL_NOTICE_CLI_HPP