Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::xpressive::detail::case_converting_iterator< OutputIterator, Char > Struct Template Reference

#include <match_results.hpp>

Inheritance diagram for boost::xpressive::detail::case_converting_iterator< OutputIterator, Char >:
Collaboration diagram for boost::xpressive::detail::case_converting_iterator< OutputIterator, Char >:

Public Member Functions

 case_converting_iterator (OutputIterator const &out, traits< Char > const *tr)
 
OutputIterator base () const
 
case_converting_iteratoroperator++ ()
 
case_converting_iterator operator++ (int)
 
case_converting_iteratoroperator* ()
 
case_converting_iteratoroperator= (Char ch)
 

Friends

bool set_transform (case_converting_iterator &iter, transform_op trans, transform_scope scope)
 

Constructor & Destructor Documentation

template<typename OutputIterator , typename Char >
boost::xpressive::detail::case_converting_iterator< OutputIterator, Char >::case_converting_iterator ( OutputIterator const &  out,
traits< Char > const *  tr 
)
inline

Member Function Documentation

template<typename OutputIterator , typename Char >
OutputIterator boost::xpressive::detail::case_converting_iterator< OutputIterator, Char >::base ( ) const
inline
template<typename OutputIterator , typename Char >
case_converting_iterator& boost::xpressive::detail::case_converting_iterator< OutputIterator, Char >::operator* ( )
inline
template<typename OutputIterator , typename Char >
case_converting_iterator& boost::xpressive::detail::case_converting_iterator< OutputIterator, Char >::operator++ ( void  )
inline
template<typename OutputIterator , typename Char >
case_converting_iterator boost::xpressive::detail::case_converting_iterator< OutputIterator, Char >::operator++ ( int  )
inline
template<typename OutputIterator , typename Char >
case_converting_iterator& boost::xpressive::detail::case_converting_iterator< OutputIterator, Char >::operator= ( Char  ch)
inline

Friends And Related Function Documentation

template<typename OutputIterator , typename Char >
bool set_transform ( case_converting_iterator< OutputIterator, Char > &  iter,
transform_op  trans,
transform_scope  scope 
)
friend

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