Honeycomb  0.1
Component-Model Framework
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
honey::MonoClock Struct Reference

System-wide monotonic clock. High-resolution and steady-rate time since application start, can't go backwards. More...

#include <Clock.h>

Inheritance diagram for honey::MonoClock:
Inheritance graph
[legend]
Collaboration diagram for honey::MonoClock:
Collaboration graph
[legend]

Public Types

typedef Super::TimePoint TimePoint
 
typedef TimePoint::Duration Duration
 
typedef Duration::Rep Rep
 
typedef Duration::Period Period
 

Static Public Member Functions

static TimePoint now ()
 Get current time. More...
 

Static Public Attributes

static const bool isMonotonic = true
 

Detailed Description

System-wide monotonic clock. High-resolution and steady-rate time since application start, can't go backwards.

Member Typedef Documentation

typedef Super::TimePoint honey::MonoClock::TimePoint

Member Function Documentation

static TimePoint honey::MonoClock::now ( )
inlinestatic

Get current time.

Member Data Documentation

const bool honey::MonoClock::isMonotonic = true
static

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