summaryrefslogtreecommitdiff
path: root/cmds/statsd/src/matchers/SimpleLogMatchingTracker.cpp
diff options
context:
space:
mode:
authorJoe Onorato <joeo@google.com>2017-10-17 23:38:21 -0700
committerJoe Onorato <joeo@google.com>2017-10-18 04:19:04 -0700
commitc4dfae56c10a1dd571baa78c750f2e68c919d74f (patch)
treeb44b1e9bf713e5a1935f9a89d6f2e2ae2e98370b /cmds/statsd/src/matchers/SimpleLogMatchingTracker.cpp
parent9fc9edf95a308f5884bf541cac81ce1f41aba0ba (diff)
Introduce a new wrapper for log_msg -- LogEvent
It stores all of the parsed fields in a single vector, and provides accessor methods to get at fields by index with their correct type. Test: statsd_test Change-Id: I4fa94e4ce52db3ac87f19b62f9c85398de6e8145
Diffstat (limited to 'cmds/statsd/src/matchers/SimpleLogMatchingTracker.cpp')
-rw-r--r--cmds/statsd/src/matchers/SimpleLogMatchingTracker.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/cmds/statsd/src/matchers/SimpleLogMatchingTracker.cpp b/cmds/statsd/src/matchers/SimpleLogMatchingTracker.cpp
index 815baf77e5a5..71078ea8aaba 100644
--- a/cmds/statsd/src/matchers/SimpleLogMatchingTracker.cpp
+++ b/cmds/statsd/src/matchers/SimpleLogMatchingTracker.cpp
@@ -51,7 +51,7 @@ bool SimpleLogMatchingTracker::init(const vector<LogEntryMatcher>& allLogMatcher
return true;
}
-void SimpleLogMatchingTracker::onLogEvent(const LogEventWrapper& event,
+void SimpleLogMatchingTracker::onLogEvent(const LogEvent& event,
const vector<sp<LogMatchingTracker>>& allTrackers,
vector<MatchingState>& matcherResults) {
if (matcherResults[mIndex] != MatchingState::kNotComputed) {
@@ -59,7 +59,7 @@ void SimpleLogMatchingTracker::onLogEvent(const LogEventWrapper& event,
return;
}
- if (mTagIds.find(event.tagId) == mTagIds.end()) {
+ if (mTagIds.find(event.GetTagId()) == mTagIds.end()) {
matcherResults[mIndex] = MatchingState::kNotMatched;
return;
}