Need to make string_out_iterator a "real" iterator type to keep commeau compiler happy.

[SVN r23722]
This commit is contained in:
John Maddock
2004-07-18 10:20:56 +00:00
parent 4600a25228
commit ee631c02eb

View File

@ -563,6 +563,12 @@ class string_out_iterator
{ {
S* out; S* out;
public: public:
typedef typename S::difference_type difference_type;
typedef typename S::value_type value_type;
typedef typename S::pointer pointer;
typedef typename S::reference reference;
typedef typename std::output_iterator_tag iterator_category;
string_out_iterator(S& s) : out(&s) {} string_out_iterator(S& s) : out(&s) {}
string_out_iterator& operator++() { return *this; } string_out_iterator& operator++() { return *this; }
string_out_iterator& operator++(int) { return *this; } string_out_iterator& operator++(int) { return *this; }