PlasCom2  1.0
XPACC Multi-physics simluation application
fdinbuf Class Reference

Detailed Description

Definition at line 81 of file FDUtils.H.

#include <FDUtils.H>

Public Member Functions

 fdinbuf ()
 
 fdinbuf (int _fd)
 
void Init (int _fd)
 
bool Ready ()
 
virtual 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
 
Inheritance diagram for fdinbuf:
Collaboration diagram for fdinbuf:

Constructor & Destructor Documentation

◆ fdinbuf() [1/2]

fdinbuf ( )
inline

Definition at line 94 of file FDUtils.H.

◆ fdinbuf() [2/2]

fdinbuf ( int  _fd)
inline

Definition at line 101 of file FDUtils.H.

Member Function Documentation

◆ FD()

virtual int FD ( )
inlinevirtual

Definition at line 109 of file FDUtils.H.

References fdoutbuf::fd.

Referenced by fdistream::FD(), and fdistream::Init().

Here is the caller graph for this function:

◆ Init()

void Init ( int  _fd)
inline

Definition at line 107 of file FDUtils.H.

Referenced by fdistream::Init().

Here is the caller graph for this function:

◆ Ready()

bool Ready ( )
inline

Definition at line 108 of file FDUtils.H.

◆ underflow()

virtual int_type underflow ( )
inlineprotectedvirtual

Definition at line 112 of file FDUtils.H.

Member Data Documentation

◆ buffer

char buffer[bufSize+pbSize]
protected

Definition at line 91 of file FDUtils.H.

◆ bufSize

const int bufSize = 1024
staticprotected

Definition at line 90 of file FDUtils.H.

◆ fd

int fd
protected

Definition at line 83 of file FDUtils.H.

◆ pbSize

const int pbSize = 4
staticprotected

Definition at line 89 of file FDUtils.H.


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