Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::date_time::time_itr< time_type > Class Template Reference

Simple time iterator skeleton class. More...

#include <time_iterator.hpp>

Public Types

typedef
time_type::time_duration_type 
time_duration_type
 

Public Member Functions

 time_itr (time_type t, time_duration_type d)
 
time_itroperator++ ()
 
time_itroperator-- ()
 
time_type operator* ()
 
time_type * operator-> ()
 
bool operator< (const time_type &t)
 
bool operator<= (const time_type &t)
 
bool operator!= (const time_type &t)
 
bool operator== (const time_type &t)
 
bool operator> (const time_type &t)
 
bool operator>= (const time_type &t)
 

Detailed Description

template<class time_type>
class boost::date_time::time_itr< time_type >

Simple time iterator skeleton class.

Member Typedef Documentation

template<class time_type >
typedef time_type::time_duration_type boost::date_time::time_itr< time_type >::time_duration_type

Constructor & Destructor Documentation

template<class time_type >
boost::date_time::time_itr< time_type >::time_itr ( time_type  t,
time_duration_type  d 
)
inline

Member Function Documentation

template<class time_type >
bool boost::date_time::time_itr< time_type >::operator!= ( const time_type &  t)
inline

References boost::flyweights::t.

template<class time_type >
time_type boost::date_time::time_itr< time_type >::operator* ( )
inline
template<class time_type >
time_itr& boost::date_time::time_itr< time_type >::operator++ ( )
inline
template<class time_type >
time_itr& boost::date_time::time_itr< time_type >::operator-- ( )
inline
template<class time_type >
time_type* boost::date_time::time_itr< time_type >::operator-> ( )
inline
template<class time_type >
bool boost::date_time::time_itr< time_type >::operator< ( const time_type &  t)
inline

References boost::flyweights::t.

template<class time_type >
bool boost::date_time::time_itr< time_type >::operator<= ( const time_type &  t)
inline

References boost::flyweights::t.

template<class time_type >
bool boost::date_time::time_itr< time_type >::operator== ( const time_type &  t)
inline

References boost::flyweights::t.

template<class time_type >
bool boost::date_time::time_itr< time_type >::operator> ( const time_type &  t)
inline

References boost::flyweights::t.

template<class time_type >
bool boost::date_time::time_itr< time_type >::operator>= ( const time_type &  t)
inline

References boost::flyweights::t.


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