reflex::BufferedInput::streambuf Class Reference

updated Tue Sep 10 2019 by Robert van Engelen
 
Public Member Functions | Protected Attributes | Private Member Functions | List of all members
reflex::BufferedInput::streambuf Class Reference

Buffered stream buffer for reflex::Input, derived from std::streambuf. More...

#include <input.h>

Inheritance diagram for reflex::BufferedInput::streambuf:
Inheritance graph
[legend]
Collaboration diagram for reflex::BufferedInput::streambuf:
Collaboration graph
[legend]

Public Member Functions

 streambuf (const reflex::BufferedInput &input)
 
 streambuf (const reflex::Input &input)
 

Protected Attributes

BufferedInput input_
 
int ch_
 

Private Member Functions

virtual int_type underflow ()
 
virtual int_type uflow ()
 
virtual std::streamsize showmanyc ()
 

Detailed Description

Buffered stream buffer for reflex::Input, derived from std::streambuf.

Constructor & Destructor Documentation

reflex::BufferedInput::streambuf::streambuf ( const reflex::BufferedInput input)
inline
reflex::BufferedInput::streambuf::streambuf ( const reflex::Input input)
inline

Member Function Documentation

virtual std::streamsize reflex::BufferedInput::streambuf::showmanyc ( )
inlineprivatevirtual
virtual int_type reflex::BufferedInput::streambuf::uflow ( )
inlineprivatevirtual
virtual int_type reflex::BufferedInput::streambuf::underflow ( )
inlineprivatevirtual

Member Data Documentation

int reflex::BufferedInput::streambuf::ch_
protected
BufferedInput reflex::BufferedInput::streambuf::input_
protected

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