JUCE
|
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. | |