Lines Matching refs:val

61 ProtoOutputStream::internalWrite(uint64_t fieldId, T val, const char* typeName)  in internalWrite()  argument
66 case FIELD_TYPE_DOUBLE: writeDoubleImpl(id, (double)val); break; in internalWrite()
67 case FIELD_TYPE_FLOAT: writeFloatImpl(id, (float)val); break; in internalWrite()
68 case FIELD_TYPE_INT64: writeInt64Impl(id, (int64_t)val); break; in internalWrite()
69 case FIELD_TYPE_UINT64: writeUint64Impl(id, (uint64_t)val); break; in internalWrite()
70 case FIELD_TYPE_INT32: writeInt32Impl(id, (int32_t)val); break; in internalWrite()
71 case FIELD_TYPE_FIXED64: writeFixed64Impl(id, (uint64_t)val); break; in internalWrite()
72 case FIELD_TYPE_FIXED32: writeFixed32Impl(id, (uint32_t)val); break; in internalWrite()
73 case FIELD_TYPE_UINT32: writeUint32Impl(id, (uint32_t)val); break; in internalWrite()
74 case FIELD_TYPE_SFIXED32: writeSFixed32Impl(id, (int32_t)val); break; in internalWrite()
75 case FIELD_TYPE_SFIXED64: writeSFixed64Impl(id, (int64_t)val); break; in internalWrite()
76 case FIELD_TYPE_SINT32: writeZigzagInt32Impl(id, (int32_t)val); break; in internalWrite()
77 case FIELD_TYPE_SINT64: writeZigzagInt64Impl(id, (int64_t)val); break; in internalWrite()
80 writeEnumImpl(id, (int)val); in internalWrite()
87 writeBoolImpl(id, val != 0); in internalWrite()
104 ProtoOutputStream::write(uint64_t fieldId, double val) in write() argument
106 return internalWrite(fieldId, val, "double"); in write()
111 ProtoOutputStream::write(uint64_t fieldId, float val) in write() argument
113 return internalWrite(fieldId, val, "float"); in write()
117 ProtoOutputStream::write(uint64_t fieldId, int val) in write() argument
119 return internalWrite(fieldId, val, "int"); in write()
123 ProtoOutputStream::write(uint64_t fieldId, long val) in write() argument
128 case FIELD_TYPE_DOUBLE: writeDoubleImpl(id, (double)val); break; in write()
129 case FIELD_TYPE_FLOAT: writeFloatImpl(id, (float)val); break; in write()
130 case FIELD_TYPE_INT64: writeInt64Impl(id, (long long)val); break; in write()
131 case FIELD_TYPE_UINT64: writeUint64Impl(id, (uint64_t)val); break; in write()
132 case FIELD_TYPE_INT32: writeInt32Impl(id, (int)val); break; in write()
133 case FIELD_TYPE_FIXED64: writeFixed64Impl(id, (uint64_t)val); break; in write()
134 case FIELD_TYPE_FIXED32: writeFixed32Impl(id, (uint32_t)val); break; in write()
135 case FIELD_TYPE_UINT32: writeUint32Impl(id, (uint32_t)val); break; in write()
136 case FIELD_TYPE_SFIXED32: writeSFixed32Impl(id, (int)val); break; in write()
137 case FIELD_TYPE_SFIXED64: writeSFixed64Impl(id, (long long)val); break; in write()
138 case FIELD_TYPE_SINT32: writeZigzagInt32Impl(id, (int)val); break; in write()
139 case FIELD_TYPE_SINT64: writeZigzagInt64Impl(id, (long long)val); break; in write()
140 case FIELD_TYPE_ENUM: writeEnumImpl(id, (int)val); break; in write()
141 case FIELD_TYPE_BOOL: writeBoolImpl(id, val != 0); break; in write()
151 ProtoOutputStream::write(uint64_t fieldId, long long val) in write() argument
153 return internalWrite(fieldId, val, "long long"); in write()
157 ProtoOutputStream::write(uint64_t fieldId, bool val) in write() argument
163 writeBoolImpl(id, val); in write()
173 ProtoOutputStream::write(uint64_t fieldId, std::string val) in write() argument
179 writeUtf8StringImpl(id, val.c_str(), val.size()); in write()
189 ProtoOutputStream::write(uint64_t fieldId, const char* val, size_t size) in write() argument
196 writeUtf8StringImpl(id, val, size); in write()
200 writeMessageBytesImpl(id, val, size); in write()
562 ProtoOutputStream::writeDoubleImpl(uint32_t id, double val) in writeDoubleImpl() argument
565 mBuffer->writeRawFixed64(bit_cast<double, uint64_t>(val)); in writeDoubleImpl()
569 ProtoOutputStream::writeFloatImpl(uint32_t id, float val) in writeFloatImpl() argument
572 mBuffer->writeRawFixed32(bit_cast<float, uint32_t>(val)); in writeFloatImpl()
576 ProtoOutputStream::writeInt64Impl(uint32_t id, int64_t val) in writeInt64Impl() argument
579 mBuffer->writeRawVarint64(val); in writeInt64Impl()
583 ProtoOutputStream::writeInt32Impl(uint32_t id, int32_t val) in writeInt32Impl() argument
586 mBuffer->writeRawVarint32(val); in writeInt32Impl()
590 ProtoOutputStream::writeUint64Impl(uint32_t id, uint64_t val) in writeUint64Impl() argument
593 mBuffer->writeRawVarint64(val); in writeUint64Impl()
597 ProtoOutputStream::writeUint32Impl(uint32_t id, uint32_t val) in writeUint32Impl() argument
600 mBuffer->writeRawVarint32(val); in writeUint32Impl()
604 ProtoOutputStream::writeFixed64Impl(uint32_t id, uint64_t val) in writeFixed64Impl() argument
607 mBuffer->writeRawFixed64(val); in writeFixed64Impl()
611 ProtoOutputStream::writeFixed32Impl(uint32_t id, uint32_t val) in writeFixed32Impl() argument
614 mBuffer->writeRawFixed32(val); in writeFixed32Impl()
618 ProtoOutputStream::writeSFixed64Impl(uint32_t id, int64_t val) in writeSFixed64Impl() argument
621 mBuffer->writeRawFixed64(val); in writeSFixed64Impl()
625 ProtoOutputStream::writeSFixed32Impl(uint32_t id, int32_t val) in writeSFixed32Impl() argument
628 mBuffer->writeRawFixed32(val); in writeSFixed32Impl()
632 ProtoOutputStream::writeZigzagInt64Impl(uint32_t id, int64_t val) in writeZigzagInt64Impl() argument
635 mBuffer->writeRawVarint64((val << 1) ^ (val >> 63)); in writeZigzagInt64Impl()
639 ProtoOutputStream::writeZigzagInt32Impl(uint32_t id, int32_t val) in writeZigzagInt32Impl() argument
642 mBuffer->writeRawVarint32((val << 1) ^ (val >> 31)); in writeZigzagInt32Impl()
646 ProtoOutputStream::writeEnumImpl(uint32_t id, int val) in writeEnumImpl() argument
649 mBuffer->writeRawVarint32((uint32_t) val); in writeEnumImpl()
653 ProtoOutputStream::writeBoolImpl(uint32_t id, bool val) in writeBoolImpl() argument
656 mBuffer->writeRawVarint32(val ? 1 : 0); in writeBoolImpl()
660 ProtoOutputStream::writeUtf8StringImpl(uint32_t id, const char* val, size_t size) in writeUtf8StringImpl() argument
662 if (val == NULL) return; in writeUtf8StringImpl()
665 mBuffer->writeRawByte((uint8_t)val[i]); in writeUtf8StringImpl()
670 ProtoOutputStream::writeMessageBytesImpl(uint32_t id, const char* val, size_t size) in writeMessageBytesImpl() argument
672 if (val == NULL) return; in writeMessageBytesImpl()
675 mBuffer->writeRawByte(val[i]); in writeMessageBytesImpl()