WvStreams
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)
SelectRequest & operator|= (const SelectRequest &r)
 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 34 of file debian/libwvstreams-dev/usr/include/wvstreams/iwvstream.h.

Constructor & Destructor Documentation

◆ SelectRequest() [1/4]

IWvStream::SelectRequest::SelectRequest ( )
inline

◆ SelectRequest() [2/4]

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

◆ SelectRequest() [3/4]

IWvStream::SelectRequest::SelectRequest ( )
inline

Definition at line 37 of file include/iwvstream.h.

◆ SelectRequest() [4/4]

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

Definition at line 38 of file include/iwvstream.h.

Member Function Documentation

◆ operator|=() [1/2]

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

◆ operator|=() [2/2]

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

Definition at line 41 of file include/iwvstream.h.

Member Data Documentation

◆ readable

bool IWvStream::SelectRequest::readable

◆ writable

bool IWvStream::SelectRequest::writable

◆ isexception

bool IWvStream::SelectRequest::isexception

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