]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_spanningtree/commandbuilder.h
m_spanningtree Remove unused CommandBuilder::Unicast() overload accepting a string
[user/henk/code/inspircd.git] / src / modules / m_spanningtree / commandbuilder.h
index aa4778fa984e59e45b4885fc6c3f121ba89b27b5..59de84052b4d80027d5971c3640ca1b52a0ddaab 100644 (file)
@@ -68,6 +68,20 @@ class CmdBuilder
                return *this;
        }
 
+       template <typename T>
+       CmdBuilder& push_raw_int(T i)
+       {
+               content.append(ConvToStr(i));
+               return *this;
+       }
+
+       template <typename InputIterator>
+       CmdBuilder& push_raw(InputIterator first, InputIterator last)
+       {
+               content.append(first, last);
+               return *this;
+       }
+
        CmdBuilder& push(const std::string& s)
        {
                content.push_back(' ');
@@ -128,13 +142,8 @@ class CmdBuilder
                Utils->DoOneToAllButSender(*this, omit);
        }
 
-       bool Unicast(const std::string& target) const
-       {
-               return Utils->DoOneToOne(*this, target);
-       }
-
-       bool Unicast(User* target) const
+       void Unicast(User* target) const
        {
-               return Unicast(target->server);
+               Utils->DoOneToOne(*this, target->server);
        }
 };