![]() |
Deluge Firmware 1.3.0
Build date: 2026.10.08
|
#include <iterance.h>
Classes | |
| struct | DisplayOptions |
Public Types | |
| enum class | DisplayLabelType : uint8_t { NUMERIC , SHORT , LONG } |
Public Member Functions | |
| bool | operator== (Iterance const &other) const |
| bool | passesCheck (int32_t repeatCount, bool ending) const |
| uint16_t | toInt () const |
| int32_t | toPresetIndex () const |
| void | format_display_value (char *buffer, size_t buffer_size, DisplayOptions options) const |
Static Public Member Functions | |
| static Iterance | fromInt (int32_t value) |
| static Iterance | fromPresetIndex (int32_t presetIndex) |
| static void | format_preset_display_value (int32_t preset_index, char *buffer, size_t buffer_size, DisplayOptions options) |
Public Attributes | |
| uint8_t | divisor |
| std::bitset< 8 > | iteranceStep |
Represents first, last, or an x of y iteration If divisor is zero then instead represents either first or last