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

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

Inheritance diagram for DtSimObjectStateRepositoryIterator:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtSimObjectStateRepositoryIterator (const DtList &list)
 Constructor.
virtual ~DtSimObjectStateRepositoryIterator ()
 Destructor.
DtSimObjectStateRepositoryfirst (bool reset=true)
 Calls reset() if reset arg is true (useful for for() loops).
DtSimObjectStateRepositorylast (bool reset=true)
 true (useful for iterating in reverse).

Private Member Functions

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

Detailed Description

Iterator for iterating over a DtList of state repositories.

Used by DtAttachmentManager. This iterator does not recurse; it iterates through the attached children of an SR, not all the attached descendants. (DtRecursiveStateRepositoryIterator is used for that purpose).


Constructor & Destructor Documentation

Default Constructor. Do not use.

Copy Constructor.

Constructor.

Destructor.


Member Function Documentation

const DtSimObjectStateRepositoryIterator& DtSimObjectStateRepositoryIterator::operator= ( const DtSimObjectStateRepositoryIterator 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< DtSimObjectStateRepository >.

References DtIteratorBase< DtSimObjectStateRepository >::reset().

true (useful for iterating in reverse).

Returns the last object on the list.

Reimplemented from DtIteratorBase< DtSimObjectStateRepository >.

References DtIteratorBase< DtSimObjectStateRepository >::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)