class ArtsMidiScheduler

Arts MidiScheduler implementation. More...

Full nameTSE3::Plt::ArtsMidiScheduler
Definition#include <Arts.h>
InheritsTSE3::MidiScheduler [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods


Detailed Description

This is the Arts MidiScheduler implementation.

See also: MidiScheduler, ArtsMidiSchedulerFactory

 ArtsMidiScheduler ()

ArtsMidiScheduler

Throws: TSE3::MidiSchedulerError

 ~ArtsMidiScheduler ()

~ArtsMidiScheduler

[virtual]

const char * impl_implementationName ()

impl_implementationName

[protected const virtual]

Reimplemented from MidiScheduler for internal purposes..

const char * impl_portName (int port)

impl_portName

[protected const virtual]

Reimplemented from MidiScheduler for internal purposes..

const char * impl_portType (int port)

impl_portType

[protected const virtual]

Reimplemented from MidiScheduler for internal purposes..

bool  impl_portReadable (int port)

impl_portReadable

[protected const virtual]

Reimplemented from MidiScheduler for internal purposes..

bool  impl_portWriteable (int port)

impl_portWriteable

[protected const virtual]

Reimplemented from MidiScheduler for internal purposes..

void  impl_start (Clock clock)

impl_start

[protected virtual]

Reimplemented from MidiScheduler for internal purposes..

void  impl_stop (Clock clock)

impl_stop

[protected virtual]

Reimplemented from MidiScheduler for internal purposes..

void  impl_moveTo (Clock moveTime, Clock newTime)

impl_moveTo

[protected virtual]

Reimplemented from MidiScheduler for internal purposes..

Clock  impl_clock ()

impl_clock

[protected virtual]

Reimplemented from MidiScheduler for internal purposes..

int  impl_msecs ()

impl_msecs

[protected virtual]

Reimplemented from MidiScheduler for internal purposes..

void  impl_setTempo (int tempo, Clock changeTime)

impl_setTempo

[protected virtual]

Reimplemented from MidiScheduler for internal purposes..

bool  impl_eventWaiting ()

impl_eventWaiting

[protected virtual]

Reimplemented from MidiScheduler for internal purposes..

MidiEvent  impl_rx ()

impl_rx

[protected virtual]

Reimplemented from MidiScheduler for internal purposes..

void  impl_tx (MidiCommand mc)

impl_tx

[protected virtual]

Reimplemented from MidiScheduler for internal purposes..

void  impl_tx (MidiEvent mc)

impl_tx

[protected virtual]

Reimplemented from MidiScheduler for internal purposes..

void  impl_txSysEx (int port, const unsigned char *data, size_t size)

impl_txSysEx

[protected virtual]

Reimplemented from MidiScheduler for internal purposes..