Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::date_time::second_clock< time_type > Class Template Reference

A clock providing time level services based on C time_t capabilities. More...

#include <time_clock.hpp>

Public Types

typedef time_type::date_type date_type
 
typedef
time_type::time_duration_type 
time_duration_type
 

Static Public Member Functions

static time_type local_time ()
 
static time_type universal_time ()
 Get the current day in universal date as a ymd_type. More...
 
template<class time_zone_type >
static time_type local_time (boost::shared_ptr< time_zone_type > tz_ptr)
 

Detailed Description

template<class time_type>
class boost::date_time::second_clock< time_type >

A clock providing time level services based on C time_t capabilities.

This clock provides resolution to the 1 second level

Member Typedef Documentation

template<class time_type >
typedef time_type::date_type boost::date_time::second_clock< time_type >::date_type
template<class time_type >
typedef time_type::time_duration_type boost::date_time::second_clock< time_type >::time_duration_type

Member Function Documentation

template<class time_type >
static time_type boost::date_time::second_clock< time_type >::local_time ( )
inlinestatic
template<class time_type >
template<class time_zone_type >
static time_type boost::date_time::second_clock< time_type >::local_time ( boost::shared_ptr< time_zone_type >  tz_ptr)
inlinestatic
template<class time_type >
static time_type boost::date_time::second_clock< time_type >::universal_time ( )
inlinestatic

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