|
AwesomeStudioPedal
A programmable, multi-profile foot controller for DAWs, score readers, and studio automation
|
This is the complete list of members for ConfigLoader, including all inherited members.
| ConfigLoader() | ConfigLoader | |
| ConfigLoader(IFileSystem *fs, ILogger *logger) | ConfigLoader | |
| getButtonIndex(const char *buttonName) | ConfigLoader | static |
| getDefaultConfig() | ConfigLoader | inlinestatic |
| loadFromFile(ProfileManager &profileManager, IBleKeyboard *keyboard, const std::string &configPath) | ConfigLoader | |
| loadFromString(ProfileManager &profileManager, IBleKeyboard *keyboard, const std::string &jsonConfig) | ConfigLoader | |
| mergeConfig(ProfileManager &profileManager, IBleKeyboard *keyboard, const std::string &jsonConfig) | ConfigLoader | |
| replaceProfile(ProfileManager &profileManager, IBleKeyboard *keyboard, uint8_t profileIndex, const std::string &jsonConfig) | ConfigLoader | |
| saveToFile(const ProfileManager &profileManager, const std::string &configPath) | ConfigLoader |