reglibcpp  2.0.0
A C++ implementation of models for regular languages
reg::expression Member List

This is the complete list of members for reg::expression, including all inherited members.

Areg::expressionstatic
begin() constreg::expression
Ereg::expressionstatic
end() constreg::expression
exptr typedefreg::expression
extractSymbol() constreg::expression
extractSymbol_() constreg::expression
getOperation() constreg::expression
Kreg::expressionstatic
Lreg::expressionstatic
Nreg::expressionstatic
operation enum namereg::expression
operator nfa const &() constreg::expression
operator!=(nfa const &other) constreg::expression
operator==(nfa const &other) constreg::expression
Rreg::expressionstatic
reset()reg::expressionstatic
size() constreg::expression
spawnAlternation(exptr const &l, exptr const &r, bool optimized=true, bool aggressive=false)reg::expressionstatic
spawnConcatenation(exptr const &l, exptr const &r, bool optimized=true, bool aggressive=false)reg::expressionstatic
spawnEmptySet()reg::expressionstatic
spawnEmptyString()reg::expressionstatic
spawnFromString(std::string const &re, bool optimized=false, bool aggressive=false)reg::expressionstatic
spawnFromString_(std::u32string const &u32re, bool optimized=false, bool aggressive=false)reg::expressionstatic
spawnKleene(exptr const &b, bool optimized=true, bool aggressive=false)reg::expressionstatic
spawnSymbol(std::string const &symbol)reg::expressionstatic
spawnSymbol_(char32_t u32symbol)reg::expressionstatic
to_string() constreg::expression
to_u32string() constreg::expression