Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

IWvStream::SelectRequest Struct Reference

#include <wvstream.h>

Collaboration diagram for IWvStream::SelectRequest:

[legend]
List of all members.

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 43 of file wvstream.h.

Public Member Functions

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

Public Attributes

bool readable
bool writable
bool isexception


Constructor & Destructor Documentation

IWvStream::SelectRequest::SelectRequest  )  [inline]
 

Definition at line 46 of file wvstream.h.

Referenced by operator|=().

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

Definition at line 47 of file wvstream.h.

References isexception.


Member Function Documentation

SelectRequest& IWvStream::SelectRequest::operator|= const SelectRequest &  r  )  [inline]
 

Definition at line 50 of file wvstream.h.

References isexception, and SelectRequest().


Member Data Documentation

bool IWvStream::SelectRequest::isexception
 

Definition at line 44 of file wvstream.h.

Referenced by operator|=(), and SelectRequest().

bool IWvStream::SelectRequest::readable
 

Definition at line 44 of file wvstream.h.

bool IWvStream::SelectRequest::writable
 

Definition at line 44 of file wvstream.h.


The documentation for this struct was generated from the following file:
Generated on Sat Mar 13 14:58:19 2004 for WvStreams by doxygen 1.3.6-20040222