JUCE
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
Public Member Functions
ListenerList< ListenerClass, ArrayType >::Iterator< BailOutCheckerType, ListType > Class Template Reference

Iterates the listeners in a ListenerList. More...

List of all members.

Public Member Functions

 Iterator (const ListType &list_) noexcept
 ~Iterator () noexcept
bool next () noexcept
bool next (const BailOutCheckerType &bailOutChecker) noexcept
ListType::ListenerType * getListener () const noexcept

Detailed Description

template<class ListenerClass, class ArrayType = Array <ListenerClass*>>
template<class BailOutCheckerType, class ListType>
class ListenerList< ListenerClass, ArrayType >::Iterator< BailOutCheckerType, ListType >

Iterates the listeners in a ListenerList.


Constructor & Destructor Documentation

template<class ListenerClass, class ArrayType = Array <ListenerClass*>>
template<class BailOutCheckerType , class ListType >
ListenerList< ListenerClass, ArrayType >::Iterator< BailOutCheckerType, ListType >::Iterator ( const ListType &  list_)
template<class ListenerClass, class ArrayType = Array <ListenerClass*>>
template<class BailOutCheckerType , class ListType >
ListenerList< ListenerClass, ArrayType >::Iterator< BailOutCheckerType, ListType >::~Iterator ( )

Member Function Documentation

template<class ListenerClass, class ArrayType = Array <ListenerClass*>>
template<class BailOutCheckerType , class ListType >
bool ListenerList< ListenerClass, ArrayType >::Iterator< BailOutCheckerType, ListType >::next ( )
template<class ListenerClass, class ArrayType = Array <ListenerClass*>>
template<class BailOutCheckerType , class ListType >
bool ListenerList< ListenerClass, ArrayType >::Iterator< BailOutCheckerType, ListType >::next ( const BailOutCheckerType &  bailOutChecker)
template<class ListenerClass, class ArrayType = Array <ListenerClass*>>
template<class BailOutCheckerType , class ListType >
ListType::ListenerType* ListenerList< ListenerClass, ArrayType >::Iterator< BailOutCheckerType, ListType >::getListener ( ) const

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