30 bool allowreadingnewlines=
false);
34 bool* newline_found=0);
bool readWord(std::istream &, bool maycrossnewline, BufferString *b=0)
bool readLine(std::istream &, BufferString *b=0, bool *newline_found=0)
bool readChar(std::istream &, char &, bool allowreadingnewlines=false)
#define mGlobal(module)
Definition: commondefs.h:163
bool resetSoftError(std::istream &, int &retrycount)
bool readBlock(std::istream &, void *, uint64_t nrbyts)
#define od_int64
Definition: plftypes.h:36
int64_t lastNrBytesRead(std::istream &)
int64_t tell(std::istream &)
const char * getErrorMessage(std::ios &)
bool writeBlock(std::ostream &, const void *, uint64_t)
Stream operations. operations will be retried on soft errors.
Definition: strmoper.h:23
void seek(std::istream &, int64_t pos)
Holds data to use and close an iostream.
Definition: strmdata.h:28
#define od_uint64
Definition: plftypes.h:37
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:40
bool readFile(std::istream &, BufferString &)
bool peekChar(std::istream &, char &)
bool skipWhiteSpace(std::istream &)