class InterceptorBase
Defined at line 182 of file ../../third_party/perfetto/include/perfetto/tracing/interceptor.h
A virtual base class for interceptors. Users should derive from the templated
subclass below instead of this one.
Public Methods
void OnSetup (const SetupArgs & )
Called when an intercepted data source is set up. Both the interceptor's
and the data source's configuration is available in
|SetupArgs|. Called on an internal Perfetto service thread, but not
concurrently.
Defined at line 205 of file ../../third_party/perfetto/include/perfetto/tracing/interceptor.h
void OnStart (const StartArgs & )
Called when an intercepted data source starts. Called on an internal
Perfetto service thread, but not concurrently.
Defined at line 209 of file ../../third_party/perfetto/include/perfetto/tracing/interceptor.h
void OnStop (const StopArgs & )
Called when an intercepted data source stops. Called on an internal
Perfetto service thread, but not concurrently.
Defined at line 213 of file ../../third_party/perfetto/include/perfetto/tracing/interceptor.h
void ~InterceptorBase ()
Records
Friends
template <class T>
class Interceptor
class MockTracingMuxer
class TracingMuxerImpl
class TracingMuxerFake
class TracingMuxer
class InterceptorTraceWriterTest
class InterceptorTraceWriter