openshot-audio  0.1.6
Public Member Functions | List of all members
ListenerList< ListenerClass, ArrayType >::Iterator< BailOutCheckerType, ListType > Class Template Reference

#include <juce_ListenerList.h>

Public Member Functions

 Iterator (const ListType &listToIterate) 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 &  listToIterate)
inlinenoexcept
template<class ListenerClass, class ArrayType = Array<ListenerClass*>>
template<class BailOutCheckerType , class ListType >
ListenerList< ListenerClass, ArrayType >::Iterator< BailOutCheckerType, ListType >::~Iterator ( )
inlinenoexcept

Member Function Documentation

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

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