AbstractTonePlayer(GENERATOR &tone_generator) | devices::audio::AbstractTonePlayer< NTIMER, OUTPUT, TONEPLAY > | inlineexplicitprotected |
GENERATOR typedef | devices::audio::TonePlayer< NTIMER, OUTPUT, TONEPLAY > | |
get_min_duration() const | devices::audio::AbstractTonePlayer< NTIMER, OUTPUT, TONEPLAY > | inlineprotected |
is_finished() const | devices::audio::AbstractTonePlayer< NTIMER, OUTPUT, TONEPLAY > | inlineprotected |
is_playing() const | devices::audio::TonePlayer< NTIMER, OUTPUT, TONEPLAY > | inline |
play_eeprom(const TONE_PLAY *melody, const Beat &beat) | devices::audio::TonePlayer< NTIMER, OUTPUT, TONEPLAY > | inline |
play_flash(const TONE_PLAY *melody, const Beat &beat) | devices::audio::TonePlayer< NTIMER, OUTPUT, TONEPLAY > | inline |
play_sram(const TONE_PLAY *melody, const Beat &beat) | devices::audio::TonePlayer< NTIMER, OUTPUT, TONEPLAY > | inline |
prepare_eeprom(const TONE_PLAY *melody) | devices::audio::AbstractTonePlayer< NTIMER, OUTPUT, TONEPLAY > | inlineprotected |
prepare_flash(const TONE_PLAY *melody) | devices::audio::AbstractTonePlayer< NTIMER, OUTPUT, TONEPLAY > | inlineprotected |
prepare_sram(const TONE_PLAY *melody) | devices::audio::AbstractTonePlayer< NTIMER, OUTPUT, TONEPLAY > | inlineprotected |
set_min_duration(uint16_t min_duration) | devices::audio::AbstractTonePlayer< NTIMER, OUTPUT, TONEPLAY > | inlineprotected |
start_next_note() | devices::audio::AbstractTonePlayer< NTIMER, OUTPUT, TONEPLAY > | inlineprotected |
stop() | devices::audio::TonePlayer< NTIMER, OUTPUT, TONEPLAY > | inline |
stop_current_note() | devices::audio::AbstractTonePlayer< NTIMER, OUTPUT, TONEPLAY > | inlineprotected |
TONE_PLAY typedef | devices::audio::TonePlayer< NTIMER, OUTPUT, TONEPLAY > | |
TonePlayer(GENERATOR &tone_generator) | devices::audio::TonePlayer< NTIMER, OUTPUT, TONEPLAY > | inlineexplicit |