class StreamMidiScheduler

Diagnostic ostream MidiScheduler implementation. More...

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

Public Methods


Detailed Description

This is a very simple example TSE3::MidiScheduler implementation that merely produces diagnostic output to a given ostream.

See also: MidiScheduler, MidiSchedulerFactory

 StreamMidiScheduler (std::ostream &stream = std::cout)

StreamMidiScheduler

 ~StreamMidiScheduler ()

~StreamMidiScheduler

[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..