|
DASH
0.3.0
|
Type facade wrapping dash::io::IOSBaseMode and its device-dependent specializations.
More...
#include <IOStream.h>
Public Member Functions | |
| IOStreamMode (IOSModeType ios_base=IOSBaseMode::no_flags) | |
| Constructors. More... | |
| operator IOSModeType () const | |
| Type conversion. More... | |
| operator bool () const | |
| Returns false if and only if no flags are set. More... | |
| self_t & | operator|= (const self_t &rhs) |
| Binary operators. More... | |
| self_t & | operator &= (const self_t &rhs) |
| self_t & | operator^= (const self_t &rhs) |
| self_t | operator~ () |
| self_t | operator| (const self_t &rhs) |
| self_t | operator & (const self_t &rhs) |
| self_t | operator^ (const self_t &rhs) |
Type facade wrapping dash::io::IOSBaseMode and its device-dependent specializations.
An IO stream implementation for a specific device defines its modes by extending dash::io::IOSBaseMode and uses these to define type specializations of dash::io::IOStreamMode and dash::io::IOSBase.
Definition at line 46 of file IOStream.h.
|
inline |
|
inline |
Returns false if and only if no flags are set.
Definition at line 70 of file IOStream.h.
|
inline |
|
inline |
Binary operators.
Definition at line 76 of file IOStream.h.