6 #ifndef OS_Darwin_Cpu_HPP
7 #define OS_Darwin_Cpu_HPP
PlatformSizeType FwSizeType
Cpu variable handle parent.
interface for cpu implementation
stub implementation of Os::CpuInterface
CpuHandle * getHandle() override
returns the raw console handle
DarwinCpu(const DarwinCpu &other)=delete
copy constructor
CpuInterface & operator=(const CpuInterface &other) override=delete
default copy assignment
Status _getCount(FwSizeType &cpu_count) override
Request the count of the CPUs detected by the system.
Status _getTicks(Os::Cpu::Ticks &ticks, FwSizeType cpu_index) override
Get the CPU tick information for a given CPU.
~DarwinCpu() override=default
destructor
DarwinCpu()=default
constructor
Status
Generic OK/ERROR status.
Generic used/total struct.