#include <MIDITypes.hxx>
Public Member Functions | |
| MIDIEvent () | |
| MIDIEvent (const MIDIEvent &prototype, const bool shareData=false, const bool deep=true) | |
| __COMMON_DYNAMIC_TYPE (MIDIEvent, 4) | |
| __COMMON_DYN_ATTRIBUTE (0, public, std::string, Name) protected | |
| bool | LoadName (CLAM::Storage &s) |
| __COMMON_DYN_ATTRIBUTE (1, public, TTime, Time) protected | |
| bool | LoadTime (CLAM::Storage &s) |
| __COMMON_DYN_ATTRIBUTE (2, public, bool, Last) protected | |
| bool | LoadLast (CLAM::Storage &s) |
| __COMMON_DYN_ATTRIBUTE (3, public, Array< TMIDIByte >, Message) protected | |
| bool | LoadMessage (CLAM::Storage &s) |
| unsigned | Ticks () const |
| unsigned | TicksFromDuration () const |
| int | Length () const |
| bool | operator== (const MIDIEvent &ev) |
| bool | operator< (const MIDIEvent &ev) |
| bool | operator> (const MIDIEvent &ev) |
| bool | operator== (const MIDIEvent &ev) const |
| bool | operator< (const MIDIEvent &ev) const |
| bool | operator> (const MIDIEvent &ev) const |
Definition at line 14 of file MIDITypes.hxx.
| CLAM::MIDIEvent::MIDIEvent | ( | ) | [inline] |
Definition at line 17 of file MIDITypes.hxx.
| CLAM::MIDIEvent::MIDIEvent | ( | const MIDIEvent & | prototype, | |
| const bool | shareData = false, |
|||
| const bool | deep = true | |||
| ) | [inline] |
Definition at line 17 of file MIDITypes.hxx.
Definition at line 25 of file MIDITypes.hxx.
| CLAM::MIDIEvent::__COMMON_DYN_ATTRIBUTE | ( | 2 | , | |
| public | , | |||
| bool | , | |||
| Last | ||||
| ) | [inline] |
Definition at line 23 of file MIDITypes.hxx.
| CLAM::MIDIEvent::__COMMON_DYN_ATTRIBUTE | ( | 1 | , | |
| public | , | |||
| TTime | , | |||
| Time | ||||
| ) | [inline] |
Definition at line 21 of file MIDITypes.hxx.
| CLAM::MIDIEvent::__COMMON_DYN_ATTRIBUTE | ( | 0 | , | |
| public | , | |||
| std::string | , | |||
| Name | ||||
| ) | [inline] |
Definition at line 19 of file MIDITypes.hxx.
| CLAM::MIDIEvent::__COMMON_DYNAMIC_TYPE | ( | MIDIEvent | , | |
| 4 | ||||
| ) |
| int CLAM::MIDIEvent::Length | ( | ) | const |
Definition at line 18 of file MIDITypes.cxx.
| bool CLAM::MIDIEvent::LoadLast | ( | CLAM::Storage & | s | ) | [inline] |
Definition at line 23 of file MIDITypes.hxx.
| bool CLAM::MIDIEvent::LoadMessage | ( | CLAM::Storage & | s | ) | [inline] |
Definition at line 25 of file MIDITypes.hxx.
| bool CLAM::MIDIEvent::LoadName | ( | CLAM::Storage & | s | ) | [inline] |
Definition at line 19 of file MIDITypes.hxx.
| bool CLAM::MIDIEvent::LoadTime | ( | CLAM::Storage & | s | ) | [inline] |
Definition at line 21 of file MIDITypes.hxx.
| bool CLAM::MIDIEvent::operator< | ( | const MIDIEvent & | ev | ) | const [inline] |
Definition at line 35 of file MIDITypes.hxx.
References Ticks().
| bool CLAM::MIDIEvent::operator< | ( | const MIDIEvent & | ev | ) | [inline] |
Definition at line 32 of file MIDITypes.hxx.
References Ticks().
| bool CLAM::MIDIEvent::operator== | ( | const MIDIEvent & | ev | ) | const [inline] |
Definition at line 34 of file MIDITypes.hxx.
References Ticks().
| bool CLAM::MIDIEvent::operator== | ( | const MIDIEvent & | ev | ) | [inline] |
Definition at line 31 of file MIDITypes.hxx.
References Ticks().
| bool CLAM::MIDIEvent::operator> | ( | const MIDIEvent & | ev | ) | const [inline] |
Definition at line 36 of file MIDITypes.hxx.
References Ticks().
| bool CLAM::MIDIEvent::operator> | ( | const MIDIEvent & | ev | ) | [inline] |
Definition at line 33 of file MIDITypes.hxx.
References Ticks().
| unsigned CLAM::MIDIEvent::Ticks | ( | ) | const |
Definition at line 13 of file MIDITypes.cxx.
Referenced by operator<(), operator==(), and operator>().
| unsigned CLAM::MIDIEvent::TicksFromDuration | ( | ) | const |
1.6.3