RingTone::RtttlParserState Struct Reference

#include <RtttlParser.h>

Inheritance diagram for RingTone::RtttlParserState:
Collaboration diagram for RingTone::RtttlParserState:

Public Types

enum  { rtps_StartOfFile, rtps_TuneHeader, rtps_TuneContent, rtps_EndOfFile }
 

Public Attributes

RtttlHeader header
 
uint16_t wholeNoteMillis = 0
 
unsigned count = 0
 
unsigned index = 0
 
unsigned tuneStartPos = 0
 
enum RingTone::RtttlParserState:: { ... }  state = rtps_StartOfFile
 
unsigned bufferPos = 0
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
rtps_StartOfFile 
rtps_TuneHeader 
rtps_TuneContent 
rtps_EndOfFile 

Member Data Documentation

◆ bufferPos

unsigned RingTone::RtttlParserState::bufferPos = 0

◆ count

unsigned RingTone::RtttlParserState::count = 0

◆ header

RtttlHeader RingTone::RtttlParserState::header

◆ index

unsigned RingTone::RtttlParserState::index = 0

◆ state

enum { ... } RingTone::RtttlParserState::state

◆ tuneStartPos

unsigned RingTone::RtttlParserState::tuneStartPos = 0

◆ wholeNoteMillis

uint16_t RingTone::RtttlParserState::wholeNoteMillis = 0

The documentation for this struct was generated from the following file: