Lines Matching refs:write
72 fStream->write(fBlock, fWrite - fBlock);
89 this->write(",", 1);
92 this->write("\"", 1);
93 this->write(name, strlen(name));
94 this->write("\":", 2);
109 this->write("{", 1);
127 this->write("}", 1);
141 this->write("[", 1);
159 this->write("]", 1);
170 this->write("\"", 1);
174 case '"': this->write("\\\"", 2); break;
175 case '\\': this->write("\\\\", 2); break;
176 case '\b': this->write("\\b", 2); break;
177 case '\f': this->write("\\f", 2); break;
178 case '\n': this->write("\\n", 2); break;
179 case '\r': this->write("\\r", 2); break;
180 case '\t': this->write("\\t", 2); break;
181 default: this->write(value, 1); break;
186 this->write("\"", 1);
193 this->write("true", 4);
195 this->write("false", 5);
248 // any larger. Even with a 1MB block, time to write a large (~300 MB) JSON file only drops
277 this->write(",", 1);
282 this->write(" ", 1);
294 this->write("\n", 1);
296 this->write(" ", 3);
299 this->write(" ", 1);
304 void write(const char* buf, size_t length) {
311 fStream->write(buf, length);