#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