cartobase  4.7.0
boost::fdinbuf Class Reference

#include <cartobase/stream/fdstream.h>

Inheritance diagram for boost::fdinbuf:
Collaboration diagram for boost::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 = 4
 
static const int bufSize = 1024
 

Detailed Description

Definition at line 122 of file fdstream.h.

Constructor & Destructor Documentation

◆ fdinbuf()

boost::fdinbuf::fdinbuf ( int  _fd)

Member Function Documentation

◆ underflow()

virtual int_type boost::fdinbuf::underflow ( )
protectedvirtual

Member Data Documentation

◆ buffer

char boost::fdinbuf::buffer[bufSize+pbSize]
protected

Definition at line 136 of file fdstream.h.

◆ bufSize

const int boost::fdinbuf::bufSize = 1024
staticprotected

Definition at line 135 of file fdstream.h.

◆ fd

int boost::fdinbuf::fd
protected

Definition at line 124 of file fdstream.h.

◆ pbSize

const int boost::fdinbuf::pbSize = 4
staticprotected

Definition at line 134 of file fdstream.h.


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