Loading...
Searching...
No Matches
Execution::JackTransport Class Reference
Inheritance diagram for Execution::JackTransport:
Transport::TransportInterface score::InterfaceBase

Public Member Functions

ossia::transport_info_fun transportUpdateFunction () override
 
void setup () override
 
void teardown () override
 
void requestPlay () override
 
void requestPause () override
 
void requestStop () override
 
void requestTransport (ossia::time_value t) override
 
- Public Member Functions inherited from Transport::TransportInterface
void play ()
 
void pause ()
 
void stop ()
 
void transport (ossia::time_value t)
 
- Public Member Functions inherited from score::InterfaceBase
virtual InterfaceKey interfaceKey () const noexcept=0
 Identifies an interface uniquely.
 

Public Attributes

std::shared_ptr< ossia::jack_client > m_client
 

Member Function Documentation

◆ requestPause()

void Execution::JackTransport::requestPause ( )
overridevirtual

◆ requestPlay()

void Execution::JackTransport::requestPlay ( )
overridevirtual

◆ requestStop()

void Execution::JackTransport::requestStop ( )
overridevirtual

◆ requestTransport()

void Execution::JackTransport::requestTransport ( ossia::time_value  t)
overridevirtual

◆ setup()

void Execution::JackTransport::setup ( )
overridevirtual

◆ teardown()

void Execution::JackTransport::teardown ( )
overridevirtual

◆ transportUpdateFunction()

ossia::transport_info_fun Execution::JackTransport::transportUpdateFunction ( )
overridevirtual

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