Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::unit_test::input_iterator_facade< Derived, ValueType, Reference, Traversal > Class Template Reference

#include <input_iterator_facade.hpp>

Inheritance diagram for boost::unit_test::input_iterator_facade< Derived, ValueType, Reference, Traversal >:
Collaboration diagram for boost::unit_test::input_iterator_facade< Derived, ValueType, Reference, Traversal >:

Public Member Functions

 input_iterator_facade ()
 

Protected Member Functions

void init ()
 

Protected Attributes

bool m_valid
 
ValueType m_value
 

Friends

class boost::iterator_core_access
 

Constructor & Destructor Documentation

template<typename Derived, typename ValueType, typename Reference = ValueType const&, typename Traversal = single_pass_traversal_tag>
boost::unit_test::input_iterator_facade< Derived, ValueType, Reference, Traversal >::input_iterator_facade ( )
inline

Member Function Documentation

template<typename Derived, typename ValueType, typename Reference = ValueType const&, typename Traversal = single_pass_traversal_tag>
void boost::unit_test::input_iterator_facade< Derived, ValueType, Reference, Traversal >::init ( void  )
inlineprotected

Friends And Related Function Documentation

template<typename Derived, typename ValueType, typename Reference = ValueType const&, typename Traversal = single_pass_traversal_tag>
friend class boost::iterator_core_access
friend

Member Data Documentation

template<typename Derived, typename ValueType, typename Reference = ValueType const&, typename Traversal = single_pass_traversal_tag>
bool boost::unit_test::input_iterator_facade< Derived, ValueType, Reference, Traversal >::m_valid
mutableprotected
template<typename Derived, typename ValueType, typename Reference = ValueType const&, typename Traversal = single_pass_traversal_tag>
ValueType boost::unit_test::input_iterator_facade< Derived, ValueType, Reference, Traversal >::m_value
protected

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