Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::re_detail::parser_buf< charT, traits > Class Template Reference

#include <cpp_regex_traits.hpp>

Inheritance diagram for boost::re_detail::parser_buf< charT, traits >:
Collaboration diagram for boost::re_detail::parser_buf< charT, traits >:

Public Member Functions

 parser_buf ()
 
const charT * getnext ()
 

Protected Member Functions

std::basic_streambuf< charT,
traits > * 
setbuf (char_type *s, streamsize n)
 
parser_buf< charT, traits >
::pos_type 
seekpos (pos_type sp,::std::ios_base::openmode which)
 
parser_buf< charT, traits >
::pos_type 
seekoff (off_type off,::std::ios_base::seekdir way,::std::ios_base::openmode which)
 

Constructor & Destructor Documentation

template<class charT, class traits = ::std::char_traits<charT>>
boost::re_detail::parser_buf< charT, traits >::parser_buf ( )
inline

Member Function Documentation

template<class charT, class traits = ::std::char_traits<charT>>
const charT* boost::re_detail::parser_buf< charT, traits >::getnext ( )
inline
template<class charT , class traits >
parser_buf< charT, traits >::pos_type boost::re_detail::parser_buf< charT, traits >::seekoff ( off_type  off,
::std::ios_base::seekdir  way,
::std::ios_base::openmode  which 
)
protected
template<class charT , class traits >
parser_buf< charT, traits >::pos_type boost::re_detail::parser_buf< charT, traits >::seekpos ( pos_type  sp,
::std::ios_base::openmode  which 
)
protected

References boost::out, and boost::size().

template<class charT , class traits >
std::basic_streambuf< charT, traits > * boost::re_detail::parser_buf< charT, traits >::setbuf ( char_type *  s,
streamsize  n 
)
protected

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