|
MADARA
3.4.1
|
Specialize this template to support various kinds of iterators. More...
Specialize this template to support various kinds of iterators.
Must provide a typedef value_type, which is the type the DeepIterator will return, and a get_deep_copy which, given a const reference to the base iterator, returns value_type, with appropriate deep copying.
See existing specializations for examples.
There is no non-specialized version given, so that unsupported iterator types will produce a compile-time error.
Definition at line 26 of file DeepIterator.h.