Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::wave::util::impl::gen_unput_queue_iterator< unput_queue_iterator< IteratorT, TokenT, ContainerT >, TokenT, ContainerT > Struct Template Reference

#include <unput_queue_iterator.hpp>

Public Types

typedef ContainerT container_type
 
typedef unput_queue_iterator
< IteratorT, TokenT,
ContainerT > 
iterator_type
 
typedef unput_queue_iterator
< IteratorT, TokenT,
ContainerT > 
return_type
 

Static Public Member Functions

static return_type generate (iterator_type &it)
 
static return_type generate (ContainerT &queue, iterator_type &it)
 

Static Public Attributes

static container_type last
 

Member Typedef Documentation

template<typename IteratorT , typename TokenT , typename ContainerT >
typedef ContainerT boost::wave::util::impl::gen_unput_queue_iterator< unput_queue_iterator< IteratorT, TokenT, ContainerT >, TokenT, ContainerT >::container_type
template<typename IteratorT , typename TokenT , typename ContainerT >
typedef unput_queue_iterator<IteratorT, TokenT, ContainerT> boost::wave::util::impl::gen_unput_queue_iterator< unput_queue_iterator< IteratorT, TokenT, ContainerT >, TokenT, ContainerT >::iterator_type
template<typename IteratorT , typename TokenT , typename ContainerT >
typedef unput_queue_iterator<IteratorT, TokenT, ContainerT> boost::wave::util::impl::gen_unput_queue_iterator< unput_queue_iterator< IteratorT, TokenT, ContainerT >, TokenT, ContainerT >::return_type

Member Function Documentation

template<typename IteratorT , typename TokenT , typename ContainerT >
static return_type boost::wave::util::impl::gen_unput_queue_iterator< unput_queue_iterator< IteratorT, TokenT, ContainerT >, TokenT, ContainerT >::generate ( iterator_type it)
inlinestatic
template<typename IteratorT , typename TokenT , typename ContainerT >
static return_type boost::wave::util::impl::gen_unput_queue_iterator< unput_queue_iterator< IteratorT, TokenT, ContainerT >, TokenT, ContainerT >::generate ( ContainerT &  queue,
iterator_type it 
)
inlinestatic

Member Data Documentation

template<typename IteratorT , typename TokenT , typename ContainerT >
container_type boost::wave::util::impl::gen_unput_queue_iterator< unput_queue_iterator< IteratorT, TokenT, ContainerT >, TokenT, ContainerT >::last
static

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