VSTGUI  4.10
Graphical User Interface Framework not only for VST plugins
CViewContainer::Iterator< reverse > Class Template Reference

Public Member Functions

 Iterator (const CViewContainer *container)
 
 Iterator (const Iterator &vi)
 
Iterator< reverse > & operator++ ()
 
Iterator< reverse > operator++ (int)
 
Iterator< reverse > & operator-- ()
 
CViewoperator * () const
 

Protected Attributes

const ViewListchildren
 
ChildViewConstIterator iterator
 
ChildViewConstReverseIterator riterator
 

Constructor & Destructor Documentation

◆ Iterator() [1/2]

Iterator ( const CViewContainer container)
inlineexplicit

◆ Iterator() [2/2]

Iterator ( const Iterator< reverse > &  vi)
inline

Member Function Documentation

◆ operator *()

CView* operator * ( ) const
inline

◆ operator++() [1/2]

Iterator<reverse>& operator++ ( )
inline

◆ operator++() [2/2]

Iterator<reverse> operator++ ( int  )
inline

◆ operator--()

Iterator<reverse>& operator-- ( )
inline

Member Data Documentation

◆ children

const ViewList& children
protected

◆ iterator

ChildViewConstIterator iterator
protected

◆ riterator

ChildViewConstReverseIterator riterator
protected

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