#include <Root.h>
|
| Root (const std::string &name) |
|
void | evaluate (const std::regex &pattern, const std::string &text) |
|
|
static Root | of (const std::string &name) |
|
Root can be the root of a Chord, Key or Scale.
◆ Root()
Root::Root |
( |
const std::string & |
name | ) |
|
|
explicit |
Parse root and remaining string, using regular expressions
- Parameters
-
name | to parse root and remaining of |
◆ evaluate()
void Root::evaluate |
( |
const std::regex & |
pattern, |
|
|
const std::string & |
text |
|
) |
| |
First group matching pattern in text, else null
- Parameters
-
pattern | to in |
text | to search |
◆ of()
Root Root::of |
( |
const std::string & |
name | ) |
|
|
static |
◆ pitchClass
◆ remainingText
std::string XJ::Root::remainingText |
The documentation for this class was generated from the following files:
- /home/runner/work/xjmusic/xjmusic/engine/include/xjmusic/music/Root.h
- /home/runner/work/xjmusic/xjmusic/engine/src/music/Root.cpp