|
reglibcpp
1.0.0
(Naïve) C++ implementation of models for regular languages
|
This is the complete list of members for reg::expression, including all inherited members.
| begin() const | reg::expression | |
| converter | reg::expression | static |
| end() const | reg::expression | |
| exptr typedef | reg::expression | |
| extractSymbol() const | reg::expression | |
| extractUtf8Symbol() const | reg::expression | |
| getOperation() const | reg::expression | |
| operation enum name | reg::expression | |
| operator!=(expression const &r) const | reg::expression | |
| operator==(expression const &r) const | reg::expression | |
| 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::u32string const &re, literals lits=literals(), bool optimized=false, bool aggressive=false) | reg::expression | static |
| spawnFromString(std::string const &utf8Re, literals lits=literals(), bool optimized=false, bool aggressive=false) | reg::expression | static |
| spawnKleene(exptr const &b, bool optimized=true, bool aggressive=false) | reg::expression | static |
| spawnSymbol(char32_t symbol) | reg::expression | static |
| spawnSymbol(std::string utf8Symbol) | reg::expression | static |
| to_string() const | reg::expression | |
| to_u32string() const | reg::expression |
1.8.14