3 #ifndef XJMUSIC_MUSIC_ROOT_H
4 #define XJMUSIC_MUSIC_ROOT_H
17 static std::regex rgxNote;
18 static std::regex rgxNoteModified;
29 explicit Root(
const std::string &name);
39 static Root of(
const std::string &name);
46 void evaluate(
const std::regex& pattern,
const std::string& text);
std::string remainingText
Definition: Root.h:22
Root(const std::string &name)
Definition: Root.cpp:12
PitchClass pitchClass
Definition: Root.h:21
void evaluate(const std::regex &pattern, const std::string &text)
Definition: Root.cpp:29
static Root of(const std::string &name)
Definition: Root.cpp:24
Definition: ActiveAudio.h:11
PitchClass
Definition: PitchClass.h:19