VR-Forces 4.8 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
DtPropertiesIterator Class Reference

Public Member Functions

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

Protected Attributes

DtRwPropertiesmyProperties
 
std::vector
< DtReaderWriterRegistryData * >
::iterator 
myRegIter
 

Constructor & Destructor Documentation

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

Member Function Documentation

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

Referenced by key().

const DtPropertyInterface* DtPropertiesIterator::property ( ) const
template<typename KeyType >
KeyType DtPropertiesIterator::key ( ) const
const DtRwProperties* DtPropertiesIterator::properties ( ) const
void DtPropertiesIterator::setRegistryIterator ( std::vector< DtReaderWriterRegistryData * >::iterator  iter)

Should not be accessed directly by users.

std::vector<DtReaderWriterRegistryData*>::iterator DtPropertiesIterator::registryIterator ( ) const
template<>
int DtPropertiesIterator::key ( ) const
inline
template<>
double DtPropertiesIterator::key ( ) const
inline
template<>
DtString DtPropertiesIterator::key ( ) const
inline

Member Data Documentation

DtRwProperties* DtPropertiesIterator::myProperties
protected
std::vector<DtReaderWriterRegistryData*>::iterator DtPropertiesIterator::myRegIter
protected

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

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)