Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
time_point.hpp File Reference
#include <boost/chrono/duration.hpp>
#include <iostream>
#include <boost/config/abi_prefix.hpp>
#include <boost/config/abi_suffix.hpp>
Include dependency graph for time_point.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  boost::chrono::time_point< Clock, Duration >
 
struct  boost::common_type< chrono::time_point< Clock, Duration1 >, chrono::time_point< Clock, Duration2 > >
 
class  boost::chrono::time_point< Clock, Duration >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::chrono
 

Functions

template<class Clock , class Duration1 , class Rep2 , class Period2 >
BOOST_CONSTEXPR time_point
< Clock, typename common_type
< Duration1, duration< Rep2,
Period2 > >::type > 
boost::chrono::operator+ (const time_point< Clock, Duration1 > &lhs, const duration< Rep2, Period2 > &rhs)
 
template<class Rep1 , class Period1 , class Clock , class Duration2 >
BOOST_CONSTEXPR time_point
< Clock, typename common_type
< duration< Rep1, Period1 >
, Duration2 >::type > 
boost::chrono::operator+ (const duration< Rep1, Period1 > &lhs, const time_point< Clock, Duration2 > &rhs)
 
template<class Clock , class Duration1 , class Rep2 , class Period2 >
BOOST_CONSTEXPR time_point
< Clock, typename common_type
< Duration1, duration< Rep2,
Period2 > >::type > 
boost::chrono::operator- (const time_point< Clock, Duration1 > &lhs, const duration< Rep2, Period2 > &rhs)
 
template<class Clock , class Duration1 , class Duration2 >
BOOST_CONSTEXPR common_type
< Duration1, Duration2 >::type 
boost::chrono::operator- (const time_point< Clock, Duration1 > &lhs, const time_point< Clock, Duration2 > &rhs)
 
template<class Clock , class Duration1 , class Duration2 >
BOOST_CONSTEXPR bool boost::chrono::operator== (const time_point< Clock, Duration1 > &lhs, const time_point< Clock, Duration2 > &rhs)
 
template<class Clock , class Duration1 , class Duration2 >
BOOST_CONSTEXPR bool boost::chrono::operator!= (const time_point< Clock, Duration1 > &lhs, const time_point< Clock, Duration2 > &rhs)
 
template<class Clock , class Duration1 , class Duration2 >
BOOST_CONSTEXPR bool boost::chrono::operator< (const time_point< Clock, Duration1 > &lhs, const time_point< Clock, Duration2 > &rhs)
 
template<class Clock , class Duration1 , class Duration2 >
BOOST_CONSTEXPR bool boost::chrono::operator<= (const time_point< Clock, Duration1 > &lhs, const time_point< Clock, Duration2 > &rhs)
 
template<class Clock , class Duration1 , class Duration2 >
BOOST_CONSTEXPR bool boost::chrono::operator> (const time_point< Clock, Duration1 > &lhs, const time_point< Clock, Duration2 > &rhs)
 
template<class Clock , class Duration1 , class Duration2 >
BOOST_CONSTEXPR bool boost::chrono::operator>= (const time_point< Clock, Duration1 > &lhs, const time_point< Clock, Duration2 > &rhs)
 
template<class ToDuration , class Clock , class Duration >
BOOST_CONSTEXPR time_point
< Clock, ToDuration > 
boost::chrono::time_point_cast (const time_point< Clock, Duration > &t)