Ardour  8.7-14-g57a6773833
surfaces/launch_control_xl/midi_byte_array.h File Reference
#include <iostream>
#include <vector>
#include <boost/shared_array.hpp>
Include dependency graph for surfaces/launch_control_xl/midi_byte_array.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MidiByteArray
 

Namespaces

 MIDI
 

Functions

MidiByteArrayoperator<< (MidiByteArray &mba, const MIDI::byte &b)
 append the given byte to the end of the array More...
 
MidiByteArrayoperator<< (MidiByteArray &mba, const std::string &)
 append the given string to the end of the array More...
 
MidiByteArrayoperator<< (MidiByteArray &mba, const MidiByteArray &barr)
 append the given array to the end of this array More...
 
std::ostream & operator<< (std::ostream &os, const MidiByteArray &mba)
 output the bytes as hex to the given stream More...
 

Function Documentation

◆ operator<<() [1/4]

MidiByteArray& operator<< ( MidiByteArray mba,
const MIDI::byte b 
)

append the given byte to the end of the array

◆ operator<<() [2/4]

MidiByteArray& operator<< ( MidiByteArray mba,
const MidiByteArray barr 
)

append the given array to the end of this array

◆ operator<<() [3/4]

MidiByteArray& operator<< ( MidiByteArray mba,
const std::string &   
)

append the given string to the end of the array

◆ operator<<() [4/4]

std::ostream& operator<< ( std::ostream &  os,
const MidiByteArray mba 
)

output the bytes as hex to the given stream