Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

WvStream::SelectRequest Struct Reference

#include <wvstream.h>

List of all members.

Public Member Functions

 SelectRequest ()
 SelectRequest (bool r, bool w, bool x=false)
SelectRequest & operator|= (const SelectRequest &r)
 SelectRequest ()
 SelectRequest (bool r, bool w, bool x=false)
SelectRequest & operator|= (const SelectRequest &r)

Public Attributes

bool readable
bool writable
bool isexception


Detailed Description

A SelectRequest is a convenient way to remember what we want to do to a particular stream: read from it, write to it, or check for exceptions.

Definition at line 183 of file include/wvstream.h.


Constructor & Destructor Documentation

WvStream::SelectRequest::SelectRequest   [inline]
 

Definition at line 186 of file include/wvstream.h.

WvStream::SelectRequest::SelectRequest bool    r,
bool    w,
bool    x = false
[inline]
 

Definition at line 187 of file include/wvstream.h.

WvStream::SelectRequest::SelectRequest   [inline]
 

Definition at line 186 of file streams/wvstream.h.

WvStream::SelectRequest::SelectRequest bool    r,
bool    w,
bool    x = false
[inline]
 

Definition at line 187 of file streams/wvstream.h.


Member Function Documentation

SelectRequest& WvStream::SelectRequest::operator|= const SelectRequest &    r [inline]
 

Definition at line 190 of file streams/wvstream.h.

SelectRequest& WvStream::SelectRequest::operator|= const SelectRequest &    r [inline]
 

Definition at line 190 of file include/wvstream.h.

References isexception, readable, and writable.


Member Data Documentation

bool WvStream::SelectRequest::isexception
 

Definition at line 184 of file streams/wvstream.h.

Referenced by WvStream::_select(), WvStream::force_select(), WvStream::init(), operator|=(), WvStream::pre_select(), and WvStream::undo_force_select().

bool WvStream::SelectRequest::readable
 

Definition at line 184 of file streams/wvstream.h.

Referenced by WvStream::_select(), WvStream::force_select(), WvStream::init(), operator|=(), WvStream::post_select(), WvStream::pre_select(), and WvStream::undo_force_select().

bool WvStream::SelectRequest::writable
 

Definition at line 184 of file streams/wvstream.h.

Referenced by WvStream::_select(), WvStream::force_select(), WvStream::init(), operator|=(), WvStream::post_select(), WvStream::pre_select(), and WvStream::undo_force_select().


The documentation for this struct was generated from the following files:
Generated on Sun Mar 16 01:01:18 2003 for WvStreams by doxygen1.3-rc3