class ThreadLocalStateArgs

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

A context object provided to the ThreadLocalState constructor. Provides

access to the per-instance interceptor object.

Public Methods

void ~ThreadLocalStateArgs ()

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

void ThreadLocalStateArgs (const ThreadLocalStateArgs & )

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

ThreadLocalStateArgs & operator= (const ThreadLocalStateArgs & )

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

void ThreadLocalStateArgs (ThreadLocalStateArgs && )

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

ThreadLocalStateArgs & operator= (ThreadLocalStateArgs && )

Defined at line 261 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 265 of file ../../third_party/perfetto/include/perfetto/tracing/interceptor.h

Friends

class TracingMuxerImpl
class InterceptorContext
class Interceptor