class InterceptorContext

Defined at line 291 of file ../../third_party/perfetto/include/perfetto/tracing/interceptor.h

A context object provided to each call into |OnTracePacket|. Contains the

intercepted serialized trace packet data.

Public Members

ConstBytes packet_data

Public Methods

void InterceptorContext (InterceptorContext && )

Defined at line 293 of file ../../third_party/perfetto/include/perfetto/tracing/interceptor.h

void ~InterceptorContext ()

Defined at line 294 of file ../../third_party/perfetto/include/perfetto/tracing/interceptor.h

LockedHandle<InterceptorType> GetInterceptorLocked ()

Return a locked reference to the interceptor session. The session object

will remain valid as long as the returned handle is in scope.

Defined at line 298 of file ../../third_party/perfetto/include/perfetto/tracing/interceptor.h

typename InterceptorType::ThreadLocalState & GetThreadLocalState ()

Return the thread-local state for this interceptor. See

InterceptorBase::ThreadLocalState.

Defined at line 304 of file ../../third_party/perfetto/include/perfetto/tracing/interceptor.h

Friends

class Interceptor