26 lines
565 B
C++
26 lines
565 B
C++
#pragma once
|
|
#include <stdint.h>
|
|
|
|
namespace il2cpp
|
|
{
|
|
namespace os
|
|
{
|
|
class CpuInfo
|
|
{
|
|
public:
|
|
static void* Create();
|
|
|
|
/*
|
|
* This function returns the cpu usage in percentage,
|
|
* normalized on the number of cores.
|
|
*
|
|
* Warning : the percentage returned can be > 100%. This
|
|
* might happens on systems like Android which, for
|
|
* battery and performance reasons, shut down cores and
|
|
* lie about the number of active cores.
|
|
*/
|
|
static int32_t Usage(void* previous);
|
|
};
|
|
}
|
|
}
|