![]() |
Soldered SD Card Arduino Library 1.0.0
Easily read and write files to and form the SD card breakout! A fork of the original SDFat library by Bill Greiman.
|
Error and state information for all streams. More...
#include <ios.h>
Inherits ios_base.
Inherited by StreamBaseClass [virtual], istream [virtual], and ostream [virtual].
Public Member Functions | |
| ios () | |
| operator const void * () const | |
| bool | operator! () const |
| operator bool () const | |
| iostate | rdstate () const |
| bool | good () const |
| bool | eof () const |
| bool | fail () const |
| bool | bad () const |
| void | clear (iostate state=goodbit) |
| void | setstate (iostate state) |
Public Member Functions inherited from ios_base | |
| ios_base () | |
| char | fill () |
| char | fill (char c) |
| fmtflags | flags () const |
| fmtflags | flags (fmtflags fl) |
| int | precision () const |
| int | precision (unsigned int n) |
| fmtflags | setf (fmtflags fl) |
| fmtflags | setf (fmtflags fl, fmtflags mask) |
| void | unsetf (fmtflags fl) |
| unsigned | width () |
| unsigned | width (unsigned n) |
Private Attributes | |
| iostate | m_iostate = 0 |
Additional Inherited Members | |
Public Types inherited from ios_base | |
| enum | seekdir { beg , cur , end } |
| typedef unsigned char | iostate |
| typedef uint32_t | streamsize |
| typedef uint32_t | pos_type |
| typedef int32_t | off_type |
| typedef uint64_t | streamsize |
| typedef uint64_t | pos_type |
| typedef int64_t | off_type |
| typedef unsigned int | fmtflags |
| typedef uint8_t | openmode |
Static Public Attributes inherited from ios_base | |
| static const iostate | goodbit = 0x00 |
| static const iostate | badbit = 0X01 |
| static const iostate | eofbit = 0x02 |
| static const iostate | failbit = 0X04 |
| static const fmtflags | left = 0x0001 |
| static const fmtflags | right = 0x0002 |
| static const fmtflags | internal = 0x0004 |
| static const fmtflags | dec = 0x0008 |
| static const fmtflags | hex = 0x0010 |
| static const fmtflags | oct = 0x0020 |
| static const fmtflags | boolalpha = 0x0100 |
| static const fmtflags | showbase = 0x0200 |
| static const fmtflags | showpoint = 0x0400 |
| static const fmtflags | showpos = 0x0800 |
| static const fmtflags | skipws = 0x1000 |
| static const fmtflags | uppercase = 0x4000 |
| static const fmtflags | adjustfield = left | right | internal |
| static const fmtflags | basefield = dec | hex | oct |
| static const openmode | app = 0X4 |
| static const openmode | ate = 0X8 |
| static const openmode | binary = 0X10 |
| static const openmode | in = 0X20 |
| static const openmode | out = 0X40 |
| static const openmode | trunc = 0X80 |
Protected Member Functions inherited from ios_base | |
| uint8_t | flagsToBase () |
Error and state information for all streams.
|
inline |
Create ios with no error flags set
|
inline |
Clear iostate bits.
| [in] | state | The flags you want to set after clearing all flags. |
|
inline |
|
inline |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
Set iostate bits.
| [in] | state | Bitts to set. |
|
private |