#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: