summaryrefslogtreecommitdiff
path: root/boost/geometry/util/range.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/geometry/util/range.hpp')
-rw-r--r--boost/geometry/util/range.hpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/boost/geometry/util/range.hpp b/boost/geometry/util/range.hpp
index b10a008059..6d49e45fdd 100644
--- a/boost/geometry/util/range.hpp
+++ b/boost/geometry/util/range.hpp
@@ -373,9 +373,14 @@ erase(Range & rng,
template <class Container>
class back_insert_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 Container container_type;
explicit back_insert_iterator(Container & c)