Lines Matching refs:value
35 extern void PutFixed16(std::string* dst, uint16_t value);
36 extern void PutFixed32(std::string* dst, uint32_t value);
37 extern void PutFixed64(std::string* dst, uint64_t value);
38 extern void PutVarint32(std::string* dst, uint32_t value);
43 extern void PutVarint64(std::string* dst, uint64_t value);
50 extern void PutLengthPrefixedSlice(std::string* dst, const Slice& value);
58 extern bool GetFixed64(Slice* input, uint64_t* value);
59 extern bool GetFixed32(Slice* input, uint32_t* value);
60 extern bool GetFixed16(Slice* input, uint16_t* value);
61 extern bool GetVarint32(Slice* input, uint32_t* value);
62 extern bool GetVarint64(Slice* input, uint64_t* value);
63 extern bool GetVarsignedint64(Slice* input, int64_t* value);
86 int64_t* value) { in GetVarsignedint64Ptr() argument
89 *value = zigzagToI64(u); in GetVarsignedint64Ptr()
98 extern void EncodeFixed16(char* dst, uint16_t value);
99 extern void EncodeFixed32(char* dst, uint32_t value);
100 extern void EncodeFixed64(char* dst, uint64_t value);
105 extern char* EncodeVarint32(char* dst, uint32_t value);
106 extern char* EncodeVarint64(char* dst, uint64_t value);
153 uint32_t* value);
156 uint32_t* value) { in GetVarint32Ptr() argument
160 *value = result; in GetVarint32Ptr()
164 return GetVarint32PtrFallback(p, limit, value); in GetVarint32Ptr()
168 inline void EncodeFixed16(char* buf, uint16_t value) { in EncodeFixed16() argument
170 memcpy(buf, &value, sizeof(value)); in EncodeFixed16()
172 buf[0] = value & 0xff; in EncodeFixed16()
173 buf[1] = (value >> 8) & 0xff; in EncodeFixed16()
177 inline void EncodeFixed32(char* buf, uint32_t value) { in EncodeFixed32() argument
179 memcpy(buf, &value, sizeof(value)); in EncodeFixed32()
181 buf[0] = value & 0xff; in EncodeFixed32()
182 buf[1] = (value >> 8) & 0xff; in EncodeFixed32()
183 buf[2] = (value >> 16) & 0xff; in EncodeFixed32()
184 buf[3] = (value >> 24) & 0xff; in EncodeFixed32()
188 inline void EncodeFixed64(char* buf, uint64_t value) { in EncodeFixed64() argument
190 memcpy(buf, &value, sizeof(value)); in EncodeFixed64()
192 buf[0] = value & 0xff; in EncodeFixed64()
193 buf[1] = (value >> 8) & 0xff; in EncodeFixed64()
194 buf[2] = (value >> 16) & 0xff; in EncodeFixed64()
195 buf[3] = (value >> 24) & 0xff; in EncodeFixed64()
196 buf[4] = (value >> 32) & 0xff; in EncodeFixed64()
197 buf[5] = (value >> 40) & 0xff; in EncodeFixed64()
198 buf[6] = (value >> 48) & 0xff; in EncodeFixed64()
199 buf[7] = (value >> 56) & 0xff; in EncodeFixed64()
204 inline void PutFixed16(std::string* dst, uint16_t value) { in PutFixed16() argument
206 dst->append(const_cast<const char*>(reinterpret_cast<char*>(&value)), in PutFixed16()
207 sizeof(value)); in PutFixed16()
209 char buf[sizeof(value)]; in PutFixed16()
210 EncodeFixed16(buf, value); in PutFixed16()
215 inline void PutFixed32(std::string* dst, uint32_t value) { in PutFixed32() argument
217 dst->append(const_cast<const char*>(reinterpret_cast<char*>(&value)), in PutFixed32()
218 sizeof(value)); in PutFixed32()
220 char buf[sizeof(value)]; in PutFixed32()
221 EncodeFixed32(buf, value); in PutFixed32()
226 inline void PutFixed64(std::string* dst, uint64_t value) { in PutFixed64() argument
228 dst->append(const_cast<const char*>(reinterpret_cast<char*>(&value)), in PutFixed64()
229 sizeof(value)); in PutFixed64()
231 char buf[sizeof(value)]; in PutFixed64()
232 EncodeFixed64(buf, value); in PutFixed64()
306 inline void PutLengthPrefixedSlice(std::string* dst, const Slice& value) { in PutLengthPrefixedSlice() argument
307 PutVarint32(dst, static_cast<uint32_t>(value.size())); in PutLengthPrefixedSlice()
308 dst->append(value.data(), value.size()); in PutLengthPrefixedSlice()
342 inline bool GetFixed64(Slice* input, uint64_t* value) { in GetFixed64() argument
346 *value = DecodeFixed64(input->data()); in GetFixed64()
351 inline bool GetFixed32(Slice* input, uint32_t* value) { in GetFixed32() argument
355 *value = DecodeFixed32(input->data()); in GetFixed32()
360 inline bool GetFixed16(Slice* input, uint16_t* value) { in GetFixed16() argument
364 *value = DecodeFixed16(input->data()); in GetFixed16()
369 inline bool GetVarint32(Slice* input, uint32_t* value) { in GetVarint32() argument
372 const char* q = GetVarint32Ptr(p, limit, value); in GetVarint32()
381 inline bool GetVarint64(Slice* input, uint64_t* value) { in GetVarint64() argument
384 const char* q = GetVarint64Ptr(p, limit, value); in GetVarint64()
393 inline bool GetVarsignedint64(Slice* input, int64_t* value) { in GetVarsignedint64() argument
396 const char* q = GetVarsignedint64Ptr(p, limit, value); in GetVarsignedint64()
454 inline void PutUnaligned(T *memory, const T &value) { in PutUnaligned() argument
457 memcpy(nonAlignedMemory, reinterpret_cast<const char*>(&value), sizeof(T)); in PutUnaligned()
459 *memory = value; in PutUnaligned()
471 inline void GetUnaligned(const T *memory, T *value) { in GetUnaligned() argument
473 char *nonAlignedMemory = reinterpret_cast<char*>(value); in GetUnaligned()
476 *value = *memory; in GetUnaligned()