Home
last modified time | relevance | path

Searched refs:FeatureRule (Results 1 - 5 of 5) sorted by relevance

/base/hiviewdfx/hiview/utility/smart_parser/feature_analysis/include/
H A Dfeature_analysis.h69 bool IsSourceMatch(const std::string& line, const FeatureRule& rule) const;
70 bool ParseElementForParam(const std::string& src, FeatureRule& rule);
72 bool CheckVariableParam(FeatureRule& rule) const;
73 bool CheckVariable(const FeatureRule& rule, const std::string& leftTag, const std::string& rightTag) const;
74 void ReplaceVariable(FeatureRule& rule, const std::string& symbol, const std::string& value) const;
77 bool CheckDepend(const FeatureRule& rule) const;
/base/hiviewdfx/hiview/utility/smart_parser/rule/include/
H A Dsyntax_rules.h49 struct FeatureRule { struct
67 std::list<FeatureRule> rules;
H A Dextract_rule.h45 void ParseRule(const Json::Value& oject, std::list<FeatureRule>& features) const;
46 void ParseRuleParam(const Json::Value& oject, std::list<FeatureRule>& features, const std::string& type) const;
/base/hiviewdfx/hiview/utility/smart_parser/feature_analysis/
H A Dfeature_analysis.cpp86 FeatureRule& featureCmd = *iterCmd; in RawInfoPosition()
137 bool FeatureAnalysis::IsSourceMatch(const string& line, const FeatureRule& rule) const in IsSourceMatch()
187 bool FeatureAnalysis::ParseElementForParam(const string& src, FeatureRule& rule) in ParseElementForParam()
227 bool FeatureAnalysis::CheckVariableParam(FeatureRule& rule) const in CheckVariableParam()
245 bool FeatureAnalysis::CheckVariable(const FeatureRule& rule, const string& leftTag, const string& rightTag) const in CheckVariable()
260 void FeatureAnalysis::ReplaceVariable(FeatureRule& rule, const string& symbol, const string& value) const in ReplaceVariable()
289 bool FeatureAnalysis::CheckDepend(const FeatureRule& rule) const in CheckDepend()
/base/hiviewdfx/hiview/utility/smart_parser/rule/
H A Dextract_rule.cpp209 void ExtractRule::ParseRule(const Json::Value& object, list<FeatureRule>& features) const in ParseRule()
222 void ExtractRule::ParseRuleParam(const Json::Value& object, list<FeatureRule>& features, const string& type) const in ParseRuleParam()
230 FeatureRule command{}; in ParseRuleParam()

Completed in 3 milliseconds