Time representation that uses a single integer count. More...
#include <time_system_counted.hpp>
Public Types | |
typedef config::int_type | int_type |
typedef config::date_type | date_type |
typedef config::impl_type | impl_type |
typedef date_type::duration_type | date_duration_type |
typedef date_type::calendar_type | calendar_type |
typedef date_type::ymd_type | ymd_type |
typedef config::time_duration_type | time_duration_type |
typedef config::resolution_traits | resolution_traits |
Public Member Functions | |
counted_time_rep (const date_type &d, const time_duration_type &time_of_day) | |
counted_time_rep (int_type count) | |
counted_time_rep (impl_type count) | |
date_type | date () const |
unsigned long | day_count () const |
int_type | time_count () const |
int_type | tod () const |
bool | is_pos_infinity () const |
bool | is_neg_infinity () const |
bool | is_not_a_date_time () const |
bool | is_special () const |
impl_type | get_rep () const |
Static Public Member Functions | |
static int_type | frac_sec_per_day () |
Time representation that uses a single integer count.
typedef date_type::calendar_type boost::date_time::counted_time_rep< config >::calendar_type |
typedef date_type::duration_type boost::date_time::counted_time_rep< config >::date_duration_type |
typedef config::date_type boost::date_time::counted_time_rep< config >::date_type |
typedef config::impl_type boost::date_time::counted_time_rep< config >::impl_type |
typedef config::int_type boost::date_time::counted_time_rep< config >::int_type |
typedef config::resolution_traits boost::date_time::counted_time_rep< config >::resolution_traits |
typedef config::time_duration_type boost::date_time::counted_time_rep< config >::time_duration_type |
typedef date_type::ymd_type boost::date_time::counted_time_rep< config >::ymd_type |
|
inline |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |