addEdge(int originalState, int targetState) | Archon::Utilities::NFA | |
addEdge(int originalState, int targetState, unsigned symbol) | Archon::Utilities::NFA | [inline] |
addEdge(int originalState, int targetState, unsigned begin, unsigned end) | Archon::Utilities::NFA | |
addStartState(int finalValue=-1) | Archon::Utilities::NFA | |
addState(int finalValue=-1) | Archon::Utilities::NFA | |
altern(const NFA &) | Archon::Utilities::NFA | |
concat(const NFA &) | Archon::Utilities::NFA | |
getDefaultPrinter() | Archon::Utilities::NFA | [static] |
NFA() | Archon::Utilities::NFA | [inline] |
NFA(basic_string< unsigned > s, int finalValue=0) | Archon::Utilities::NFA | |
NFA(unsigned begin, unsigned end, int finalValue=0) | Archon::Utilities::NFA | |
NFA(const vector< pair< unsigned, unsigned > > &ranges, int finalValue=0) | Archon::Utilities::NFA | |
NFA(const DFA &) | Archon::Utilities::NFA | |
NFA(const Regex &, int finalValue=0) | Archon::Utilities::NFA | |
print(const Printer &printer=getDefaultPrinter(), int width=0) const | Archon::Utilities::NFA | |
repeat(bool includeZero=false, int finalValue=0) | Archon::Utilities::NFA | |
setFinalValue(int finalValue) | Archon::Utilities::NFA | |