trace::Record::SchedulerEvent::ContextSwitch

Summary

Public attributes

arguments
std::vector< Argument >
cpu_number
trace_cpu_number_t
incoming_tid
zx_koid_t
outgoing_thread_state
ThreadState
outgoing_tid
zx_koid_t
timestamp
trace_ticks_t

Public functions

FindArgument(const std::string & name) const
const Argument *

Public attributes

arguments

std::vector< Argument > trace::Record::SchedulerEvent::ContextSwitch::arguments

cpu_number

trace_cpu_number_t trace::Record::SchedulerEvent::ContextSwitch::cpu_number

incoming_tid

zx_koid_t trace::Record::SchedulerEvent::ContextSwitch::incoming_tid

outgoing_thread_state

ThreadState trace::Record::SchedulerEvent::ContextSwitch::outgoing_thread_state

outgoing_tid

zx_koid_t trace::Record::SchedulerEvent::ContextSwitch::outgoing_tid

timestamp

trace_ticks_t trace::Record::SchedulerEvent::ContextSwitch::timestamp

Public functions

FindArgument

const Argument * trace::Record::SchedulerEvent::ContextSwitch::FindArgument(
  const std::string & name
) const