Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

CFdInteractor Class Reference

#include <FdInteractor.h>

Inheritance diagram for CFdInteractor:

CInteractor List of all members.

Public Methods

 CFdInteractor (int fd)
 ~CFdInteractor ()
 CFdInteractor (const CFdInteractor &aCFdInteractor)
CFdInteractor & operator= (const CFdInteractor &aCFdInteractor)
int getFd () const
virtual int Read (UInt_t nBytes, void *pBuffer)
virtual int Write (UInt_t nBytes, void *pData)
virtual void Flush ()

Protected Methods

void setFd (const int am_nFd)

Private Methods

int operator== (const CFdInteractor &aCFdInteractor) const

Private Attributes

int m_nFd

Constructor & Destructor Documentation

CFdInteractor::CFdInteractor int    fd [inline]
 

Definition at line 328 of file FdInteractor.h.

References m_nFd.

CFdInteractor::~CFdInteractor   [inline]
 

Definition at line 331 of file FdInteractor.h.

References m_nFd.

CFdInteractor::CFdInteractor const CFdInteractor &    aCFdInteractor [inline]
 

Definition at line 337 of file FdInteractor.h.

References m_nFd.


Member Function Documentation

void CFdInteractor::Flush   [virtual]
 

Reimplemented from CInteractor.

Definition at line 328 of file FdInteractor.cpp.

int CFdInteractor::getFd   const [inline]
 

Definition at line 358 of file FdInteractor.h.

References m_nFd.

CFdInteractor& CFdInteractor::operator= const CFdInteractor &    aCFdInteractor [inline]
 

Definition at line 344 of file FdInteractor.h.

References m_nFd, and CInteractor::operator=().

int CFdInteractor::operator== const CFdInteractor &    aCFdInteractor const [private]
 

int CFdInteractor::Read UInt_t    nBytes,
void *    pBuffer
[virtual]
 

Implements CInteractor.

Definition at line 306 of file FdInteractor.cpp.

References m_nFd.

void CFdInteractor::setFd const int    am_nFd [inline, protected]
 

Definition at line 367 of file FdInteractor.h.

References m_nFd.

int CFdInteractor::Write UInt_t    nBytes,
void *    pData
[virtual]
 

Implements CInteractor.

Definition at line 317 of file FdInteractor.cpp.

References m_nFd.


Member Data Documentation

int CFdInteractor::m_nFd [private]
 

Definition at line 320 of file FdInteractor.h.

Referenced by CFdInteractor(), getFd(), operator=(), Read(), setFd(), Write(), and ~CFdInteractor().


The documentation for this class was generated from the following files:
Generated on Fri Nov 8 13:37:14 2002 for Event Readout system. by doxygen1.2.16