This class reuses the parts of std::ios API but doesn't provide heavy stream functionnality (ie.
More...
#include <IOBase.h>
|
using | Path = std::string |
|
using | iostate = int |
|
|
| operator bool () const |
|
bool | operator! () const |
|
bool | good () const |
|
bool | eof () const |
|
bool | fail () const |
|
bool | bad () const |
|
|
void | setstate (iostate state) |
|
|
static constexpr iostate | goodbit = 0x0 |
|
static constexpr iostate | eofbit = 0x1 |
|
static constexpr iostate | failbit = 0x2 |
|
static constexpr iostate | badbit = 0x4 |
|
This class reuses the parts of std::ios API but doesn't provide heavy stream functionnality (ie.
no << and >> ) Derived classes must have RAII behaviour.
Definition at line 16 of file IOBase.h.
The documentation for this class was generated from the following file: