#include <device_profile.h>
Definition at line 34 of file mackie/device_profile.h.
◆ ButtonActionMap
◆ DeviceProfile()
ArdourSurface::NS_MCU::DeviceProfile::DeviceProfile |
( |
const std::string & |
name = "" | ) |
|
◆ ~DeviceProfile()
ArdourSurface::NS_MCU::DeviceProfile::~DeviceProfile |
( |
| ) |
|
◆ get_button_action()
std::string ArdourSurface::NS_MCU::DeviceProfile::get_button_action |
( |
Button::ID |
, |
|
|
int |
modifier_state |
|
) |
| const |
◆ get_state()
XMLNode& ArdourSurface::NS_MCU::DeviceProfile::get_state |
( |
| ) |
const |
|
private |
◆ name()
std::string ArdourSurface::NS_MCU::DeviceProfile::name |
( |
| ) |
const |
◆ name_when_edited()
static std::string ArdourSurface::NS_MCU::DeviceProfile::name_when_edited |
( |
std::string const & |
name | ) |
|
|
static |
◆ reload_device_profiles()
static void ArdourSurface::NS_MCU::DeviceProfile::reload_device_profiles |
( |
| ) |
|
|
static |
◆ save()
void ArdourSurface::NS_MCU::DeviceProfile::save |
( |
| ) |
|
|
private |
◆ set_button_action()
void ArdourSurface::NS_MCU::DeviceProfile::set_button_action |
( |
Button::ID |
, |
|
|
int |
modifier_state, |
|
|
const std::string & |
|
|
) |
| |
◆ set_path()
void ArdourSurface::NS_MCU::DeviceProfile::set_path |
( |
const std::string & |
| ) |
|
◆ set_state()
int ArdourSurface::NS_MCU::DeviceProfile::set_state |
( |
const XMLNode & |
, |
|
|
int |
version |
|
) |
| |
|
private |
◆ _button_map
◆ _name
std::string ArdourSurface::NS_MCU::DeviceProfile::_name |
|
private |
◆ _path
std::string ArdourSurface::NS_MCU::DeviceProfile::_path |
|
private |
◆ default_profile_name
const std::string ArdourSurface::NS_MCU::DeviceProfile::default_profile_name |
|
static |
◆ device_profiles
std::map<std::string,DeviceProfile> ArdourSurface::NS_MCU::DeviceProfile::device_profiles |
|
static |
◆ edited
bool ArdourSurface::NS_MCU::DeviceProfile::edited |
|
private |
◆ edited_indicator
const std::string ArdourSurface::NS_MCU::DeviceProfile::edited_indicator |
|
staticprivate |
The documentation for this class was generated from the following file: