]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/boost/spirit/home/karma/stream/ostream_iterator.hpp
update sources to ceph Nautilus 14.2.1
[ceph.git] / ceph / src / boost / boost / spirit / home / karma / stream / ostream_iterator.hpp
index 8a517287a74dfa784213522b49233f55bad95e26..0aabfac149b64fac954a2e6249a414de4b97caf1 100644 (file)
@@ -25,9 +25,13 @@ namespace boost { namespace spirit { namespace karma
         typename T, typename Elem = char
       , typename Traits = std::char_traits<Elem> >
     class ostream_iterator 
-      : public std::iterator<std::output_iterator_tag, void, void, void, void>
     {
     public:
+        typedef std::output_iterator_tag iterator_category;
+        typedef void value_type;
+        typedef void difference_type;
+        typedef void pointer;
+        typedef void reference;
         typedef Elem char_type;
         typedef Traits traits_type;
         typedef std::basic_ostream<Elem, Traits> ostream_type;