Source-highlight Library
srchilite::HighlightRule Member List

This is the complete list of members for srchilite::HighlightRule, including all inherited members.

addElem(const std::string &name)srchilite::HighlightRule
additionalInfosrchilite::HighlightRuleprivate
clone()=0srchilite::HighlightRulepure virtual
elemListsrchilite::HighlightRuleprivate
exitLevelsrchilite::HighlightRuleprivate
getAdditionalInfo() const (defined in srchilite::HighlightRule)srchilite::HighlightRuleinline
getElemList() const (defined in srchilite::HighlightRule)srchilite::HighlightRuleinline
getExitLevel() const (defined in srchilite::HighlightRule)srchilite::HighlightRuleinline
getHasSubexpressions() const (defined in srchilite::HighlightRule)srchilite::HighlightRuleinline
getNeedsReferenceReplacement() const (defined in srchilite::HighlightRule)srchilite::HighlightRuleinline
getNextState() const (defined in srchilite::HighlightRule)srchilite::HighlightRuleinline
hasSubexpressionssrchilite::HighlightRuleprivate
HighlightRule() (defined in srchilite::HighlightRule)srchilite::HighlightRule
HighlightRule(const std::string &name)srchilite::HighlightRule
isNested() const (defined in srchilite::HighlightRule)srchilite::HighlightRuleinline
needsReferenceReplacementsrchilite::HighlightRuleprivate
nestedsrchilite::HighlightRuleprivate
nextStatesrchilite::HighlightRuleprivate
replaceReferences(const ReplacementList &rep)=0srchilite::HighlightRulepure virtual
setAdditionalInfo(const std::string &info) (defined in srchilite::HighlightRule)srchilite::HighlightRuleinline
setExitLevel(int l) (defined in srchilite::HighlightRule)srchilite::HighlightRuleinline
setHasSubexpressions(bool b=true) (defined in srchilite::HighlightRule)srchilite::HighlightRuleinline
setNeedsReferenceReplacement(bool b=true) (defined in srchilite::HighlightRule)srchilite::HighlightRuleinline
setNested(bool n) (defined in srchilite::HighlightRule)srchilite::HighlightRuleinline
setNextState(HighlightStatePtr _nextState) (defined in srchilite::HighlightRule)srchilite::HighlightRuleinline
toString() const =0 (defined in srchilite::HighlightRule)srchilite::HighlightRulepure virtual
tryToMatch(const std::string &s, HighlightToken &token, const MatchingParameters &params)srchilite::HighlightRulevirtual
tryToMatch(std::string::const_iterator start, std::string::const_iterator end, HighlightToken &token, const MatchingParameters &params)=0srchilite::HighlightRulepure virtual
~HighlightRule() (defined in srchilite::HighlightRule)srchilite::HighlightRulevirtual