
Classes | |
| class | juce::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... | |
| class | juce::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 | juce::ListenerList< ListenerClass, ArrayType >::DummyBailOutChecker |
| A dummy bail-out checker that always returns false. More... | |
| struct | juce::ListenerList< ListenerClass, ArrayType >::Iterator |
Namespaces | |
| namespace | juce |
Typedefs | |
| template<typename ListenerClass > | |
| using | juce::ThreadSafeListenerList = ListenerList< ListenerClass, Array< ListenerClass *, CriticalSection > > |
| A thread safe version of the ListenerList class. | |