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