![]() |
cello
JUCE ValueTrees for Humans
|
Public Member Functions | |
UpdateQueue (Object &consumer, juce::Thread *thread) | |
UpdateQueue (const UpdateQueue &)=delete | |
UpdateQueue & | operator= (const UpdateQueue &)=delete |
UpdateQueue (UpdateQueue &&)=delete | |
UpdateQueue & | operator= (UpdateQueue &&)=delete |
int | getPendingUpdateCount () const |
void | performAllUpdates () |
Execute each of the updates that are ready. | |
void | performNextUpdate () |
Pop the next event from the queue and apply the change to the destination value tree. | |
Protected Member Functions | |
void | pushUpdate (juce::MemoryBlock &&update) |
int cello::UpdateQueue::getPendingUpdateCount | ( | ) | const |