Lines Matching defs:write
54 ProtoOutputStream::write(uint64_t fieldId, double val)
80 ProtoOutputStream::write(uint64_t fieldId, float val)
106 ProtoOutputStream::write(uint64_t fieldId, int val)
134 ProtoOutputStream::write(uint64_t fieldId, long long val)
162 ProtoOutputStream::write(uint64_t fieldId, bool val)
178 ProtoOutputStream::write(uint64_t fieldId, std::string val)
194 ProtoOutputStream::write(uint64_t fieldId, const char* val, size_t size)
204 // can directly write valid format of message bytes into ProtoOutputStream without calling start/end
302 // If raw size is larger than 0, write the negative value here to indicate a compact is needed.
336 // reset both edit pointer and write pointer, and compact recursively.
348 // mark true means it is not legal to write to this ProtoOutputStream anymore
436 // write encoded size to buffer.
473 ssize_t amt = ::write(fd, buf, size);