| 
   
    MIDI Control Surface library for Arduino 
   | 
 
 
 
 
Go to the documentation of this file.
    7 #if not defined(ARDUINO_ARCH_ESP32) && not defined(ARDUINO_ARCH_SAM) 
   27 Print &
endl(Print &printer) {
 
   62 Print &
hex(Print &printer) {
 
   72 Print &
bin(Print &printer) {
 
   77 Print &
dec(Print &printer) {
 
   99 Print &
operator<<(Print &printer, 
const __FlashStringHelper *s) {
 
  145         printer.print(b ? 
F(
"true") : 
F(
"false"));
 
  203   return nibble > 9 ? nibble - 10 + (
'a' & 
casePrintStream) : nibble + 
'0';
 
  206 #if __BYTE_ORDER != __LITTLE_ENDIAN 
  207 #error "Byte order not supported" 
  215     bool nonZero = 
false;
 
  216     for (
int i = 
sizeof(val) - 1; i >= 0; i--)
 
  218         uint8_t currByte = ((uint8_t *)&val)[i];
 
  219         if (currByte != 0 || i == 0)
 
  235     bool nonZero = 
false;
 
  236     for (
int i = 
sizeof(val) - 1; i >= 0; i--)
 
  238         uint8_t currByte = ((uint8_t *)&val)[i]; 
 
  239         for (
int j = 7; j >= 0; j--)
 
  241             uint8_t currBit = currByte & 0x80;
 
  242             if (currBit != 0 || (i == 0 && j == 0))
 
  245                 printer.print(currBit ? 
'1' : 
'0');
 
  
Print & showbase(Print &printer)
 
void printHex(Print &printer, T val)
 
Setprecision setprecision(int n)
 
Print & leadingzeros(Print &printer)
 
static char nibble_to_hex(uint8_t nibble)
 
Print & bin(Print &printer)
 
Setbase setbase(uint8_t base)
 
bool boolalphaPrintStream
 
uint8_t formatPrintStream
 
Setbytesep setbytesep(char bytesep)
 
Print & noshowbase(Print &printer)
 
char byteSeparatorPrintStream
 
Print & nouppercase(Print &printer)
 
void printBin(Print &printer, T val)
 
Print & manipulator(Print &)
 
Print & noboolalpha(Print &printer)
 
Print & boolalpha(Print &printer)
 
Print & operator<<(Print &printer, const __FlashStringHelper *s)
 
Print & flush(Print &printer)
 
Print & printIntegral(Print &printer, T i)
 
Print & noleadingzeros(Print &printer)
 
Print & uppercase(Print &printer)
 
Print & hex(Print &printer)
 
uint8_t precisionPrintStream
 
Print & endl(Print &printer)
 
Print & dec(Print &printer)
 
bool leadingZerosPrintStream