Source-highlight Library
srchilite::RegexHighlightRule Member List
This is the complete list of members for srchilite::RegexHighlightRule, including all inherited members.
addElem(const std::string &name)srchilite::HighlightRule
clone()srchilite::RegexHighlightRule [virtual]
getAdditionalInfo() const (defined in srchilite::HighlightRule)srchilite::HighlightRule [inline]
getElemList() const (defined in srchilite::HighlightRule)srchilite::HighlightRule [inline]
getExitLevel() const (defined in srchilite::HighlightRule)srchilite::HighlightRule [inline]
getHasSubexpressions() const (defined in srchilite::HighlightRule)srchilite::HighlightRule [inline]
getNeedsReferenceReplacement() const (defined in srchilite::HighlightRule)srchilite::HighlightRule [inline]
getNextState() const (defined in srchilite::HighlightRule)srchilite::HighlightRule [inline]
HighlightRule() (defined in srchilite::HighlightRule)srchilite::HighlightRule
HighlightRule(const std::string &name)srchilite::HighlightRule
isNested() const (defined in srchilite::HighlightRule)srchilite::HighlightRule [inline]
RegexHighlightRule(const std::string &s)srchilite::RegexHighlightRule
RegexHighlightRule(const std::string &name, const std::string &s)srchilite::RegexHighlightRule
regExpsrchilite::RegexHighlightRule [private]
replaceReferences(const ReplacementList &rep)srchilite::RegexHighlightRule [virtual]
setAdditionalInfo(const std::string &info) (defined in srchilite::HighlightRule)srchilite::HighlightRule [inline]
setExitLevel(int l) (defined in srchilite::HighlightRule)srchilite::HighlightRule [inline]
setHasSubexpressions(bool b=true) (defined in srchilite::HighlightRule)srchilite::HighlightRule [inline]
setNeedsReferenceReplacement(bool b=true) (defined in srchilite::HighlightRule)srchilite::HighlightRule [inline]
setNested(bool n) (defined in srchilite::HighlightRule)srchilite::HighlightRule [inline]
setNextState(HighlightStatePtr _nextState) (defined in srchilite::HighlightRule)srchilite::HighlightRule [inline]
setRegExp(const std::string &s) (defined in srchilite::RegexHighlightRule)srchilite::RegexHighlightRule
toString() const (defined in srchilite::RegexHighlightRule)srchilite::RegexHighlightRule [virtual]
tryToMatch(std::string::const_iterator start, std::string::const_iterator end, HighlightToken &token, const MatchingParameters &params)srchilite::RegexHighlightRule [virtual]
srchilite::HighlightRule::tryToMatch(const std::string &s, HighlightToken &token, const MatchingParameters &params)srchilite::HighlightRule [virtual]
~HighlightRule() (defined in srchilite::HighlightRule)srchilite::HighlightRule [virtual]
~RegexHighlightRule() (defined in srchilite::RegexHighlightRule)srchilite::RegexHighlightRule [virtual]