#include <device_info.h>
Definition at line 54 of file us2400/device_info.h.
◆ GlobalButtonsInfo
◆ StripButtonsInfo
◆ DeviceType
◆ DeviceInfo()
ArdourSurface::US2400::DeviceInfo::DeviceInfo |
( |
| ) |
|
◆ ~DeviceInfo()
ArdourSurface::US2400::DeviceInfo::~DeviceInfo |
( |
| ) |
|
◆ device_type()
DeviceType ArdourSurface::US2400::DeviceInfo::device_type |
( |
| ) |
const |
|
inline |
◆ extenders()
uint32_t ArdourSurface::US2400::DeviceInfo::extenders |
( |
| ) |
const |
◆ get_global_button()
◆ get_global_button_name()
std::string& ArdourSurface::US2400::DeviceInfo::get_global_button_name |
( |
Button::ID |
| ) |
|
◆ global_buttons()
◆ has_global_controls()
bool ArdourSurface::US2400::DeviceInfo::has_global_controls |
( |
| ) |
const |
◆ has_jog_wheel()
bool ArdourSurface::US2400::DeviceInfo::has_jog_wheel |
( |
| ) |
const |
◆ has_master_fader()
bool ArdourSurface::US2400::DeviceInfo::has_master_fader |
( |
| ) |
const |
◆ has_meters()
bool ArdourSurface::US2400::DeviceInfo::has_meters |
( |
| ) |
const |
◆ has_separate_meters()
bool ArdourSurface::US2400::DeviceInfo::has_separate_meters |
( |
| ) |
const |
◆ has_timecode_display()
bool ArdourSurface::US2400::DeviceInfo::has_timecode_display |
( |
| ) |
const |
◆ has_touch_sense_faders()
bool ArdourSurface::US2400::DeviceInfo::has_touch_sense_faders |
( |
| ) |
const |
◆ has_two_character_display()
bool ArdourSurface::US2400::DeviceInfo::has_two_character_display |
( |
| ) |
const |
◆ logic_control_buttons()
void ArdourSurface::US2400::DeviceInfo::logic_control_buttons |
( |
| ) |
|
|
private |
◆ master_position()
uint32_t ArdourSurface::US2400::DeviceInfo::master_position |
( |
| ) |
const |
◆ name()
const std::string& ArdourSurface::US2400::DeviceInfo::name |
( |
| ) |
const |
◆ no_handshake()
bool ArdourSurface::US2400::DeviceInfo::no_handshake |
( |
| ) |
const |
◆ reload_device_info()
static void ArdourSurface::US2400::DeviceInfo::reload_device_info |
( |
| ) |
|
|
static |
◆ set_state()
int ArdourSurface::US2400::DeviceInfo::set_state |
( |
const XMLNode & |
, |
|
|
int |
version |
|
) |
| |
◆ shared_buttons()
void ArdourSurface::US2400::DeviceInfo::shared_buttons |
( |
| ) |
|
|
private |
◆ strip_buttons()
const StripButtonsInfo& ArdourSurface::US2400::DeviceInfo::strip_buttons |
( |
| ) |
const |
|
inline |
◆ strip_cnt()
uint32_t ArdourSurface::US2400::DeviceInfo::strip_cnt |
( |
| ) |
const |
◆ us2400()
bool ArdourSurface::US2400::DeviceInfo::us2400 |
( |
| ) |
const |
|
inline |
◆ us2400_control_buttons()
void ArdourSurface::US2400::DeviceInfo::us2400_control_buttons |
( |
| ) |
|
|
private |
◆ _device_type
DeviceType ArdourSurface::US2400::DeviceInfo::_device_type |
|
private |
◆ _extenders
uint32_t ArdourSurface::US2400::DeviceInfo::_extenders |
|
private |
◆ _global_button_name
std::string ArdourSurface::US2400::DeviceInfo::_global_button_name |
|
private |
◆ _global_buttons
◆ _has_global_controls
bool ArdourSurface::US2400::DeviceInfo::_has_global_controls |
|
private |
◆ _has_jog_wheel
bool ArdourSurface::US2400::DeviceInfo::_has_jog_wheel |
|
private |
◆ _has_master_fader
bool ArdourSurface::US2400::DeviceInfo::_has_master_fader |
|
private |
◆ _has_meters
bool ArdourSurface::US2400::DeviceInfo::_has_meters |
|
private |
◆ _has_separate_meters
bool ArdourSurface::US2400::DeviceInfo::_has_separate_meters |
|
private |
◆ _has_timecode_display
bool ArdourSurface::US2400::DeviceInfo::_has_timecode_display |
|
private |
◆ _has_touch_sense_faders
bool ArdourSurface::US2400::DeviceInfo::_has_touch_sense_faders |
|
private |
◆ _has_two_character_display
bool ArdourSurface::US2400::DeviceInfo::_has_two_character_display |
|
private |
◆ _master_position
uint32_t ArdourSurface::US2400::DeviceInfo::_master_position |
|
private |
◆ _name
std::string ArdourSurface::US2400::DeviceInfo::_name |
|
private |
◆ _no_handshake
bool ArdourSurface::US2400::DeviceInfo::_no_handshake |
|
private |
◆ _strip_buttons
◆ _strip_cnt
uint32_t ArdourSurface::US2400::DeviceInfo::_strip_cnt |
|
private |
◆ _us2400
bool ArdourSurface::US2400::DeviceInfo::_us2400 |
|
private |
◆ _uses_logic_control_buttons
bool ArdourSurface::US2400::DeviceInfo::_uses_logic_control_buttons |
|
private |
◆ device_info
std::map<std::string,DeviceInfo> ArdourSurface::US2400::DeviceInfo::device_info |
|
static |
The documentation for this class was generated from the following file: