Gobelijn API documentation  - generated for commit a0cbea7
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros Pages
UA_CoMP::Timekeeper::ClockCLib Class Reference

Clock based on C library clock_t clock() which returns an approximate processor time in ticks. More...

#include <ClockCLib.h>

Collaboration diagram for UA_CoMP::Timekeeper::ClockCLib:
Collaboration graph

Public Types

typedef std::chrono::milliseconds duration
 
typedef duration::rep rep
 
typedef duration::period period
 
typedef
std::chrono::time_point
< ClockCLib, duration
time_point
 

Static Public Member Functions

static time_point now ()
 

Detailed Description

Clock based on C library clock_t clock() which returns an approximate processor time in ticks.

There are CLOCKS_PER_SEC ticks per second and POSIX requires this be 1000000.

Definition at line 15 of file ClockCLib.h.

Member Typedef Documentation

typedef std::chrono::milliseconds UA_CoMP::Timekeeper::ClockCLib::duration

Definition at line 18 of file ClockCLib.h.

typedef duration::rep UA_CoMP::Timekeeper::ClockCLib::rep

Definition at line 19 of file ClockCLib.h.

typedef duration::period UA_CoMP::Timekeeper::ClockCLib::period

Definition at line 20 of file ClockCLib.h.

Definition at line 21 of file ClockCLib.h.

Member Function Documentation

static time_point UA_CoMP::Timekeeper::ClockCLib::now ( )
inlinestatic

Definition at line 23 of file ClockCLib.h.


The documentation for this class was generated from the following file: