reflex::Input::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::Input::streambuf Class Reference

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

#include <input.h>

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

Public Member Functions

 streambuf (const reflex::Input &input)
 

Protected Attributes

Input input_
 
int ch_
 

Private Member Functions

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

Detailed Description

Stream buffer for reflex::Input, derived from std::streambuf.

Constructor & Destructor Documentation

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

Member Function Documentation

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

Member Data Documentation

int reflex::Input::streambuf::ch_
protected
Input reflex::Input::streambuf::input_
protected

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