timing.h File Reference

#include "common/h/Types.h"
#include "common/h/Time.h"

Go to the source code of this file.

Enumerations

enum  { cpsMethodNotAvailable = -1 }

Functions

COMMON_EXPORT timeStamp getCurrentTime ()
COMMON_EXPORT int64_t getRawTime1970 ()
COMMON_EXPORT void initCyclesPerSecond ()
COMMON_EXPORT timeUnit getCyclesPerSecond ()
COMMON_EXPORT double calcCyclesPerSecondOS ()
COMMON_EXPORT double calcCyclesPerSecond_default ()

Enumeration Type Documentation

anonymous enum
Enumerator:
cpsMethodNotAvailable 

Definition at line 58 of file timing.h.


Function Documentation

COMMON_EXPORT double calcCyclesPerSecond_default (  ) 
COMMON_EXPORT double calcCyclesPerSecondOS (  ) 
COMMON_EXPORT timeStamp getCurrentTime (  ) 

Definition at line 39 of file timing.C.

References timeBase::b1970(), getRawTime1970(), and timeUnit::us().

COMMON_EXPORT timeUnit getCyclesPerSecond (  ) 

Definition at line 97 of file timing.C.

COMMON_EXPORT int64_t getRawTime1970 (  ) 

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

References gettimeofday().

Referenced by getCurrentTime().

COMMON_EXPORT void initCyclesPerSecond (  ) 

Definition at line 86 of file timing.C.

References calcCyclesPerSecondOS().

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

Generated on 12 Jul 2013 for SymtabAPI by  doxygen 1.6.1