API in readme, simplify required includes

This commit is contained in:
Carl Pearson
2019-09-20 08:48:26 -05:00
parent a61b3d7fe7
commit 72c39c1dd5
11 changed files with 121 additions and 12 deletions

View File

@@ -3,6 +3,7 @@
#include "perfect/cpu_turbo.hpp"
int main(void) {
perfect::init();
perfect::Result ret;
perfect::CpuTurboState state;

View File

@@ -4,9 +4,7 @@
#include "perfect/init.hpp"
int main(void) {
using namespace perfect;
init();
for (unsigned int gpu = 0; gpu < 1; ++gpu) {

View File

@@ -4,12 +4,11 @@
#define OR_DIE(expr)
int main(void) {
using namespace perfect;
GpuTurboState state;
init();
GpuTurboState state;
for (unsigned int gpu = 0; gpu < 1; ++gpu) {
PERFECT(perfect::get_gpu_turbo_state(&state, gpu));
PERFECT(perfect::disable_gpu_turbo(gpu));

View File

@@ -3,7 +3,7 @@
#include <map>
int main(void) {
perfect::init();
std::map<int, perfect::OsPerfState> states;