X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2FStringParser.hh;h=e44560e876d3408ee9e630c4be836ba34a96f5f0;hb=78a6e233083efa63a9cd0684a92abc64202a9ee7;hp=dda7e2faf1a9e273607b83e9b28094e821942f69;hpb=a3f9296f648c4991a1576d4200abfdc72788bc16;p=senf.git diff --git a/senf/Packets/StringParser.hh b/senf/Packets/StringParser.hh index dda7e2f..e44560e 100644 --- a/senf/Packets/StringParser.hh +++ b/senf/Packets/StringParser.hh @@ -1,6 +1,6 @@ // $Id$ // -// Copyright (C) 2009 +// Copyright (C) 2009 // Fraunhofer Institute for Open Communication Systems (FOKUS) // Competence Center NETwork research (NET), St. Augustin, GERMANY // Stefan Bund @@ -31,13 +31,14 @@ #endif // Custom includes +#include "IntParser.hh" //#include "StringParser.mpp" ///////////////////////////////hh.p//////////////////////////////////////// namespace senf { - - template + + template class StringParser : public PacketParserBase { @@ -48,11 +49,11 @@ namespace senf { # include SENF_PARSER() SENF_PARSER_PRIVATE_FIELD ( length, LengthParser ); - + typedef std::string value_type; static const size_type init_bytes = senf::init_bytes::value; size_type bytes() const; - + value_type value() const; void value(value_type v); operator value_type() const; @@ -61,7 +62,7 @@ namespace senf { template std::ostream & operator<<(std::ostream & os, StringParser const & value); - + } ///////////////////////////////hh.e////////////////////////////////////////