#include <MetaNumberEvent.h>
Inherits MIDI::MetaEvent.
Public Member Functions | |
MetaNumberEvent () | |
Default Constructor. | |
MetaNumberEvent (const MetaNumberEvent &o) | |
Copy Constructor. | |
MetaNumberEvent (dword deltaTime, byte metaType, dword length, unsigned int value=0) | |
Constructor. | |
MetaNumberEvent (dword deltaTime, byte metaType, byte data[], dword length) | |
Constructor. | |
unsigned int | number () |
virtual DataBuffer | data () |
virtual void | debug () |
Print debug information. |
Number events are special events that contains only one large (larger than a byte) number data field.
These events are always stored in fixed-length strings
These currently include:
Definition at line 41 of file MetaNumberEvent.h.
MIDI::MetaNumberEvent::MetaNumberEvent | ( | ) |
Default Constructor.
Definition at line 33 of file MetaNumberEvent.cpp.
MIDI::MetaNumberEvent::MetaNumberEvent | ( | const MetaNumberEvent & | o | ) |
Copy Constructor.
Definition at line 37 of file MetaNumberEvent.cpp.
MIDI::MetaNumberEvent::MetaNumberEvent | ( | dword | deltaTime, | |
byte | metaType, | |||
dword | length, | |||
unsigned int | value = 0 | |||
) |
Constructor.
Definition at line 41 of file MetaNumberEvent.cpp.
MIDI::MetaNumberEvent::MetaNumberEvent | ( | dword | deltaTime, | |
byte | metaType, | |||
byte | data[], | |||
dword | length | |||
) |
Constructor.
Definition at line 45 of file MetaNumberEvent.cpp.
DataBuffer MIDI::MetaNumberEvent::data | ( | ) | [virtual] |
The number is stored in the same length string as it came in.
Reimplemented from MIDI::MetaEvent.
Definition at line 60 of file MetaNumberEvent.cpp.
void MIDI::MetaNumberEvent::debug | ( | ) | [virtual] |
Print debug information.
Reimplemented from MIDI::MetaEvent.
Definition at line 81 of file MetaNumberEvent.cpp.
unsigned int MIDI::MetaNumberEvent::number | ( | ) |
Definition at line 55 of file MetaNumberEvent.cpp.