#include <midnam_patch.h>
|
| | MasterDeviceNames () |
| |
| virtual | ~MasterDeviceNames () |
| |
| const std::string & | manufacturer () const |
| |
| void | set_manufacturer (const std::string &manufacturer) |
| |
| const Models & | models () const |
| |
| void | set_models (const Models some_models) |
| |
| const ControlNameLists & | controls () const |
| |
| const ValueNameLists & | values () const |
| |
| std::shared_ptr< const ValueNameList > | value_name_list_by_control (const std::string &mode, uint8_t channel, uint8_t number) |
| |
| const CustomDeviceModeNames & | custom_device_mode_names () const |
| |
| std::shared_ptr< CustomDeviceMode > | custom_device_mode_by_name (const std::string &mode_name) |
| |
| std::shared_ptr< ChannelNameSet > | channel_name_set_by_channel (const std::string &mode, uint8_t channel) |
| |
| std::shared_ptr< Patch > | find_patch (const std::string &mode, uint8_t channel, const PatchPrimaryKey &key) |
| |
| std::shared_ptr< ControlNameList > | control_name_list (const std::string &name) |
| |
| std::shared_ptr< ValueNameList > | value_name_list (const std::string &name) |
| |
| std::shared_ptr< NoteNameList > | note_name_list (const std::string &name) |
| |
| std::shared_ptr< ChannelNameSet > | channel_name_set (const std::string &name) |
| |
| std::string | note_name (const std::string &mode_name, uint8_t channel, uint16_t bank, uint8_t program, uint8_t number) |
| |
| XMLNode & | get_state () const |
| |
| int | set_state (const XMLTree &, const XMLNode &) |
| |
Definition at line 405 of file midnam_patch.h.
◆ ChannelNameSets
◆ ControlNameLists
◆ CustomDeviceModeNames
◆ CustomDeviceModes
◆ Models
◆ NoteNameLists
◆ PatchNameLists
◆ ValueNameLists
◆ MasterDeviceNames()
| MIDI::Name::MasterDeviceNames::MasterDeviceNames |
( |
| ) |
|
|
inline |
◆ ~MasterDeviceNames()
| virtual MIDI::Name::MasterDeviceNames::~MasterDeviceNames |
( |
| ) |
|
|
inlinevirtual |
◆ channel_name_set()
| std::shared_ptr<ChannelNameSet> MIDI::Name::MasterDeviceNames::channel_name_set |
( |
const std::string & |
name | ) |
|
◆ channel_name_set_by_channel()
| std::shared_ptr<ChannelNameSet> MIDI::Name::MasterDeviceNames::channel_name_set_by_channel |
( |
const std::string & |
mode, |
|
|
uint8_t |
channel |
|
) |
| |
◆ control_name_list()
| std::shared_ptr<ControlNameList> MIDI::Name::MasterDeviceNames::control_name_list |
( |
const std::string & |
name | ) |
|
◆ controls()
◆ custom_device_mode_by_name()
| std::shared_ptr<CustomDeviceMode> MIDI::Name::MasterDeviceNames::custom_device_mode_by_name |
( |
const std::string & |
mode_name | ) |
|
◆ custom_device_mode_names()
◆ find_patch()
| std::shared_ptr<Patch> MIDI::Name::MasterDeviceNames::find_patch |
( |
const std::string & |
mode, |
|
|
uint8_t |
channel, |
|
|
const PatchPrimaryKey & |
key |
|
) |
| |
◆ get_state()
| XMLNode& MIDI::Name::MasterDeviceNames::get_state |
( |
| ) |
const |
◆ manufacturer()
| const std::string& MIDI::Name::MasterDeviceNames::manufacturer |
( |
| ) |
const |
|
inline |
◆ models()
| const Models& MIDI::Name::MasterDeviceNames::models |
( |
| ) |
const |
|
inline |
◆ note_name()
| std::string MIDI::Name::MasterDeviceNames::note_name |
( |
const std::string & |
mode_name, |
|
|
uint8_t |
channel, |
|
|
uint16_t |
bank, |
|
|
uint8_t |
program, |
|
|
uint8_t |
number |
|
) |
| |
◆ note_name_list()
| std::shared_ptr<NoteNameList> MIDI::Name::MasterDeviceNames::note_name_list |
( |
const std::string & |
name | ) |
|
◆ set_manufacturer()
| void MIDI::Name::MasterDeviceNames::set_manufacturer |
( |
const std::string & |
manufacturer | ) |
|
|
inline |
◆ set_models()
| void MIDI::Name::MasterDeviceNames::set_models |
( |
const Models |
some_models | ) |
|
|
inline |
◆ set_state()
| int MIDI::Name::MasterDeviceNames::set_state |
( |
const XMLTree & |
, |
|
|
const XMLNode & |
|
|
) |
| |
◆ value_name_list()
| std::shared_ptr<ValueNameList> MIDI::Name::MasterDeviceNames::value_name_list |
( |
const std::string & |
name | ) |
|
◆ value_name_list_by_control()
| std::shared_ptr<const ValueNameList> MIDI::Name::MasterDeviceNames::value_name_list_by_control |
( |
const std::string & |
mode, |
|
|
uint8_t |
channel, |
|
|
uint8_t |
number |
|
) |
| |
◆ values()
◆ _channel_name_sets
◆ _control_name_lists
◆ _custom_device_mode_names
◆ _custom_device_modes
◆ _manufacturer
| std::string MIDI::Name::MasterDeviceNames::_manufacturer |
|
private |
◆ _models
| Models MIDI::Name::MasterDeviceNames::_models |
|
private |
◆ _note_name_lists
◆ _patch_name_lists
◆ _value_name_lists
The documentation for this class was generated from the following file: