tcl::list::iterator_base Class Reference

#include <tcl/list.h>

Inheritance diagram for tcl::list::iterator_base:
Inheritance graph
[legend]
Collaboration diagram for tcl::list::iterator_base:
Collaboration graph
[legend]

List of all members.

Public Types

enum  position { BEGIN, END }
typedef int difference_type

Public Member Functions

 iterator_base (const list &owner, position start_pos=BEGIN)
 iterator_base (Tcl_Obj *x, position start_pos=BEGIN)
iterator_baseoperator++ ()
iterator_base operator++ (int)
difference_type operator- (const iterator_base &other) const
bool operator== (const iterator_base &other) const
bool operator!= (const iterator_base &other) const
bool is_valid () const
bool has_more () const
bool nelems () const

Protected Member Functions

Tcl_Obj * current () const

Detailed Description

tcl::list::iterator_base class definition

Definition at line 180 of file list.h.


The documentation for this class was generated from the following file:
Generated on Sun May 8 08:44:45 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3