timing-nt.C File Reference

#include "common/h/ntHeaders.h"
#include <assert.h>
#include <sys/types.h>
#include <sys/timeb.h>
#include <shlwapi.h>
#include "common/h/timing.h"
#include "common/h/int64iostream.h"

Go to the source code of this file.

Defines

#define REGLOC   "HARDWARE\\DESCRIPTION\\System\\CentralProcessor"
#define INITIALBUFSIZE   50

Functions

int64_t getRawTime1970 ()
double calcCyclesPerSecond_sys ()
double calcCyclesPerSecondOS ()

Define Documentation

#define INITIALBUFSIZE   50

Referenced by calcCyclesPerSecond_sys().

#define REGLOC   "HARDWARE\\DESCRIPTION\\System\\CentralProcessor"

Referenced by calcCyclesPerSecond_sys().


Function Documentation

double calcCyclesPerSecond_sys (  ) 

Definition at line 53 of file timing-nt.C.

References cpsMethodNotAvailable, INITIALBUFSIZE, and REGLOC.

double calcCyclesPerSecondOS (  ) 

Definition at line 103 of file timing-nt.C.

References calcCyclesPerSecond_sys(), and cpsMethodNotAvailable.

int64_t getRawTime1970 (  ) 

Definition at line 43 of file timing-nt.C.

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 12 Jul 2013 for SymtabAPI by  doxygen 1.6.1