Wheefun I/O Library
0.0.5
Useful I/O Primitives.
|
A command to be supplied to a device or similar stream. More...
#include <iotype.h>
Public Types | |
enum | Value { DCNTL_NOP, DCNTL_GETFD, DCNTL_SETFD, DCNTL_GETFLAGS, DCNTL_TRUNCATE } |
An acceptable value for a DCntl. More... | |
typedef ::wfio_dcntl_t | CType |
Public Member Functions | |
DCntl () throw () | |
Construct en empty DCntl. | |
DCntl (Value value) throw () | |
Construct a DCntl from an explicit value. | |
DCntl (CType value) throw () | |
Construct a DCntl from a CType. | |
bool | operator== (DCntl rhs) const throw () |
Compare this DCntl for equality. More... | |
bool | operator!= (DCntl rhs) const throw () |
Compare this DCntl for equality. More... | |
operator CType () const throw () | |
Conver this DCntl to its CType. More... | |
Public Attributes | |
Value | value |
The literal value of this DCntl. | |
A command to be supplied to a device or similar stream.
These commands provide device-independent control of a stream. This is used to implement commands which can be shared between multiple devices.
enum wfio::DCntl::Value |
An acceptable value for a DCntl.
|
inline |
Conver this DCntl to its CType.
The C representation of this object.
|
inline |
|
inline |