Realistic 3D camera system
3D camera system components
Classes | Public Types | Static Public Member Functions | List of all members
asio::detail::chrono_time_traits< Clock, WaitTraits > Struct Template Reference

#include <chrono_time_traits.hpp>

Classes

class  posix_time_duration
 

Public Types

typedef Clock clock_type
 
typedef clock_type::duration duration_type
 
typedef clock_type::time_point time_type
 
typedef duration_type::period period_type
 

Static Public Member Functions

static time_type now ()
 
static time_type add (const time_type &t, const duration_type &d)
 
static duration_type subtract (const time_type &t1, const time_type &t2)
 
static bool less_than (const time_type &t1, const time_type &t2)
 
static posix_time_duration to_posix_duration (const duration_type &d)
 

Detailed Description

template<typename Clock, typename WaitTraits>
struct asio::detail::chrono_time_traits< Clock, WaitTraits >

Definition at line 34 of file chrono_time_traits.hpp.

Member Typedef Documentation

template<typename Clock, typename WaitTraits>
typedef Clock asio::detail::chrono_time_traits< Clock, WaitTraits >::clock_type

Definition at line 37 of file chrono_time_traits.hpp.

template<typename Clock, typename WaitTraits>
typedef clock_type::duration asio::detail::chrono_time_traits< Clock, WaitTraits >::duration_type

Definition at line 40 of file chrono_time_traits.hpp.

template<typename Clock, typename WaitTraits>
typedef duration_type::period asio::detail::chrono_time_traits< Clock, WaitTraits >::period_type

Definition at line 46 of file chrono_time_traits.hpp.

template<typename Clock, typename WaitTraits>
typedef clock_type::time_point asio::detail::chrono_time_traits< Clock, WaitTraits >::time_type

Definition at line 43 of file chrono_time_traits.hpp.

Member Function Documentation

template<typename Clock, typename WaitTraits>
static time_type asio::detail::chrono_time_traits< Clock, WaitTraits >::add ( const time_type t,
const duration_type d 
)
inlinestatic

Definition at line 55 of file chrono_time_traits.hpp.

template<typename Clock, typename WaitTraits>
static bool asio::detail::chrono_time_traits< Clock, WaitTraits >::less_than ( const time_type t1,
const time_type t2 
)
inlinestatic

Definition at line 117 of file chrono_time_traits.hpp.

template<typename Clock, typename WaitTraits>
static time_type asio::detail::chrono_time_traits< Clock, WaitTraits >::now ( )
inlinestatic

Definition at line 49 of file chrono_time_traits.hpp.

template<typename Clock, typename WaitTraits>
static duration_type asio::detail::chrono_time_traits< Clock, WaitTraits >::subtract ( const time_type t1,
const time_type t2 
)
inlinestatic

Definition at line 73 of file chrono_time_traits.hpp.

template<typename Clock, typename WaitTraits>
static posix_time_duration asio::detail::chrono_time_traits< Clock, WaitTraits >::to_posix_duration ( const duration_type d)
inlinestatic

Definition at line 179 of file chrono_time_traits.hpp.


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