aboutsummaryrefslogtreecommitdiff
path: root/pw_trace_tokenized/example/trigger.cc
diff options
context:
space:
mode:
Diffstat (limited to 'pw_trace_tokenized/example/trigger.cc')
-rw-r--r--pw_trace_tokenized/example/trigger.cc9
1 files changed, 5 insertions, 4 deletions
diff --git a/pw_trace_tokenized/example/trigger.cc b/pw_trace_tokenized/example/trigger.cc
index cc7c3936f..62d4425b5 100644
--- a/pw_trace_tokenized/example/trigger.cc
+++ b/pw_trace_tokenized/example/trigger.cc
@@ -74,16 +74,17 @@ int main(int argc, char** argv) { // Take filename as arg
}
// Register trigger callback
- pw::trace::Callbacks::Instance()
+ pw::trace::Callbacks& callbacks = pw::trace::GetCallbacks();
+ callbacks
.RegisterEventCallback(TraceEventCallback,
- pw::trace::CallbacksImpl::kCallOnEveryEvent)
- .IgnoreError(); // TODO(b/242598609): Handle Status properly
+ pw::trace::Callbacks::kCallOnEveryEvent)
+ .IgnoreError(); // TODO: b/242598609 - Handle Status properly
// Ensure tracing is off at start, the trigger will turn it on.
PW_TRACE_SET_ENABLED(false);
// Dump trace data to the file passed in.
- pw::trace::TraceToFile trace_to_file(argv[1]);
+ pw::trace::TraceToFile trace_to_file(callbacks, argv[1]);
PW_LOG_INFO("Running trigger example...");
RunTraceSampleApp();