96 getStr(
reinterpret_cast<char *
>(str));
106 getChar(
reinterpret_cast<char *
>(&ch));
116 getStr(
reinterpret_cast<char *
>(str));
126 getChar(
reinterpret_cast<char *
>(&ch));
230 arg =
reinterpret_cast<void *
>(val);
343 if (!seekoff(off, way))
357 virtual int16_t getch() = 0;
363 int16_t getch(
pos_t *pos)
372 virtual void getpos(
pos_t *pos) = 0;
378 virtual bool seekpos(
pos_type pos) = 0;
379 virtual void setpos(
pos_t *pos) = 0;
388 bool getNumber(uint32_t posMax, uint32_t negMax, uint32_t *num);
401 uint32_t
const m = ((uint32_t)-1) >> (33 -
sizeof(T) * 8);
411 uint32_t
const m = (T)-1;
static const float m[]
Definition FmtNumber.cpp:460
Base class for all streams.
Definition ios.h:51
static const iostate failbit
Definition ios.h:63
int32_t off_type
Definition ios.h:73
uint32_t streamsize
Definition ios.h:69
seekdir
Definition ios.h:87
uint32_t pos_type
Definition ios.h:71
Error and state information for all streams.
Definition ios.h:423
void setstate(iostate state)
Definition ios.h:488
Input Stream.
Definition istream.h:38
istream & operator>>(unsigned char &ch)
Definition istream.h:124
istream & operator>>(short &arg)
Definition istream.h:144
void skipWhite()
Definition istream.cpp:476
istream & ignore(streamsize n=1, int delim=-1)
Definition istream.cpp:424
istream & operator>>(unsigned long &arg)
Definition istream.h:194
pos_type tellg()
Definition istream.h:316
istream & operator>>(double &arg)
Definition istream.h:204
istream & operator>>(signed char &ch)
Definition istream.h:104
istream & operator>>(unsigned short &arg)
Definition istream.h:154
istream & seekg(off_type off, seekdir way)
Definition istream.h:341
int get()
Definition istream.cpp:29
int peek()
Definition istream.cpp:444
istream & operator>>(signed char *str)
Definition istream.h:94
istream & operator>>(unsigned int &arg)
Definition istream.h:174
istream & operator>>(char &ch)
Definition istream.h:84
istream & getline(char *str, streamsize n, char delim='\n')
Definition istream.cpp:276
istream & operator>>(char *str)
Definition istream.h:74
void getNumber(T *value)
Definition istream.h:395
void getStr(char *str)
Definition istream.cpp:391
istream & operator>>(int &arg)
Definition istream.h:164
istream & operator>>(void *&arg)
Definition istream.h:226
size_t m_gcount
Definition istream.h:392
void getChar(char *ch)
Definition istream.cpp:134
void getBool(bool *b)
Definition istream.cpp:85
istream & seekg(pos_type pos)
Definition istream.h:325
int16_t readSkip()
Definition istream.cpp:465
istream()
Definition istream.h:40
istream & operator>>(unsigned char *str)
Definition istream.h:114
istream & operator>>(istream &(*pf)(istream &str))
Definition istream.h:47
streamsize gcount() const
Definition istream.h:237
istream & operator>>(bool &arg)
Definition istream.h:134
istream & operator>>(ios_base &(*pf)(ios_base &str))
Definition istream.h:55
istream & operator>>(ios &(*pf)(ios &str))
Definition istream.h:64
bool getDouble(double *value)
Definition istream.cpp:152
istream & operator>>(long &arg)
Definition istream.h:184
istream & operator>>(float &arg)
Definition istream.h:214
static bool value
Definition DigitalPin.h:210
Definition FsStructs.h:133