|
JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins
« « « Anklang Documentation |
Public Member Functions | |
| Impl (std::function< void()> cb) | |
| void | clear () |
| void | trigger () |
| void | cancel () |
| bool | isPending () |
| void | messageCallback () override |
| Called when the message is delivered. | |
Public Member Functions inherited from juce::CallbackMessage | |
| ~CallbackMessage () override=default | |
| Destructor. | |
Public Member Functions inherited from juce::MessageManager::MessageBase | |
| bool | post () |
Public Member Functions inherited from juce::ReferenceCountedObject | |
| void | incReferenceCount () noexcept |
| Increments the object's reference count. | |
| void | decReferenceCount () noexcept |
| Decreases the object's reference count. | |
| bool | decReferenceCountWithoutDeleting () noexcept |
| Decreases the object's reference count. | |
| int | getReferenceCount () const noexcept |
| Returns the object's current reference count. | |
Additional Inherited Members | |
Public Types inherited from juce::MessageManager::MessageBase | |
| using | Ptr = ReferenceCountedObjectPtr< MessageBase > |
Protected Member Functions inherited from juce::ReferenceCountedObject | |
| ReferenceCountedObject ()=default | |
| Creates the reference-counted object (with an initial ref count of zero). | |
| ReferenceCountedObject (const ReferenceCountedObject &) noexcept | |
| Copying from another object does not affect this one's reference-count. | |
| ReferenceCountedObject (ReferenceCountedObject &&) noexcept | |
| Copying from another object does not affect this one's reference-count. | |
| ReferenceCountedObject & | operator= (const ReferenceCountedObject &) noexcept |
| Copying from another object does not affect this one's reference-count. | |
| ReferenceCountedObject & | operator= (ReferenceCountedObject &&) noexcept |
| Copying from another object does not affect this one's reference-count. | |
| virtual | ~ReferenceCountedObject () |
| Destructor. | |
| void | resetReferenceCount () noexcept |
| Resets the reference count to zero without deleting the object. | |
Definition at line 26 of file juce_LockingAsyncUpdater.cpp.
|
explicit |
Definition at line 29 of file juce_LockingAsyncUpdater.cpp.
| void juce::LockingAsyncUpdater::Impl::cancel | ( | ) |
Definition at line 54 of file juce_LockingAsyncUpdater.cpp.
| void juce::LockingAsyncUpdater::Impl::clear | ( | ) |
Definition at line 32 of file juce_LockingAsyncUpdater.cpp.
| bool juce::LockingAsyncUpdater::Impl::isPending | ( | ) |
Definition at line 60 of file juce_LockingAsyncUpdater.cpp.
|
overridevirtual |
Called when the message is delivered.
You should implement this method and make it do whatever action you want to perform.
Note that like all other messages, this object will be deleted immediately after this method has been invoked.
Implements juce::CallbackMessage.
Definition at line 66 of file juce_LockingAsyncUpdater.cpp.
| void juce::LockingAsyncUpdater::Impl::trigger | ( | ) |
Definition at line 39 of file juce_LockingAsyncUpdater.cpp.