Ardour  9.0-pre0-582-g084a23a80d
surfaces/mackie/types.h File Reference
#include <iostream>
Include dependency graph for surfaces/mackie/types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ArdourSurface::NS_MCU::LedState
 
struct  ArdourSurface::NS_MCU::ControlState
 

Namespaces

 ArdourSurface
 
 ArdourSurface::NS_MCU
 

Macros

#define MACKIE_NAMESPACE   NS_MCU
 

Enumerations

enum  ArdourSurface::NS_MCU::surface_type_t { ArdourSurface::NS_MCU::mcu , ArdourSurface::NS_MCU::ext }
 
enum  ArdourSurface::NS_MCU::ButtonState { ArdourSurface::NS_MCU::neither = -1 , ArdourSurface::NS_MCU::release = 0 , ArdourSurface::NS_MCU::press = 1 }
 

Functions

std::ostream & ArdourSurface::NS_MCU::operator<< (std::ostream &, const ControlState &)
 

Variables

LedState ArdourSurface::NS_MCU::on
 
LedState ArdourSurface::NS_MCU::off
 
LedState ArdourSurface::NS_MCU::flashing
 
LedState ArdourSurface::NS_MCU::none
 

Macro Definition Documentation

◆ MACKIE_NAMESPACE

#define MACKIE_NAMESPACE   NS_MCU

Definition at line 27 of file surfaces/mackie/types.h.