class FileWriteStream

Defined at line 32 of file ../../third_party/rapidjson/include/rapidjson/filewritestream.h

Wrapper of C file stream for output using fwrite().

Public Methods

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

Defined at line 36 of file ../../third_party/rapidjson/include/rapidjson/filewritestream.h

void Put (char c)

Defined at line 40 of file ../../third_party/rapidjson/include/rapidjson/filewritestream.h

void PutN (char c, size_t n)

Defined at line 47 of file ../../third_party/rapidjson/include/rapidjson/filewritestream.h

void Flush ()

Defined at line 63 of file ../../third_party/rapidjson/include/rapidjson/filewritestream.h

char Peek ()

Not implemented

Defined at line 75 of file ../../third_party/rapidjson/include/rapidjson/filewritestream.h

char Take ()

Defined at line 76 of file ../../third_party/rapidjson/include/rapidjson/filewritestream.h

size_t Tell ()

Defined at line 77 of file ../../third_party/rapidjson/include/rapidjson/filewritestream.h

char * PutBegin ()

Defined at line 78 of file ../../third_party/rapidjson/include/rapidjson/filewritestream.h

size_t PutEnd (char * )

Defined at line 79 of file ../../third_party/rapidjson/include/rapidjson/filewritestream.h