class PerCpuStats
Defined at line 1315 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/cpp/fidl/fuchsia.kernel/cpp/natural_types.h
Public Methods
void PerCpuStats (PerCpuStats && )
Defined at line 1322 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/cpp/fidl/fuchsia.kernel/cpp/natural_types.h
void PerCpuStats (Storage_ storage)
void PerCpuStats (const PerCpuStats & other)
PerCpuStats & operator= (const PerCpuStats & other)
bool operator== (const PerCpuStats & other)
bool operator!= (const PerCpuStats & other)
bool IsEmpty ()
void PerCpuStats ()
Defined at line 1321 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/cpp/fidl/fuchsia.kernel/cpp/natural_types.h
const std::optional<uint32_t> & cpu_number ()
::std::optional<uint32_t> & cpu_number ()
PerCpuStats & cpu_number (std::optional<uint32_t> value)
Setter for cpu_number.
const std::optional<uint32_t> & flags ()
::std::optional<uint32_t> & flags ()
PerCpuStats & flags (std::optional<uint32_t> value)
Setter for flags.
const std::optional<int64_t> & idle_time ()
::std::optional<int64_t> & idle_time ()
PerCpuStats & idle_time (std::optional<int64_t> value)
Setter for idle_time.
const std::optional<uint64_t> & reschedules ()
::std::optional<uint64_t> & reschedules ()
PerCpuStats & reschedules (std::optional<uint64_t> value)
Setter for reschedules.
const std::optional<uint64_t> & context_switches ()
::std::optional<uint64_t> & context_switches ()
PerCpuStats & context_switches (std::optional<uint64_t> value)
Setter for context_switches.
const std::optional<uint64_t> & irq_preempts ()
::std::optional<uint64_t> & irq_preempts ()
PerCpuStats & irq_preempts (std::optional<uint64_t> value)
Setter for irq_preempts.
const std::optional<uint64_t> & yields ()
::std::optional<uint64_t> & yields ()
PerCpuStats & yields (std::optional<uint64_t> value)
Setter for yields.
const std::optional<uint64_t> & ints ()
::std::optional<uint64_t> & ints ()
PerCpuStats & ints (std::optional<uint64_t> value)
Setter for ints.
const std::optional<uint64_t> & exceptions ()
::std::optional<uint64_t> & exceptions ()
PerCpuStats & exceptions (std::optional<uint64_t> value)
Setter for exceptions.
const std::optional<uint64_t> & generic_ipis ()
::std::optional<uint64_t> & generic_ipis ()
PerCpuStats & generic_ipis (std::optional<uint64_t> value)
Setter for generic_ipis.
const std::optional<int64_t> & normalized_busy_time ()
::std::optional<int64_t> & normalized_busy_time ()
PerCpuStats & normalized_busy_time (std::optional<int64_t> value)
Setter for normalized_busy_time.
const std::optional<uint64_t> & active_energy_consumption_nj ()
::std::optional<uint64_t> & active_energy_consumption_nj ()
PerCpuStats & active_energy_consumption_nj (std::optional<uint64_t> value)
Setter for active_energy_consumption_nj.
const std::optional<uint64_t> & idle_energy_consumption_nj ()
::std::optional<uint64_t> & idle_energy_consumption_nj ()
PerCpuStats & idle_energy_consumption_nj (std::optional<uint64_t> value)
Setter for idle_energy_consumption_nj.
void PerCpuStats (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
PerCpuStats & operator= (PerCpuStats && )
Defined at line 1323 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/cpp/fidl/fuchsia.kernel/cpp/natural_types.h
const std::optional<uint64_t> & timer_ints ()
::std::optional<uint64_t> & timer_ints ()
PerCpuStats & timer_ints (std::optional<uint64_t> value)
Setter for timer_ints.
const std::optional<uint64_t> & timers ()
::std::optional<uint64_t> & timers ()
PerCpuStats & timers (std::optional<uint64_t> value)
Setter for timers.
const std::optional<uint64_t> & page_faults ()
::std::optional<uint64_t> & page_faults ()
PerCpuStats & page_faults (std::optional<uint64_t> value)
Setter for page_faults.
const std::optional<uint64_t> & syscalls ()
::std::optional<uint64_t> & syscalls ()
PerCpuStats & syscalls (std::optional<uint64_t> value)
Setter for syscalls.
const std::optional<uint64_t> & reschedule_ipis ()
::std::optional<uint64_t> & reschedule_ipis ()
PerCpuStats & reschedule_ipis (std::optional<uint64_t> value)
Setter for reschedule_ipis.
Friends
class MemberVisitor
class NaturalTableCodingTraits