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

#include <cpp_iterator.hpp>

Inheritance diagram for boost::wave::pp_iterator< ContextT >:
Collaboration diagram for boost::wave::pp_iterator< ContextT >:

Public Types

typedef
boost::wave::impl::pp_iterator_functor
< ContextT > 
input_policy_type
 

Public Member Functions

 pp_iterator ()
 
template<typename IteratorT >
 pp_iterator (ContextT &ctx, IteratorT const &first, IteratorT const &last, typename ContextT::position_type const &pos)
 
bool force_include (char const *path_, bool is_last)
 

Member Typedef Documentation

template<typename ContextT >
typedef boost::wave::impl::pp_iterator_functor<ContextT> boost::wave::pp_iterator< ContextT >::input_policy_type

Constructor & Destructor Documentation

template<typename ContextT >
boost::wave::pp_iterator< ContextT >::pp_iterator ( )
inline
template<typename ContextT >
template<typename IteratorT >
boost::wave::pp_iterator< ContextT >::pp_iterator ( ContextT &  ctx,
IteratorT const &  first,
IteratorT const &  last,
typename ContextT::position_type const &  pos 
)
inline

Member Function Documentation

template<typename ContextT >
bool boost::wave::pp_iterator< ContextT >::force_include ( char const *  path_,
bool  is_last 
)
inline

References template.


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