CVC3  2.4.1
Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
std::fdinbuf Class Reference

#include <fdstream.h>

Inheritance diagram for std::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 102 of file fdstream.h.

Constructor & Destructor Documentation

std::fdinbuf::fdinbuf ( int  _fd)
inline

Definition at line 121 of file fdstream.h.

References buffer, and pbSize.

Member Function Documentation

virtual int_type std::fdinbuf::underflow ( )
inlineprotectedvirtual

Definition at line 129 of file fdstream.h.

References buffer, bufSize, fd, and pbSize.

Member Data Documentation

int std::fdinbuf::fd
protected

Definition at line 104 of file fdstream.h.

Referenced by underflow().

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

Definition at line 110 of file fdstream.h.

Referenced by fdinbuf(), and underflow().

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

Definition at line 111 of file fdstream.h.

Referenced by underflow().

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

Definition at line 112 of file fdstream.h.

Referenced by fdinbuf(), and underflow().


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