JUCE
Loading...
Searching...
No Matches
juce_ListenerList.h File Reference

Classes

class  ListenerList< ListenerClass, ArrayType >
 Holds a set of objects and can invoke a member function callback on each object in the set with a single call. More...
 
struct  ListenerList< ListenerClass, ArrayType >::DummyBailOutChecker
 A dummy bail-out checker that always returns false. More...
 
class  LightweightListenerList< ListenerClass >
 A lightweight version of the ListenerList that doesn't provide any guarantees when mutating the list from a callback, but allows callbacks to be triggered concurrently without a mutex. More...
 

Typedefs

template<typename ListenerClass>
using ThreadSafeListenerList = ListenerList<ListenerClass, Array<ListenerClass*, CriticalSection>>
 A thread safe version of the ListenerList class.