1 #ifndef RAPIDJSON_FILESTREAM_H_
2 #define RAPIDJSON_FILESTREAM_H_
17 FileStream(FILE* fp) : fp_(fp), count_(0) { Read(); }
18 char Peek()
const {
return current_; }
19 char Take() {
char c = current_; Read();
return c; }
20 size_t Tell()
const {
return count_; }
21 void Put(
char c) { fputc(c, fp_); }
24 char* PutBegin() {
return 0; }
25 size_t PutEnd(
char*) {
return 0; }
29 RAPIDJSON_ASSERT(fp_ != 0);
46 #endif // RAPIDJSON_FILESTREAM_H_