0ad/source/lib/sysdep/win/wcpu.h

22 lines
607 B
C
Raw Normal View History

/**
* =========================================================================
* File : wcpu.h
* Project : 0 A.D.
* Description : Windows backend for CPU related code
* =========================================================================
*/
// license: GPL; see lib/license.txt
#ifndef INCLUDED_WCPU
#define INCLUDED_WCPU
#include "lib/sysdep/cpu.h"
extern uint wcpu_NumProcessors();
extern int wcpu_IsThrottlingPossible();
extern double wcpu_ClockFrequency();
extern LibError wcpu_CallByEachCPU(CpuCallback cb, void* param);
#endif // #ifndef INCLUDED_WCPU