openshot-audio  0.1.4
Public Member Functions | Public Attributes | List of all members
juce::AsyncUpdater::AsyncUpdaterMessage Class Reference
Inheritance diagram for juce::AsyncUpdater::AsyncUpdaterMessage:
juce::CallbackMessage juce::MessageManager::MessageBase juce::ReferenceCountedObject

Public Member Functions

 AsyncUpdaterMessage (AsyncUpdater &au)
 
void messageCallback () override
 
- Public Member Functions inherited from juce::CallbackMessage
 CallbackMessage () noexcept
 
 ~CallbackMessage ()
 
- Public Member Functions inherited from juce::MessageManager::MessageBase
 MessageBase () noexcept
 
virtual ~MessageBase ()
 
bool post ()
 
- Public Member Functions inherited from juce::ReferenceCountedObject
void incReferenceCount () noexcept
 
void decReferenceCount () noexcept
 
bool decReferenceCountWithoutDeleting () noexcept
 
int getReferenceCount () const noexcept
 

Public Attributes

Atomic< int > shouldDeliver
 

Additional Inherited Members

- Public Types inherited from juce::MessageManager::MessageBase
typedef ReferenceCountedObjectPtr< MessageBasePtr
 
- Protected Member Functions inherited from juce::ReferenceCountedObject
 ReferenceCountedObject ()
 
virtual ~ReferenceCountedObject ()
 
void resetReferenceCount () noexcept
 

Constructor & Destructor Documentation

◆ AsyncUpdaterMessage()

juce::AsyncUpdater::AsyncUpdaterMessage::AsyncUpdaterMessage ( AsyncUpdater au)
inline

Member Function Documentation

◆ messageCallback()

void juce::AsyncUpdater::AsyncUpdaterMessage::messageCallback ( )
inlineoverridevirtual

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.

Member Data Documentation

◆ shouldDeliver

Atomic<int> juce::AsyncUpdater::AsyncUpdaterMessage::shouldDeliver

The documentation for this class was generated from the following file: