PersistantList< Value >::iterator Struct Reference

An iterator with read-write access. Use the access() function; otherwise, this is merely an iterator. More...

#include </usr1/tp517/Tumble/trunk/src/tumble/persistance-noop.h>

List of all members.

Public Types

typedef std::list< Value
>::iterator 
super

Public Member Functions

 iterator ()
 iterator (typename std::list< Value >::iterator it)
Value & access () const
const Value & operator * () const


Detailed Description

template<class Value>
struct PersistantList< Value >::iterator

An iterator with read-write access. Use the access() function; otherwise, this is merely an iterator.

Definition at line 163 of file persistance-noop.h.


Member Typedef Documentation

template<class Value>
typedef std::list<Value>::iterator PersistantList< Value >::iterator::super

Definition at line 164 of file persistance-noop.h.


Constructor & Destructor Documentation

template<class Value>
PersistantList< Value >::iterator::iterator (  )  [inline]

Definition at line 166 of file persistance-noop.h.

template<class Value>
PersistantList< Value >::iterator::iterator ( typename std::list< Value >::iterator  it  )  [inline]

Definition at line 167 of file persistance-noop.h.


Member Function Documentation

template<class Value>
Value& PersistantList< Value >::iterator::access (  )  const [inline]

Definition at line 169 of file persistance-noop.h.

References PersistantList< Value >::iterator::operator *().

Referenced by BezierTriangle::access_cp(), BezierEdge::access_cp(), BezierVertex::access_cp(), BoundaryVertex::access_cp(), BezierTriangle::access_dp(), BezierEdge::access_dp(), BezierVertex::access_dp(), and QBSpline::add_knot().

Here is the call graph for this function:

template<class Value>
const Value& PersistantList< Value >::iterator::operator * (  )  const [inline]

Definition at line 172 of file persistance-noop.h.

Referenced by PersistantList< Value >::iterator::access().


The documentation for this struct was generated from the following file:
Generated on Mon May 24 09:53:34 2010 for TUMBLE by  doxygen 1.5.2