Deluge Firmware 1.3.0
Build date: 2025.08.14
Loading...
Searching...
No Matches
RuntimeFeatureSettings Class Reference

Encapsulating class. More...

#include <runtime_feature_settings.h>

Collaboration diagram for RuntimeFeatureSettings:

Public Member Functions

uint32_t get (RuntimeFeatureSettingType type)
bool isOn (RuntimeFeatureSettingType type)
void set (RuntimeFeatureSettingType type, uint32_t value)
const char * getStartupSong ()
void init ()
void readSettingsFromFile ()
void writeSettingsToFile ()

Protected Attributes

std::array< RuntimeFeatureSetting, RuntimeFeatureSettingType::MaxElement > settings = {}
String startupSong

Private Attributes

ResizeableArray unknownSettings

Friends

class deluge::gui::menu_item::runtime_feature::Setting
class deluge::gui::menu_item::runtime_feature::Settings
class deluge::gui::menu_item::runtime_feature::DevSysexSetting

Detailed Description

Encapsulating class.

Member Function Documentation

◆ set()

void RuntimeFeatureSettings::set ( RuntimeFeatureSettingType type,
uint32_t value )
inline

Set a runtime feature setting.

Make sure when you use this the settings are eventually written back to the SDCard!


The documentation for this class was generated from the following files: