• Home
  • Raw
  • Download

Lines Matching full:data

67     // pack data
68 const auto *ptr = reinterpret_cast<const uint8_t *>(vec.data());
110 Expected<size_t, const char *> BufferToType(const uint8_t *data, size_t size, /* out */ T &value) in BufferToType() argument
119 memcpy_s(ptr, sizeof(value), data, sizeof(value)); in BufferToType()
124 inline Expected<size_t, const char *> BufferToType(const uint8_t *data, size_t size, /* out */ std:… in BufferToType() argument
128 auto r = BufferToType(data, size, str_size); in BufferToType()
133 data = ToUint8tPtr(ToUintPtr(data) + r.Value()); in BufferToType()
142 memcpy_s(str.data(), str_size, data, str_size); in BufferToType()
147 Expected<size_t, const char *> BufferToType(const uint8_t *data, size_t size, /* out */ std::vector… in BufferToType() argument
153 auto r = BufferToType(data, size, vector_size); in BufferToType()
158 data = ToUint8tPtr(ToUintPtr(data) + r.Value()); in BufferToType()
161 // unpack data in BufferToType()
167 memcpy_s(vector.data(), vector_size, data, vector_size); in BufferToType()
173 Expected<size_t, const char *> BufferToType(const uint8_t *data, size_t size, /* out */ std::unorde… in BufferToType() argument
177 auto r = BufferToType(data, size, count); in BufferToType()
182 data = ToUint8tPtr(ToUintPtr(data) + r.Value()); in BufferToType()
187 auto v = serializer::BufferToType(data, size, key); in BufferToType()
192 data = ToUint8tPtr(ToUintPtr(data) + v.Value()); in BufferToType()
196 v = serializer::BufferToType(data, size, value); in BufferToType()
201 data = ToUint8tPtr(ToUintPtr(data) + v.Value()); in BufferToType()
236 Deserializer(const uint8_t *data, size_t size) : data_(data), size_(size) {} in Deserializer() argument
292 Expected<size_t, const char *> RawBufferToStruct(const uint8_t *data, size_t size, /* out */ Struct… in RawBufferToStruct() argument
298 internal::Deserializer deserializer(data, size); in RawBufferToStruct()
309 bool BufferToStruct(const uint8_t *data, size_t size, /* out */ Struct &str) in BufferToStruct() argument
311 auto r = RawBufferToStruct<N>(data, size, str); in BufferToStruct()
321 return BufferToStruct<N>(buffer.data(), buffer.size(), str); in BufferToStruct()