rvm  1.11
All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Attributes | List of all members
ifdstream Class Reference

#include <fdstream.h>

Inheritance diagram for ifdstream:
Inheritance graph
Collaboration diagram for ifdstream:
Collaboration graph

Public Member Functions

 ifdstream ()
 
 ifdstream (int a_fd)
 
void attach (int a_fd)
 
int fd (void)
 

Protected Attributes

fdinbuf m_buf
 
int m_fd
 

Detailed Description

Definition at line 52 of file fdstream.h.

Constructor & Destructor Documentation

ifdstream::ifdstream ( )

Definition at line 106 of file fdstream.cc.

ifdstream::ifdstream ( int  a_fd)

Definition at line 110 of file fdstream.cc.

References fdinbuf::attach(), m_buf, and m_fd.

Here is the call graph for this function:

Member Function Documentation

void ifdstream::attach ( int  a_fd)

Definition at line 116 of file fdstream.cc.

References fdinbuf::attach(), m_buf, and m_fd.

Referenced by test11(), and test12().

Here is the call graph for this function:

int ifdstream::fd ( void  )

Definition at line 122 of file fdstream.cc.

References m_fd.

Member Data Documentation

fdinbuf ifdstream::m_buf
protected

Definition at line 61 of file fdstream.h.

Referenced by attach(), and ifdstream().

int ifdstream::m_fd
protected

Definition at line 62 of file fdstream.h.

Referenced by attach(), fd(), and ifdstream().


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