strusAnalyzer  0.17
strus::PatternMatcherInstanceInterface Member List

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

attachVariable(const std::string &name)=0strus::PatternMatcherInstanceInterfacepure virtual
compile()=0strus::PatternMatcherInstanceInterfacepure virtual
createContext() const =0strus::PatternMatcherInstanceInterfacepure virtual
defineOption(const std::string &name, double value)=0strus::PatternMatcherInstanceInterfacepure virtual
definePattern(const std::string &name, const std::string &formatstring, bool visible)=0strus::PatternMatcherInstanceInterfacepure virtual
defineTermFrequency(unsigned int termid, double df)=0strus::PatternMatcherInstanceInterfacepure virtual
JoinOperation enum namestrus::PatternMatcherInstanceInterface
joinOperationName(JoinOperation op)strus::PatternMatcherInstanceInterfaceinlinestatic
OpAnd enum valuestrus::PatternMatcherInstanceInterface
OpAny enum valuestrus::PatternMatcherInstanceInterface
OpSequence enum valuestrus::PatternMatcherInstanceInterface
OpSequenceImm enum valuestrus::PatternMatcherInstanceInterface
OpSequenceStruct enum valuestrus::PatternMatcherInstanceInterface
OpWithin enum valuestrus::PatternMatcherInstanceInterface
OpWithinStruct enum valuestrus::PatternMatcherInstanceInterface
pushExpression(JoinOperation operation, std::size_t argc, unsigned int range, unsigned int cardinality)=0strus::PatternMatcherInstanceInterfacepure virtual
pushPattern(const std::string &name)=0strus::PatternMatcherInstanceInterfacepure virtual
pushTerm(unsigned int termid)=0strus::PatternMatcherInstanceInterfacepure virtual
view() const =0strus::PatternMatcherInstanceInterfacepure virtual
~PatternMatcherInstanceInterface()strus::PatternMatcherInstanceInterfaceinlinevirtual