Ardour
9.0-pre0-582-g084a23a80d
|
#include <midi_byte_array.h>
Public Member Functions | |
MidiByteArray () | |
MidiByteArray (std::vector< MIDI::byte > const &vec) | |
MidiByteArray (size_t count, MIDI::byte array[]) | |
bool | compare_n (const MidiByteArray &other, MidiByteArray::size_type len) const |
MidiByteArray (size_t count, MIDI::byte first,...) | |
void | copy (size_t count, MIDI::byte arr[]) |
copy the given number of bytes from the given array More... | |
MidiByteArray () | |
MidiByteArray (size_t count, MIDI::byte array[]) | |
bool | compare_n (const MidiByteArray &other, MidiByteArray::size_type len) const |
MidiByteArray (size_t count, MIDI::byte first,...) | |
void | copy (size_t count, MIDI::byte arr[]) |
copy the given number of bytes from the given array More... | |
MidiByteArray () | |
MidiByteArray (size_t count, MIDI::byte array[]) | |
MidiByteArray (size_t count, MIDI::byte first,...) | |
void | copy (size_t count, MIDI::byte arr[]) |
copy the given number of bytes from the given array More... | |
MidiByteArray () | |
MidiByteArray (size_t count, MIDI::byte array[]) | |
bool | compare_n (const MidiByteArray &other, MidiByteArray::size_type len) const |
MidiByteArray (size_t count, MIDI::byte first,...) | |
void | copy (size_t count, MIDI::byte arr[]) |
copy the given number of bytes from the given array More... | |
MidiByteArray () | |
MidiByteArray (size_t count, MIDI::byte array[]) | |
MidiByteArray (size_t count, MIDI::byte first,...) | |
void | copy (size_t count, MIDI::byte arr[]) |
copy the given number of bytes from the given array More... | |
To make building arrays of bytes easier. Thusly:
MidiByteArray mba; mba << 0xf0 << 0x00 << 0xf7;
MidiByteArray buf; buf << mba;
MidiByteArray direct( 3, 0xf0, 0x00, 0xf7 );
cout << mba << endl; cout << buf << endl; cout << direct << endl;
will all result in "f0 00 f7" being output to stdout
Definition at line 46 of file ctrl-interface/midi_surface/midi_surface/midi_byte_array.h.
|
inline |
Definition at line 49 of file ctrl-interface/midi_surface/midi_surface/midi_byte_array.h.
MidiByteArray::MidiByteArray | ( | std::vector< MIDI::byte > const & | vec | ) |
MidiByteArray::MidiByteArray | ( | size_t | count, |
MIDI::byte | array[] | ||
) |
MidiByteArray::MidiByteArray | ( | size_t | count, |
MIDI::byte | first, | ||
... | |||
) |
Accepts a preceding count, and then a list of bytes
|
inline |
Definition at line 49 of file surfaces/launch_control_xl/midi_byte_array.h.
MidiByteArray::MidiByteArray | ( | size_t | count, |
MIDI::byte | array[] | ||
) |
MidiByteArray::MidiByteArray | ( | size_t | count, |
MIDI::byte | first, | ||
... | |||
) |
Accepts a preceding count, and then a list of bytes
|
inline |
Definition at line 50 of file surfaces/mackie/midi_byte_array.h.
MidiByteArray::MidiByteArray | ( | size_t | count, |
MIDI::byte | array[] | ||
) |
MidiByteArray::MidiByteArray | ( | size_t | count, |
MIDI::byte | first, | ||
... | |||
) |
Accepts a preceding count, and then a list of bytes
|
inline |
Definition at line 49 of file surfaces/push2/midi_byte_array.h.
MidiByteArray::MidiByteArray | ( | size_t | count, |
MIDI::byte | array[] | ||
) |
MidiByteArray::MidiByteArray | ( | size_t | count, |
MIDI::byte | first, | ||
... | |||
) |
Accepts a preceding count, and then a list of bytes
|
inline |
Definition at line 49 of file surfaces/us2400/midi_byte_array.h.
MidiByteArray::MidiByteArray | ( | size_t | count, |
MIDI::byte | array[] | ||
) |
MidiByteArray::MidiByteArray | ( | size_t | count, |
MIDI::byte | first, | ||
... | |||
) |
Accepts a preceding count, and then a list of bytes
bool MidiByteArray::compare_n | ( | const MidiByteArray & | other, |
MidiByteArray::size_type | len | ||
) | const |
bool MidiByteArray::compare_n | ( | const MidiByteArray & | other, |
MidiByteArray::size_type | len | ||
) | const |
bool MidiByteArray::compare_n | ( | const MidiByteArray & | other, |
MidiByteArray::size_type | len | ||
) | const |
void MidiByteArray::copy | ( | size_t | count, |
MIDI::byte | arr[] | ||
) |
copy the given number of bytes from the given array
void MidiByteArray::copy | ( | size_t | count, |
MIDI::byte | arr[] | ||
) |
copy the given number of bytes from the given array
void MidiByteArray::copy | ( | size_t | count, |
MIDI::byte | arr[] | ||
) |
copy the given number of bytes from the given array
void MidiByteArray::copy | ( | size_t | count, |
MIDI::byte | arr[] | ||
) |
copy the given number of bytes from the given array
void MidiByteArray::copy | ( | size_t | count, |
MIDI::byte | arr[] | ||
) |
copy the given number of bytes from the given array