libqi-api  2.1.4.13
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Static Public Member Functions | Public Attributes | List of all members
qi::WallClock Class Reference

#include <clock.hpp>

Public Types

typedef int64_t rep
 
typedef boost::nano period
 
typedef
boost::chrono::duration< rep,
period
duration
 
typedef
boost::chrono::time_point
< WallClock
time_point
 
typedef
boost::chrono::time_point
< WallClock
WallClockTimePoint
 

Static Public Member Functions

static WallClockTimePoint now ()
 
static std::time_t to_time_t (const WallClockTimePoint &t) throw ()
 
static WallClockTimePoint from_time_t (const std::time_t &t) throw ()
 

Public Attributes

BOOST_STATIC_CONSTEXPR bool is_steady = false
 

Detailed Description

Definition at line 82 of file clock.hpp.

Member Typedef Documentation

typedef boost::chrono::duration<rep, period> qi::WallClock::duration

Definition at line 87 of file clock.hpp.

typedef boost::nano qi::WallClock::period

Definition at line 86 of file clock.hpp.

Definition at line 85 of file clock.hpp.

typedef boost::chrono::time_point<WallClock> qi::WallClock::time_point

Definition at line 88 of file clock.hpp.

typedef boost::chrono::time_point<WallClock> qi::WallClock::WallClockTimePoint

Definition at line 92 of file clock.hpp.

Member Function Documentation

static WallClockTimePoint qi::WallClock::from_time_t ( const std::time_t &  t)
throw (
)
static
static WallClockTimePoint qi::WallClock::now ( )
static
static std::time_t qi::WallClock::to_time_t ( const WallClockTimePoint t)
throw (
)
static

Member Data Documentation

BOOST_STATIC_CONSTEXPR bool qi::WallClock::is_steady = false

Definition at line 89 of file clock.hpp.


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