drumstick  0.5.0
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
oCClientInfoClient information
oCPoolInfoSequencer Pool information
oCPortInfoPort information container
oCQEventBase class of all event classes
|\CSequencerEventBase class for the event's hierarchy
| oCChannelEventBase class for the events having a Channel property
| |oCChanPressEventEvent representing a MIDI channel pressure or after-touch event
| |oCControllerEventEvent representing a MIDI control change event
| |oCKeyEventBase class for the events having Key and Velocity properties
| ||oCKeyPressEventEvent representing a MIDI key pressure, or polyphonic after-touch event
| ||oCNoteEventClass representing a note event with duration
| ||oCNoteOffEventEvent representing a note-off MIDI event
| ||\CNoteOnEventEvent representing a note-on MIDI event
| |oCPitchBendEventEvent representing a MIDI bender, or pitch wheel event
| |\CProgramChangeEventEvent representing a MIDI program change event
| oCClientEventALSA Event representing a change on some ALSA sequencer client on the system
| |\CPortEventALSA Event representing a change on some ALSA sequencer port on the system
| oCQueueControlEventALSA Event representing a queue control command
| |\CTempoEventALSA Event representing a tempo change for an ALSA queue
| oCSubscriptionEventALSA Event representing a subscription between two ALSA clients and ports
| oCSystemEventGeneric event
| oCValueEventGeneric event having a value property
| \CVariableEventBase class for variable length events
|  oCSysExEventEvent representing a MIDI system exclusive event
|  \CTextEventEvent representing a SMF text event
oCQObjectBase class of all Qt objects
|oCMidiClientClient management
|oCMidiCodecAuxiliary class to translate between raw MIDI streams and ALSA events
|oCMidiPortPort management
|oCMidiQueueQueue management
|oCQOveOverture OVE Files (input only)
|oCQSmfStandard MIDI Files input/output
|oCQWrkCakewalk WRK file format (input only)
|\CTimerALSA Timer management
oCQThreadPlatform-independent threads
|oCMidiClient::SequencerInputThreadThis class manages event input from the ALSA sequencer
|\CSequencerOutputThreadSequence player auxiliary class
oCQueueInfoQueue information container
oCQueueStatusQueue status container
oCQueueTempoQueue tempo container
oCQueueTimerQueue timer container
oCRemoveEventsAuxiliary class to remove events from an ALSA queue
oCSequencerErrorClass used to report errors from the ALSA sequencer
oCSequencerEventHandlerSequencer events handler
oCSubscriberSubscriber container class
oCSubscriptionSubscription management
oCSystemInfoSystem information
oCTimerEventHandlerALSA Timer events handler
oCTimerGlobalInfoGlobal timer information container
oCTimerIdALSA Timer identifier container
oCTimerInfoALSA Timer information container
oCTimerParamsALSA Timer parameters container
oCTimerQueryALSA Timer inquiry helper
\CTimerStatusALSA Timer status container