20 #ifndef __ardour_mackie_control_protocol_device_profile_h__
21 #define __ardour_mackie_control_protocol_device_profile_h__
static void reload_device_profiles()
std::map< Button::ID, ButtonActions > ButtonActionMap
ButtonActionMap _button_map
DeviceProfile(const std::string &name="")
std::string get_button_action(Button::ID, int modifier_state) const
static std::map< std::string, DeviceProfile > device_profiles
static const std::string edited_indicator
void set_path(const std::string &)
static std::string name_when_edited(std::string const &name)
int set_state(const XMLNode &, int version)
static const std::string default_profile_name
void set_button_action(Button::ID, int modifier_state, const std::string &)
XMLNode & get_state() const
GtkImageIconNameData name