class FileReadStream

Defined at line 34 of file ../../third_party/rapidjson/include/rapidjson/filereadstream.h

File byte stream for input using fread().

Public Methods

void FileReadStream (std::FILE * fp, char * buffer, size_t bufferSize)

Constructor.

Parameters

fp File pointer opened for read.
buffer user-supplied buffer.
bufferSize size of buffer in bytes. Must >=4 bytes.

Defined at line 44 of file ../../third_party/rapidjson/include/rapidjson/filereadstream.h

Ch Peek ()

Defined at line 50 of file ../../third_party/rapidjson/include/rapidjson/filereadstream.h

Ch Take ()

Defined at line 51 of file ../../third_party/rapidjson/include/rapidjson/filereadstream.h

size_t Tell ()

Defined at line 52 of file ../../third_party/rapidjson/include/rapidjson/filereadstream.h

void Put (Ch )

Not implemented

Defined at line 55 of file ../../third_party/rapidjson/include/rapidjson/filereadstream.h

void Flush ()

Defined at line 56 of file ../../third_party/rapidjson/include/rapidjson/filereadstream.h

Ch * PutBegin ()

Defined at line 57 of file ../../third_party/rapidjson/include/rapidjson/filereadstream.h

size_t PutEnd (Ch * )

Defined at line 58 of file ../../third_party/rapidjson/include/rapidjson/filereadstream.h

const Ch * Peek4 ()

For encoding detection only.

Defined at line 61 of file ../../third_party/rapidjson/include/rapidjson/filereadstream.h