areaDetector  3-5-0
EPICS areaDetector framework
Classes | Namespaces | Functions
CpuUtil.h File Reference
#include <Windows.h>
#include <string>
#include "CpuUtil.h"
#include <stdio.h>
#include <ostream>
#include "Spinnaker.h"
#include "SpinGenApi/SpinnakerGenApi.h"
#include <math.h>
#include <iostream>
#include <stdint.h>
#include <stdlib.h>
#include <fstream>
#include <time.h>
#include <vector>
#include <sstream>
#include <algorithm>
#include <ctime>
#include <regex>
#include <random>
#include <Process.h>

Go to the source code of this file.

Classes

struct  CpuUtil::CpuUsageInfo
 

Namespaces

 CpuUtil
 
 PerformanceCounter
 
 SecondsCounter
 
 Conversion
 

Functions

bool CpuUtil::StartCpuTracing (CpuUsageInfo *cpuUsage)
 
bool CpuUtil::StopCpuTracing (CpuUsageInfo *cpuUsage)
 
std::string CpuUtil::GetCpuStats (CpuUsageInfo *cpuUsage)
 
void PerformanceCounter::StartPerformanceCounter ()
 
double PerformanceCounter::GetPerformanceCounter ()
 
void SecondsCounter::StartSecondsCounter ()
 
int SecondsCounter::GetSecondsCounter ()
 
string Conversion::NumToCString (int number)
 
string Conversion::NumToCString (double number)