|
strusAnalyzer
0.17
|
Interface for instantiating the data structure of an automaton for detecting lexems used as basic entities by pattern matching in text. More...
#include <patternLexerInterface.hpp>
Public Member Functions | |
| virtual | ~PatternLexerInterface () |
| Destructor. More... | |
| virtual std::vector< std::string > | getCompileOptionNames () const =0 |
| Get the list of option names you can pass to PatternLexerInstanceInterface::compile. More... | |
| virtual PatternLexerInstanceInterface * | createInstance () const =0 |
| Create an instance to build the regular expressions for a lexem matcher. More... | |
| virtual const char * | getDescription () const =0 |
| Get a description of this pattern lexem detector for user help. More... | |
Interface for instantiating the data structure of an automaton for detecting lexems used as basic entities by pattern matching in text.
|
inlinevirtual |
Destructor.
|
pure virtual |
Create an instance to build the regular expressions for a lexem matcher.
|
pure virtual |
Get the list of option names you can pass to PatternLexerInstanceInterface::compile.
|
pure virtual |
Get a description of this pattern lexem detector for user help.
1.8.6