From 7160dc15dee4f28bb2d8031d3151bf167ac5dc56 Mon Sep 17 00:00:00 2001
From: g0dil <g0dil@wiback.org>
Date: Wed, 24 Jun 2009 16:40:50 +0000
Subject: [PATCH] Packets: Add StringParser ostream operation

---
 Packets/StringParser.cci | 6 ++++++
 Packets/StringParser.hh  | 2 ++
 2 files changed, 8 insertions(+)

diff --git a/Packets/StringParser.cci b/Packets/StringParser.cci
index 7d1119bab..53966afe3 100644
--- a/Packets/StringParser.cci
+++ b/Packets/StringParser.cci
@@ -66,6 +66,12 @@ prefix_ senf::StringParser const & senf::StringParser::operator=(value_type othe
     value(other); return *this; 
 }
 
+prefix_ std::ostream & senf::operator<<(std::ostream & os, StringParser const & value)
+{
+    os << value.value();
+    return os;
+}
+
 ///////////////////////////////cci.e///////////////////////////////////////
 #undef prefix_
 
diff --git a/Packets/StringParser.hh b/Packets/StringParser.hh
index 5bae1a4a4..bc0ffb27a 100644
--- a/Packets/StringParser.hh
+++ b/Packets/StringParser.hh
@@ -54,6 +54,8 @@ namespace senf {
         operator value_type() const;
         StringParser const & operator=(value_type other);
     };
+
+    std::ostream & operator<<(std::ostream & os, StringParser const & value);
     
 }
 
-- 
GitLab