VR-Forces 4.0.4 Class Documentation
Public Member Functions | Private Member Functions
DtVrfProcessStateRepositoryIterator Class Reference

Iterator for iterating over a DtList of process state repositories. More...

Inheritance diagram for DtVrfProcessStateRepositoryIterator:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtVrfProcessStateRepositoryIterator (const DtList &list)
 Constructor.
 DtVrfProcessStateRepositoryIterator (const DtVrfProcessStateRepositoryIterator &orig)
 Copy Constructor.
virtual ~DtVrfProcessStateRepositoryIterator ()
 Destructor.
DtVrfProcessStateRepositoryfirst (bool reset=true)
 Calls reset() if reset arg is true (useful for for() loops).
DtVrfProcessStateRepositorylast (bool reset=true)
 Calls reset() if reset arg is true with reverse argument as true (useful for iterating in reverse).

Private Member Functions

 DtVrfProcessStateRepositoryIterator ()
 Default Constructor. Do not use.
const
DtVrfProcessStateRepositoryIterator
operator= (const DtVrfProcessStateRepositoryIterator &orig)
 Assignment Operator.

Detailed Description

Iterator for iterating over a DtList of process state repositories.

Used by DtVrfProcessStateManager.


Constructor & Destructor Documentation

Default Constructor. Do not use.

Constructor.

Copy Constructor.

Destructor.


Member Function Documentation

const DtVrfProcessStateRepositoryIterator& DtVrfProcessStateRepositoryIterator::operator= ( const DtVrfProcessStateRepositoryIterator orig) [private]

Assignment Operator.

Calls reset() if reset arg is true (useful for for() loops).

Returns the first object on the list

Reimplemented from DtIteratorBase< DtVrfProcessStateRepository >.

References DtIteratorBase< DtVrfProcessStateRepository >::reset().

Calls reset() if reset arg is true with reverse argument as true (useful for iterating in reverse).

Returns the last object on the list.

Reimplemented from DtIteratorBase< DtVrfProcessStateRepository >.

References DtIteratorBase< DtVrfProcessStateRepository >::reset().


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)