Execution::Context Struct Reference
Detailed Description
Useful structures when creating the execution elements.
Public Member Functions | |
auto & | context () const |
Context (const Context &)=delete | |
Context & | operator= (const Context &)=delete |
Context (Context &&)=delete | |
Context & | operator= (Context &&)=delete |
Public Attributes | |
std::weak_ptr< void > | alias |
const score::DocumentContext & | doc |
const std::atomic_bool & | created |
Execution::time_function | time |
Execution::reverse_time_function | reverseTime |
ExecutionCommandQueue & | executionQueue |
EditionCommandQueue & | editionQueue |
GCCommandQueue & | gcQueue |
SetupContext & | setup |
const std::shared_ptr< ossia::graph_interface > & | execGraph |
const std::shared_ptr< ossia::execution_state > & | execState |
Member Data Documentation
◆ executionQueue
ExecutionCommandQueue& Execution::Context::executionQueue |
- See also
- LiveModification
◆ time
Execution::time_function Execution::Context::time |
Used to map the "high-level" durations in score to low-level durations
For instance, milliseconds to microseconds or milliseconds to samples
The documentation for this struct was generated from the following file: