VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
DtPropertiesConstIterator Class Reference

Iterator for traversing DtRwProperties or its subclasses. More...

Public Member Functions

 DtPropertiesConstIterator ()
 DtPropertiesConstIterator (const DtRwProperties *)
 DtPropertiesConstIterator (const DtPropertiesConstIterator &)
 DtPropertiesConstIterator (const DtPropertiesIterator &)
 ~DtPropertiesConstIterator ()
bool operator== (const DtPropertiesConstIterator &other) const
bool operator!= (const DtPropertiesConstIterator &other) const
DtPropertiesConstIteratoroperator= (const DtPropertiesConstIterator &other)
DtPropertiesConstIteratoroperator= (const DtPropertiesIterator &other)
DtPropertiesConstIteratoroperator++ ()
DtPropertiesConstIterator operator++ (int)
DtPropertiesConstIteratoroperator-- ()
DtPropertiesConstIterator operator-- (int)
const DtPropertyInterfaceoperator* () const
const DtPropertyInterfaceoperator-> () const
const DtPropertyInterfaceproperty () const
template<typename KeyType >
KeyType key () const
const DtRwPropertiesproperties () const
void setRegistryIterator (std::vector< DtReaderWriterRegistryData * >::const_iterator iter)
 Should not be accessed directly by users.
std::vector
< DtReaderWriterRegistryData * >
::const_iterator 
registryIterator () const

Protected Attributes

const DtRwPropertiesmyProperties
std::vector
< DtReaderWriterRegistryData * >
::const_iterator 
myRegIter

Detailed Description

Iterator for traversing DtRwProperties or its subclasses.

Const iterator for traversing DtRwProperties or its subclasses.

Constructor & Destructor Documentation

DtPropertiesConstIterator::DtPropertiesConstIterator ( )
DtPropertiesConstIterator::DtPropertiesConstIterator ( const DtRwProperties )
DtPropertiesConstIterator::DtPropertiesConstIterator ( const DtPropertiesConstIterator )
DtPropertiesConstIterator::DtPropertiesConstIterator ( const DtPropertiesIterator )
DtPropertiesConstIterator::~DtPropertiesConstIterator ( )

Member Function Documentation

bool DtPropertiesConstIterator::operator== ( const DtPropertiesConstIterator other) const
bool DtPropertiesConstIterator::operator!= ( const DtPropertiesConstIterator other) const
DtPropertiesConstIterator& DtPropertiesConstIterator::operator= ( const DtPropertiesConstIterator other)
DtPropertiesConstIterator& DtPropertiesConstIterator::operator= ( const DtPropertiesIterator other)
DtPropertiesConstIterator& DtPropertiesConstIterator::operator++ ( )
DtPropertiesConstIterator DtPropertiesConstIterator::operator++ ( int  )
DtPropertiesConstIterator& DtPropertiesConstIterator::operator-- ( )
DtPropertiesConstIterator DtPropertiesConstIterator::operator-- ( int  )
const DtPropertyInterface& DtPropertiesConstIterator::operator* ( ) const
const DtPropertyInterface* DtPropertiesConstIterator::operator-> ( ) const
const DtPropertyInterface* DtPropertiesConstIterator::property ( ) const

Referenced by key().

DtString DtPropertiesConstIterator::key< DtString > ( ) const
inline
const DtRwProperties* DtPropertiesConstIterator::properties ( ) const
void DtPropertiesConstIterator::setRegistryIterator ( std::vector< DtReaderWriterRegistryData * >::const_iterator  iter)

Should not be accessed directly by users.

std::vector<DtReaderWriterRegistryData*>::const_iterator DtPropertiesConstIterator::registryIterator ( ) const

Member Data Documentation

const DtRwProperties* DtPropertiesConstIterator::myProperties
protected
std::vector<DtReaderWriterRegistryData*>::const_iterator DtPropertiesConstIterator::myRegIter
protected

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

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)