This is the complete list of members for reg::expression, including all inherited members.
A | reg::expression | static |
begin() const | reg::expression | |
E | reg::expression | static |
end() const | reg::expression | |
exptr typedef | reg::expression | |
extractSymbol() const | reg::expression | |
extractSymbol_() const | reg::expression | |
getOperation() const | reg::expression | |
K | reg::expression | static |
L | reg::expression | static |
N | reg::expression | static |
operation enum name | reg::expression | |
operator nfa const &() const | reg::expression | |
operator!=(nfa const &other) const | reg::expression | |
operator==(nfa const &other) const | reg::expression | |
R | reg::expression | static |
reset() | reg::expression | static |
size() const | reg::expression | |
spawnAlternation(exptr const &l, exptr const &r, bool optimized=true, bool aggressive=false) | reg::expression | static |
spawnConcatenation(exptr const &l, exptr const &r, bool optimized=true, bool aggressive=false) | reg::expression | static |
spawnEmptySet() | reg::expression | static |
spawnEmptyString() | reg::expression | static |
spawnFromString(std::string const &re, bool optimized=false, bool aggressive=false) | reg::expression | static |
spawnFromString_(std::u32string const &u32re, bool optimized=false, bool aggressive=false) | reg::expression | static |
spawnKleene(exptr const &b, bool optimized=true, bool aggressive=false) | reg::expression | static |
spawnSymbol(std::string const &symbol) | reg::expression | static |
spawnSymbol_(char32_t u32symbol) | reg::expression | static |
to_string() const | reg::expression | |
to_u32string() const | reg::expression | |