OSB_LIB::ItemMap::Node::Iterator Struct Reference

Inheritance diagram for OSB_LIB::ItemMap::Node::Iterator:

Inheritance graph
[legend]
List of all members.

Detailed Description

Definition at line 206 of file invoice.h.

Public Member Functions


Constructor & Destructor Documentation

OSB_LIB::ItemMap::Node::Iterator::Iterator (  )  [inline]

Reimplemented in OSB_LIB::ItemMap::Node1::Iterator, and OSB_LIB::ItemMap::NodeM< T >::Iterator.

Definition at line 207 of file invoice.h.

virtual OSB_LIB::ItemMap::Node::Iterator::~Iterator (  )  [inline, virtual]

Definition at line 208 of file invoice.h.


Member Function Documentation

virtual Iterator* OSB_LIB::ItemMap::Node::Iterator::clone (  )  const [pure virtual]

Implemented in OSB_LIB::ItemMap::Node1::Iterator, and OSB_LIB::ItemMap::NodeM< T >::Iterator.

virtual void OSB_LIB::ItemMap::Node::Iterator::increment (  )  [pure virtual]

Implemented in OSB_LIB::ItemMap::Node1::Iterator, and OSB_LIB::ItemMap::NodeM< T >::Iterator.

virtual InvoiceItem* OSB_LIB::ItemMap::Node::Iterator::operator * (  )  const [pure virtual]

Implemented in OSB_LIB::ItemMap::Node1::Iterator, and OSB_LIB::ItemMap::NodeM< T >::Iterator.

Referenced by operator==().

bool OSB_LIB::ItemMap::Node::Iterator::operator== ( const Iterator i  )  const [inline]

Definition at line 212 of file invoice.h.

References operator *().


The documentation for this struct was generated from the following file:
Generated on Sat Sep 2 14:09:58 2006 for OSB Library by  doxygen 1.4.7