class TraceManagerApp
Defined at line 19 of file ../../src/performance/trace_manager/app.h
forward decl, here to break mutual header dependency
Public Methods
void TraceManagerApp (std::unique_ptr<sys::ComponentContext> context, Config config, async::Executor & executor)
Defined at line 13 of file ../../src/performance/trace_manager/app.cc
void CloseSessionBindings ()
Defined at line 28 of file ../../src/performance/trace_manager/app.h
void ~TraceManagerApp ()
Defined at line 38 of file ../../src/performance/trace_manager/app.cc
void AddSessionBinding (std::shared_ptr<TraceController> trace_session, fidl::ServerEnd<fuchsia_tracing_controller::Session> session_controller)
Defined at line 28 of file ../../src/performance/trace_manager/app.cc
sys::ComponentContext * context ()
For testing.
Defined at line 31 of file ../../src/performance/trace_manager/app.h
const TraceManager * trace_manager ()
Defined at line 32 of file ../../src/performance/trace_manager/app.h
fidl::ServerBindingGroup<fuchsia_tracing_controller::Session> & session_bindings ()
Defined at line 34 of file ../../src/performance/trace_manager/app.h