std::chrono Namespace Reference
[Time]
ISO C++ 0x entities sub namespace for time and date.
More...
Classes
Typedefs
Functions
- template<typename _ToDuration , typename _Rep , typename _Period > _ToDuration duration_cast (const duration< _Rep, _Period > &__d)
-
template<typename _Clock , typename _Duration1 , typename _Duration2 > bool operator!= (const time_point< _Clock, _Duration1 > &__lhs, const time_point< _Clock, _Duration2 > &__rhs)
-
template<typename _Rep1 , typename _Period1 , typename _Rep2 , typename _Period2 > bool operator!= (const duration< _Rep1, _Period1 > &__lhs, const duration< _Rep2, _Period2 > &__rhs)
-
template<typename _Rep1 , typename _Period , typename _Rep2 > duration< typename common_type
< _Rep1, _Rep2 >::type,
_Period > operator* (const _Rep2 &__s, const duration< _Rep1, _Period > &__d)
-
template<typename _Rep1 , typename _Period , typename _Rep2 > duration< typename common_type
< _Rep1, _Rep2 >::type,
_Period > operator* (const duration< _Rep1, _Period > &__d, const _Rep2 &__s)
-
template<typename _Rep1 , typename _Period1 , typename _Clock , typename _Duration2 > time_point< _Clock, typename
common_type< duration< _Rep1,
_Period1 >, _Duration2 >::type > operator+ (const duration< _Rep1, _Period1 > &__lhs, const time_point< _Clock, _Duration2 > &__rhs)
-
template<typename _Clock , typename _Duration1 , typename _Rep2 , typename _Period2 > time_point< _Clock, typename
common_type< _Duration1,
duration< _Rep2, _Period2 >
>::type > operator+ (const time_point< _Clock, _Duration1 > &__lhs, const duration< _Rep2, _Period2 > &__rhs)
-
template<typename _Rep1 , typename _Period1 , typename _Rep2 , typename _Period2 > common_type< duration< _Rep1,
_Period1 >, duration< _Rep2,
_Period2 > >::type operator+ (const duration< _Rep1, _Period1 > &__lhs, const duration< _Rep2, _Period2 > &__rhs)
-
template<typename _Clock , typename _Duration1 , typename _Duration2 > common_type< _Duration1,
_Duration2 >::type operator- (const time_point< _Clock, _Duration1 > &__lhs, const time_point< _Clock, _Duration2 > &__rhs)
-
template<typename _Clock , typename _Duration1 , typename _Rep2 , typename _Period2 > time_point< _Clock, typename
common_type< _Duration1,
duration< _Rep2, _Period2 >
>::type > operator- (const time_point< _Clock, _Duration1 > &__lhs, const duration< _Rep2, _Period2 > &__rhs)
-
template<typename _Rep1 , typename _Period1 , typename _Rep2 , typename _Period2 > common_type< duration< _Rep1,
_Period1 >, duration< _Rep2,
_Period2 > >::type operator- (const duration< _Rep1, _Period1 > &__lhs, const duration< _Rep2, _Period2 > &__rhs)
-
template<typename _Rep , typename _Period , typename _Up > __division_impl< duration
< _Rep, _Period >, _Up >::__rt operator/ (const duration< _Rep, _Period > &__d, const _Up &__u)
-
template<typename _Clock , typename _Duration1 , typename _Duration2 > bool operator< (const time_point< _Clock, _Duration1 > &__lhs, const time_point< _Clock, _Duration2 > &__rhs)
-
template<typename _Rep1 , typename _Period1 , typename _Rep2 , typename _Period2 > bool operator< (const duration< _Rep1, _Period1 > &__lhs, const duration< _Rep2, _Period2 > &__rhs)
-
template<typename _Clock , typename _Duration1 , typename _Duration2 > bool operator<= (const time_point< _Clock, _Duration1 > &__lhs, const time_point< _Clock, _Duration2 > &__rhs)
-
template<typename _Rep1 , typename _Period1 , typename _Rep2 , typename _Period2 > bool operator<= (const duration< _Rep1, _Period1 > &__lhs, const duration< _Rep2, _Period2 > &__rhs)
-
template<typename _Clock , typename _Duration1 , typename _Duration2 > bool operator== (const time_point< _Clock, _Duration1 > &__lhs, const time_point< _Clock, _Duration2 > &__rhs)
-
template<typename _Rep1 , typename _Period1 , typename _Rep2 , typename _Period2 > bool operator== (const duration< _Rep1, _Period1 > &__lhs, const duration< _Rep2, _Period2 > &__rhs)
-
template<typename _Clock , typename _Duration1 , typename _Duration2 > bool operator> (const time_point< _Clock, _Duration1 > &__lhs, const time_point< _Clock, _Duration2 > &__rhs)
-
template<typename _Rep1 , typename _Period1 , typename _Rep2 , typename _Period2 > bool operator> (const duration< _Rep1, _Period1 > &__lhs, const duration< _Rep2, _Period2 > &__rhs)
-
template<typename _Clock , typename _Duration1 , typename _Duration2 > bool operator>= (const time_point< _Clock, _Duration1 > &__lhs, const time_point< _Clock, _Duration2 > &__rhs)
-
template<typename _Rep1 , typename _Period1 , typename _Rep2 , typename _Period2 > bool operator>= (const duration< _Rep1, _Period1 > &__lhs, const duration< _Rep2, _Period2 > &__rhs)
- template<typename _ToDuration , typename _Clock , typename _Duration > time_point< _Clock, _ToDuration > time_point_cast (const time_point< _Clock, _Duration > &__t)
Detailed Description
ISO C++ 0x entities sub namespace for time and date.
Typedef Documentation
microseconds
Definition at line 449 of file chrono.
milliseconds
Definition at line 452 of file chrono.
minutes
Definition at line 458 of file chrono.
nanoseconds
Definition at line 446 of file chrono.
seconds
Definition at line 455 of file chrono.
Function Documentation
template<typename _ToDuration , typename _Rep , typename _Period >
_ToDuration std::chrono::duration_cast |
( |
const duration< _Rep, _Period > & |
__d |
) |
[inline] |
template<typename _ToDuration , typename _Clock , typename _Duration >
time_point<_Clock, _ToDuration> std::chrono::time_point_cast |
( |
const time_point< _Clock, _Duration > & |
__t |
) |
[inline] |