Utils/Console: Add short help to 'ls' output
[senf.git] / Packets / PacketParser.cti
index 9cb4968..098908f 100644 (file)
@@ -42,6 +42,13 @@ prefix_ Parser senf::PacketParserBase::parse(data_iterator i)
     return Parser(i,state());
 }
 
+template <class Parser, class Arg>
+prefix_ Parser senf::PacketParserBase::parse(Arg const & arg, data_iterator i)
+    const
+{
+    return Parser(arg, i, state());
+}
+
 template <class Parser>
 prefix_ Parser senf::PacketParserBase::parse(size_type n)
     const
@@ -49,6 +56,13 @@ prefix_ Parser senf::PacketParserBase::parse(size_type n)
     return Parser(boost::next(i(),n),state());
 }
 
+template <class Parser, class Arg>
+prefix_ Parser senf::PacketParserBase::parse(Arg const & arg, size_type n)
+    const
+{
+    return Parser(arg, boost::next(i(),n), state());
+}
+
 ///////////////////////////////////////////////////////////////////////////
 // namespace members