strusAnalyzer  0.17
strus::PatternLexerInstanceInterface Member List

This is the complete list of members for strus::PatternLexerInstanceInterface, including all inherited members.

compile()=0strus::PatternLexerInstanceInterfacepure virtual
createContext() const =0strus::PatternLexerInstanceInterfacepure virtual
defineLexem(unsigned int id, const std::string &expression, unsigned int resultIndex, unsigned int level, analyzer::PositionBind posbind)=0strus::PatternLexerInstanceInterfacepure virtual
defineLexemName(unsigned int id, const std::string &name)=0strus::PatternLexerInstanceInterfacepure virtual
defineOption(const std::string &name, double value)=0strus::PatternLexerInstanceInterfacepure virtual
defineSymbol(unsigned int id, unsigned int lexemid, const std::string &name)=0strus::PatternLexerInstanceInterfacepure virtual
getLexemName(unsigned int id) const =0strus::PatternLexerInstanceInterfacepure virtual
getSymbol(unsigned int lexemid, const std::string &name) const =0strus::PatternLexerInstanceInterfacepure virtual
view() const =0strus::PatternLexerInstanceInterfacepure virtual
~PatternLexerInstanceInterface()strus::PatternLexerInstanceInterfaceinlinevirtual