class TraceHooks
Defined at line 47 of file ../../zircon/kernel/lib/jtrace/jtrace_internal.h
The definition of an interface used to abstract printing operations used when
dumping trace buffers. This implementation is replaced during testing in
order to verify that trace dumps are working as expected.
Public Methods
void PrintWarning (const char * fmt)
void PrintInfo (const char * fmt)
void Hexdump (const void * data, size_t size)
void TraceHooks ()
Defined at line 49 of file ../../zircon/kernel/lib/jtrace/jtrace_internal.h
void ~TraceHooks ()
Defined at line 50 of file ../../zircon/kernel/lib/jtrace/jtrace_internal.h
void PerCpuDumpStarted ()
Defined at line 55 of file ../../zircon/kernel/lib/jtrace/jtrace_internal.h
void PrintTraceEntry (const Entry<UseLargeEntries::Yes> & e, TraceBufferType buf_type, zx_time_t ts, zx_duration_t delta)
void PrintTraceEntry (const Entry<UseLargeEntries::No> & e, TraceBufferType buf_type, zx_time_t ts, zx_duration_t delta)