NiCMidi 1.1.0
A MIDI library derived from J.D.Koftinoff jdksmidi
MIDITrack Member List

This is the complete list of members for MIDITrack, including all inherited members.

Analyze()MIDITrackprotected
Clear(bool mantain_end=false)MIDITrack
ClearInterval(MIDIClockTime start, MIDIClockTime end)MIDITrack
CloseOpenEvents(MIDIClockTime from, MIDIClockTime to)MIDITrack
DeleteEvent(const MIDITimedMessage &msg)MIDITrack
DeleteInterval(MIDIClockTime start, MIDIClockTime end)MIDITrack
DeleteNote(const MIDITimedMessage &msg)MIDITrack
FindEventNumber(const MIDITimedMessage &msg, int *event_num, int mode=COMPMODE_EQUAL) constMIDITrack
FindEventNumber(MIDIClockTime time, int *event_num) constMIDITrack
GetChannel()MIDITrack
GetEndTime() constMIDITrackinline
GetEvent(unsigned int ev_num)MIDITrackinline
GetEvent(unsigned int ev_num) constMIDITrackinline
GetEventAddress(unsigned int ev_num)MIDITrackinline
GetEventAddress(unsigned int ev_num) constMIDITrackinline
GetInPort() constMIDITrackinline
GetNoteLength(const MIDITimedMessage &msg) constMIDITrack
GetNumEvents() constMIDITrackinline
GetOutPort() constMIDITrackinline
GetRecChannel()MIDITrackinline
GetStatus()MIDITrack
GetTimeShift() constMIDITrackinline
GetType()MIDITrack
HAS_MAIN_META enum valueMIDITrack
HAS_MANY_CHAN enum valueMIDITrack
HAS_ONE_CHAN enum valueMIDITrack
HAS_RESET_SYSEX enum valueMIDITrack
HAS_SYSEX enum valueMIDITrack
HAS_TEXT_META enum valueMIDITrack
HasSysex()MIDITrack
INIT_STATUS enum valueMIDITrack
InsertEvent(const MIDITimedMessage &msg, tInsMode mode=INSMODE_DEFAULT)MIDITrack
InsertInterval(MIDIClockTime start, MIDIClockTime length, const MIDITrack *src=0)MIDITrack
InsertNote(const MIDITimedMessage &msg, MIDIClockTime len, tInsMode mode=INSMODE_DEFAULT)MIDITrack
IsEmpty() constMIDITrackinline
IsValidEventNum(int ev_num) constMIDITrackinline
MakeInterval(MIDIClockTime start, MIDIClockTime end, MIDITrack *interval) constMIDITrack
MIDITrack(MIDIClockTime end_time=0)MIDITrack
MIDITrack(const MIDITrack &trk)MIDITrack
operator=(const MIDITrack &trk)MIDITrack
PushEvent(const MIDITimedMessage &msg)MIDITrack
ReplaceInterval(MIDIClockTime start, MIDIClockTime end, const MIDITrack *src)MIDITrack
Reset()MIDITrack
SetChannel(int chan)MIDITrack
SetEndTime(MIDIClockTime end_time)MIDITrack
SetInPort(unsigned int port)MIDITrack
SetInsertMode(tInsMode mode)MIDITrackstatic
SetOutPort(unsigned int port)MIDITrack
SetRecChannel(int chan)MIDITrack
SetTimeShift(int t)MIDITrackinline
ShrinkEndTime()MIDITrack
STATUS_DIRTY enum valueMIDITrack
TYPE_BOTH_SYSEX enum valueMIDITrack
TYPE_CHAN enum valueMIDITrack
TYPE_EMPTY enum valueMIDITrack
TYPE_IRREG_CHAN enum valueMIDITrack
TYPE_MAIN enum valueMIDITrack
TYPE_MIXED_CHAN enum valueMIDITrack
TYPE_RESET_SYSEX enum valueMIDITrack
TYPE_SYSEX enum valueMIDITrack
TYPE_TEXT enum valueMIDITrack
TYPE_UNKNOWN enum valueMIDITrack
~MIDITrack()MIDITrackinlinevirtual