diff --git a/iterator_adaptors.htm b/iterator_adaptors.htm index f05afeb..7bfa3cd 100644 --- a/iterator_adaptors.htm +++ b/iterator_adaptors.htm @@ -98,18 +98,28 @@ classes and pass them in [1].
The Policies class that you pass in will become the heart of -the iterator adaptor. The policy class determines how your new adaptor -class will behave. The Policies class must implement 3, 4, or -7 of the core iterator operations depending on whether you wish the +the iterator adaptor, supplying the core iterator operations that will determine how your new adaptor +class will behave. The core iterator operations are: +
dereference
- returns an element of the iterator's reference
type
+equal
- tests the iterator for equality
+increment
- increments the iterator
+decrement
- decrements bidirectional and random-access iterators
+less
- imposes a strict weak ordering relation on random-access iterators
+distance
- measures the distance between random-access iterators
+advance
- adds an integer offset to random-access iterators
+