summaryrefslogtreecommitdiff
path: root/boost/geometry/index/inserter.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/geometry/index/inserter.hpp')
-rw-r--r--boost/geometry/index/inserter.hpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/boost/geometry/index/inserter.hpp b/boost/geometry/index/inserter.hpp
index 7c489bc3f1..30280d4cb0 100644
--- a/boost/geometry/index/inserter.hpp
+++ b/boost/geometry/index/inserter.hpp
@@ -20,10 +20,15 @@
namespace boost { namespace geometry { namespace index {
template <class Container>
-class insert_iterator :
- public std::iterator<std::output_iterator_tag, void, void, void, void>
+class insert_iterator
{
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;
inline explicit insert_iterator(Container & c)