34 owner.handleAsyncUpdate();
#define noexcept
Definition DistrhoDefines.h:72
Definition juce_AsyncUpdater.cpp:27
Atomic< int > shouldDeliver
Definition juce_AsyncUpdater.cpp:38
AsyncUpdaterMessage(AsyncUpdater &au)
Definition juce_AsyncUpdater.cpp:29
void messageCallback() override
Definition juce_AsyncUpdater.cpp:31
AsyncUpdater & owner
Definition juce_AsyncUpdater.cpp:37
bool isUpdatePending() const noexcept
Definition juce_AsyncUpdater.cpp:88
ReferenceCountedObjectPtr< AsyncUpdaterMessage > activeMessage
Definition juce_AsyncUpdater.h:105
void handleUpdateNowIfNeeded()
Definition juce_AsyncUpdater.cpp:79
virtual void handleAsyncUpdate()=0
virtual ~AsyncUpdater()
Definition juce_AsyncUpdater.cpp:49
void triggerAsyncUpdate()
Definition juce_AsyncUpdater.cpp:62
void cancelPendingUpdate() noexcept
Definition juce_AsyncUpdater.cpp:74
AsyncUpdater()
Definition juce_AsyncUpdater.cpp:44
CallbackMessage()=default
static MessageManager * getInstanceWithoutCreating() noexcept
Definition juce_MessageManager.cpp:58
#define JUCE_ASSERT_MESSAGE_MANAGER_IS_LOCKED
Definition juce_MessageManager.h:465
#define JUCE_ASSERT_MESSAGE_MANAGER_EXISTS
Definition juce_MessageManager.h:479
Definition carla_juce.cpp:31
Definition juce_Atomic.h:42
#define const
Definition zconf.h:137