MTemplateParsingRule.h
69 kTemplateLogParsingRuleErrorType = 0x01,
70 kTemplateLogParsingRuleWarningType = 0x02,
79 kTemplateLogParsingRuleMatchStringMatch = 0x01,
80 kTemplateLogParsingRuleMatchStringNotMatch = 0x02,
81 kTemplateLogParsingRuleMatchStartStringMatch = 0x04,
82 kTemplateLogParsingRuleMatchStartStringNotMatch = 0x08,
83 kTemplateLogParsingRuleMatchEndStringMatch = 0x10,
84 kTemplateLogParsingRuleMatchEndStringNotMatch = 0x12,
85 kTemplateLogParsingRuleMatchRegExpMatch = 0x14,
86 kTemplateLogParsingRuleMatchRegDoNotMatch = 0x18,
95 kTemplateLogParsingRuleActionSilence = 0x01,
96 kTemplateLogParsingRuleActionProcess = 0x02,
97 kTemplateLogParsingRuleActionDefault = 0x04,
123 MTemplateParsingRule(long templateId, std::string templateVersion, std::string textContent, MTemplateParsingRule::kTemplateLogParsingRuleType ruleType,
124 MTemplateParsingRule::kTemplateLogParsingRuleMatchType ruleMatchType, MTemplateParsingRule::kTemplateLogParsingRuleAction ruleAction);
kTemplateLogParsingRuleAction
An enumeration defining a MTemplateParsingRule matching action,.
Definition: MTemplateParsingRule.h:94
kTemplateLogParsingRuleMatchType
An enumeration defining a MTemplateParsingRule match type,.
Definition: MTemplateParsingRule.h:78
Class holding a template logs parsing rule.
Definition: MTemplateParsingRule.h:60
Definition: MManager.h:59
kTemplateLogParsingRuleType
An enumeration defining a MTemplateParsingRule type,.
Definition: MTemplateParsingRule.h:68
