diff options
author | Joe Onorato <joeo@google.com> | 2017-10-17 23:38:21 -0700 |
---|---|---|
committer | Joe Onorato <joeo@google.com> | 2017-10-18 04:19:04 -0700 |
commit | c4dfae56c10a1dd571baa78c750f2e68c919d74f (patch) | |
tree | b44b1e9bf713e5a1935f9a89d6f2e2ae2e98370b /cmds/statsd/src/matchers/SimpleLogMatchingTracker.cpp | |
parent | 9fc9edf95a308f5884bf541cac81ce1f41aba0ba (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.cpp | 4 |
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; } |