TracktionEngine
Public Member Functions | List of all members
tracktion::engine::BlockingFunction Struct Reference
Inheritance diagram for tracktion::engine::BlockingFunction:

Public Member Functions

 BlockingFunction (std::function< void()> f)
 
- Public Member Functions inherited from tracktion::engine::MessageThreadCallback
 MessageThreadCallback ()=default
 
 ~MessageThreadCallback () override
 
bool hasFinished () const noexcept
 Returns true if the callback has completed. More...
 
void triggerAndWaitForCallback ()
 Triggers the callback to happen on the message thread and blocks until it has returned or the thread signals it should exit. More...
 

Constructor & Destructor Documentation

◆ BlockingFunction()

tracktion::engine::BlockingFunction::BlockingFunction ( std::function< void()>  f)

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