X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2FStringParser.cti;h=e0c2bccbed21272a3245a2513492908be52e92eb;hb=7ee689fe38d66aa3a0004d55e8708750d35adc0b;hp=11c50eedc15797236c4c299c035de5266450af60;hpb=2571369f6d1701b241a56a78c6a3d6d7569799c7;p=senf.git diff --git a/senf/Packets/StringParser.cti b/senf/Packets/StringParser.cti index 11c50ee..e0c2bcc 100644 --- a/senf/Packets/StringParser.cti +++ b/senf/Packets/StringParser.cti @@ -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 @@ -28,34 +28,34 @@ // Custom includes #define prefix_ inline -///////////////////////////////cci.p/////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// template prefix_ senf::StringParser::StringParser(data_iterator i, state_type s) - : PacketParserBase(i, s, init_bytes) + : PacketParserBase(i, s, init_bytes) {} template prefix_ typename senf::StringParser::size_type senf::StringParser::bytes() const -{ - return length().value() + senf::bytes(length()); +{ + return length().value() + senf::bytes(length()); } template prefix_ typename senf::StringParser::value_type senf::StringParser::value() const -{ - validate(bytes()); - return std::string(i()+senf::bytes(length()), i()+bytes()); +{ + validate(bytes()); + return std::string(i()+senf::bytes(length()), i()+bytes()); } template prefix_ void senf::StringParser::value(value_type v) -{ +{ validate(bytes()); - resize(bytes(), v.size()+senf::bytes(length())); - length() << v.size(); + resize(bytes(), v.size()+senf::bytes(length())); + length() << v.size(); std::copy(v.begin(), v.end(), i()+senf::bytes(length())); } @@ -63,13 +63,13 @@ template prefix_ senf::StringParser::operator value_type() const { - return value(); + return value(); } template prefix_ typename senf::StringParser const & senf::StringParser::operator=(value_type other) -{ - value(other); return *this; +{ + value(other); return *this; } template @@ -79,7 +79,7 @@ prefix_ std::ostream & senf::operator<<(std::ostream & os, StringParser