WSF
WsfScriptTrackListIteratorClass::Iterator Class Reference

Iterator for a platform list. More...

#include <WsfScriptTrackListClass.hpp>

Public Member Functions

 Iterator (const WsfTrackList &aTrackList)
virtual ~Iterator ()
virtual bool HasNext ()
virtual WsfTrackNext ()
virtual bool HasPrev ()
virtual WsfTrackPrev ()
virtual int Key () const
virtual WsfTrackData () const
bool IteratorValidForAccess () const
std::string IteratorErrorString () const

Detailed Description

Iterator for a platform list.

Constructor & Destructor Documentation

◆ Iterator()

WsfScriptTrackListIteratorClass::Iterator::Iterator ( const WsfTrackList & aTrackList)

◆ ~Iterator()

WsfScriptTrackListIteratorClass::Iterator::~Iterator ( )
virtual

Member Function Documentation

◆ Data()

WsfTrack * WsfScriptTrackListIteratorClass::Iterator::Data ( ) const
virtual

Referenced by Next(), and Prev().

◆ HasNext()

bool WsfScriptTrackListIteratorClass::Iterator::HasNext ( )
virtual

◆ HasPrev()

bool WsfScriptTrackListIteratorClass::Iterator::HasPrev ( )
virtual

◆ IteratorErrorString()

std::string WsfScriptTrackListIteratorClass::Iterator::IteratorErrorString ( ) const

◆ IteratorValidForAccess()

bool WsfScriptTrackListIteratorClass::Iterator::IteratorValidForAccess ( ) const

◆ Key()

int WsfScriptTrackListIteratorClass::Iterator::Key ( ) const
virtual

◆ Next()

WsfTrack * WsfScriptTrackListIteratorClass::Iterator::Next ( )
virtual

References Data().

◆ Prev()

WsfTrack * WsfScriptTrackListIteratorClass::Iterator::Prev ( )
virtual

References Data().


The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved