vg
tools for working with variation graphs
Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
vg::io::streaminbuf Class Reference

#include <fdstream.hpp>

Inheritance diagram for vg::io::streaminbuf:

Public Member Functions

 streaminbuf (istream &_other)
 

Protected Member Functions

virtual int_type underflow ()
 

Protected Attributes

istream & other
 
char buffer [bufSize+pbSize]
 

Static Protected Attributes

static const int pbSize = 1024
 
static const int bufSize = 1024
 

Constructor & Destructor Documentation

◆ streaminbuf()

vg::io::streaminbuf::streaminbuf ( istream &  _other)
inline

Member Function Documentation

◆ underflow()

virtual int_type vg::io::streaminbuf::underflow ( )
inlineprotectedvirtual

Member Data Documentation

◆ buffer

char vg::io::streaminbuf::buffer[bufSize+pbSize]
protected

◆ bufSize

const int vg::io::streaminbuf::bufSize = 1024
staticprotected

◆ other

istream& vg::io::streaminbuf::other
protected

◆ pbSize

const int vg::io::streaminbuf::pbSize = 1024
staticprotected

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