Classes | |
| 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... | |
| 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... | |
Namespaces | |
| namespace | juce |
Typedefs | |
| template<typename ListenerClass> | |
| using | juce::ThreadSafeListenerList = ListenerList<ListenerClass, Array<ListenerClass*, CriticalSection>> |
| A thread safe version of the ListenerList class. | |