WvStreams
Public Member Functions | Public Attributes | List of all members
IWvStream::SelectRequest Struct Reference

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. More...

#include <iwvstream.h>

Public Member Functions

 SelectRequest (bool r, bool w, bool x=false)
 
SelectRequestoperator|= (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 34 of file iwvstream.h.

Constructor & Destructor Documentation

◆ SelectRequest() [1/2]

IWvStream::SelectRequest::SelectRequest ( )
inline

Definition at line 37 of file iwvstream.h.

◆ SelectRequest() [2/2]

IWvStream::SelectRequest::SelectRequest ( bool  r,
bool  w,
bool  x = false 
)
inline

Definition at line 38 of file iwvstream.h.

Member Function Documentation

◆ operator|=()

SelectRequest & IWvStream::SelectRequest::operator|= ( const SelectRequest r)
inline

Definition at line 41 of file iwvstream.h.

Member Data Documentation

◆ readable

bool IWvStream::SelectRequest::readable

Definition at line 35 of file iwvstream.h.

◆ writable

bool IWvStream::SelectRequest::writable

Definition at line 35 of file iwvstream.h.

◆ isexception

bool IWvStream::SelectRequest::isexception

Definition at line 35 of file iwvstream.h.


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