strusAnalyzer
0.17
|
Interface for creating an automaton for detecting patterns of tokens in a document stream. More...
#include <patternMatcherInterface.hpp>
Public Member Functions | |
virtual | ~PatternMatcherInterface () |
Destructor. More... | |
virtual std::vector< std::string > | getCompileOptionNames () const =0 |
Get the list of option names you can pass to PatternMatcherInstanceInterface::compile. More... | |
virtual PatternMatcherInstanceInterface * | createInstance () const =0 |
Create an instance to build the rules of a pattern matcher. More... | |
virtual const char * | getDescription () const =0 |
Get a description of the function for user help. More... | |
Interface for creating an automaton for detecting patterns of tokens in a document stream.
|
inlinevirtual |
Destructor.
|
pure virtual |
Create an instance to build the rules of a pattern matcher.
|
pure virtual |
Get the list of option names you can pass to PatternMatcherInstanceInterface::compile.
|
pure virtual |
Get a description of the function for user help.