Goby3
3.1.4
2024.02.22
|
Time traits specialised for GobyTime. More...
#include <goby/time/asio.h>
Public Types | |
typedef boost::posix_time::ptime | time_type |
The time type. More... | |
typedef boost::posix_time::time_duration | duration_type |
The duration type. More... | |
Static Public Member Functions | |
static time_type | now () |
Get the current time. More... | |
static time_type | add (const time_type &t, const duration_type &d) |
Add a duration to a time. More... | |
static duration_type | subtract (const time_type &t1, const time_type &t2) |
Subtract one time from another. More... | |
static bool | less_than (const time_type &t1, const time_type &t2) |
Test whether one time is less than another. More... | |
static boost::posix_time::time_duration | to_posix_duration (const duration_type &d) |
Convert to POSIX duration type. More... | |
typedef boost::posix_time::time_duration boost::asio::time_traits< goby::time::ASIOGobyTime >::duration_type |
typedef boost::posix_time::ptime boost::asio::time_traits< goby::time::ASIOGobyTime >::time_type |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |