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

#include <fdstream.hpp>

Inheritance diagram for vg::io::fdinbuf:

Public Member Functions

 fdinbuf (int _fd)
 

Protected Member Functions

virtual int_type underflow ()
 

Protected Attributes

int fd
 
char buffer [bufSize+pbSize]
 

Static Protected Attributes

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

Constructor & Destructor Documentation

◆ fdinbuf()

vg::io::fdinbuf::fdinbuf ( int  _fd)
inline

Member Function Documentation

◆ underflow()

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

Member Data Documentation

◆ buffer

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

◆ bufSize

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

◆ fd

int vg::io::fdinbuf::fd
protected

◆ pbSize

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

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