Searched refs:FeatureRule (Results 1 - 5 of 5) sorted by relevance
/base/hiviewdfx/hiview/utility/smart_parser/feature_analysis/include/ |
H A D | feature_analysis.h | 69 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 D | syntax_rules.h | 49 struct FeatureRule { struct 67 std::list<FeatureRule> rules;
|
H A D | extract_rule.h | 45 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 D | feature_analysis.cpp | 86 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 D | extract_rule.cpp | 209 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