Lumiera  0.pre.03
»edit your freedom«
WrappedStlIter< DEF > Struct Template Reference

#include "lib/iter-adapter-stl.hpp"

Description

template<typename DEF>
struct lib::iter_stl::WrappedStlIter< DEF >

helper baseclass to simplify defining customised wrapped STL iterators

Definition at line 106 of file iter-adapter-stl.hpp.

Public Types

typedef DEF::Iter Iter
 
typedef DEF::pointer pointer
 
typedef DEF::reference reference
 

Public Member Functions

 WrappedStlIter (Iter const &i)
 
reference operator* () const
 
WrappedStlIteroperator++ ()
 
pointer operator-> () const
 

Friends

bool operator!= (WrappedStlIter const &i1, WrappedStlIter const &i2)
 
bool operator== (WrappedStlIter const &i1, WrappedStlIter const &i2)
 

Private Attributes

Iter i_
 
+ Inheritance diagram for WrappedStlIter< DEF >:
+ Collaboration diagram for WrappedStlIter< DEF >:

The documentation for this struct was generated from the following file: