|
hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
|


Public Member Functions | |
| makeSuccStateF (MDFA *dfa, const PatternRows &ps, size_t c) | |
| MStatePtr | with (const MatchAny *ma) const |
| MStatePtr | with (const MatchLiteral *) const |
| MStatePtr | with (const MatchRegex *) const |
| MStatePtr | with (const MatchRecord *) const |
| MStatePtr | with (const MatchVariant *) const |
| MStatePtr | with (const MatchArray *) const |
Static Public Member Functions | |
| static PatternRows | regexNormalize (const PatternRows &ps, size_t c) |
Public Attributes | |
| MDFA * | dfa |
| const PatternRows & | ps |
| size_t | c |
|
inline |
|
inlinestatic |
Implements hobbes::switchPattern< MStatePtr >.
|
inlinevirtual |
Implements hobbes::switchPattern< MStatePtr >.
|
inlinevirtual |
Implements hobbes::switchPattern< MStatePtr >.
|
inlinevirtual |
Implements hobbes::switchPattern< MStatePtr >.
|
inlinevirtual |
Implements hobbes::switchPattern< MStatePtr >.
|
inlinevirtual |
Implements hobbes::switchPattern< MStatePtr >.
| size_t hobbes::makeSuccStateF::c |
| MDFA* hobbes::makeSuccStateF::dfa |
| const PatternRows& hobbes::makeSuccStateF::ps |
1.8.13