Lines Matching refs:head
275 bool ReadHead(const std::vector<std::uint8_t> &buffer, TLVHead &head);
276 bool ReadValue(const std::vector<std::uint8_t> &buffer, bool &value, const TLVHead &head);
277 bool ReadValue(const std::vector<std::uint8_t> &buffer, std::monostate &value, const TLVHead &head);
278 bool ReadValue(const std::vector<std::uint8_t> &buffer, void *value, const TLVHead &head);
279 bool ReadValue(const std::vector<std::uint8_t> &buffer, int8_t &value, const TLVHead &head);
280 bool ReadValue(const std::vector<std::uint8_t> &buffer, int16_t &value, const TLVHead &head);
281 bool ReadValue(const std::vector<std::uint8_t> &buffer, int32_t &value, const TLVHead &head);
282 bool ReadValue(const std::vector<std::uint8_t> &buffer, int64_t &value, const TLVHead &head);
283 bool ReadValue(const std::vector<std::uint8_t> &buffer, double &value, const TLVHead &head);
284 bool ReadValue(const std::vector<std::uint8_t> &buffer, uint32_t &value, const TLVHead &head);
285 bool ReadValue(const std::vector<std::uint8_t> &buffer, std::string &value, const TLVHead &head);
286 bool ReadValue(const std::vector<std::uint8_t> &buffer, RawMem &rawMem, const TLVHead &head);
287 bool ReadValue(const std::vector<std::uint8_t> &buffer, Object &value, const TLVHead &head);
288 bool ReadValue(const std::vector<std::uint8_t> &buffer, AAFwk::Want &value, const TLVHead &head);
290 const std::vector<std::uint8_t> &buffer, std::shared_ptr<Media::PixelMap> &value, const TLVHead &head);
291 bool ReadValue(const std::vector<std::uint8_t> &buffer, TLVObject &value, const TLVHead &head);
293 bool ReadValue(const std::vector<std::uint8_t> &buffer, std::vector<T> &value, const TLVHead &head)
295 auto vectorEnd = cursor_ + head.len;
310 bool ReadValue(const std::vector<std::uint8_t> &buffer, std::vector<uint8_t> &value, const TLVHead &head);
314 const std::vector<std::uint8_t> &buffer, uint32_t step, uint32_t index, _InTp &input, const TLVHead &head);
318 const std::vector<std::uint8_t> &buffer, uint32_t step, uint32_t index, _InTp &input, const TLVHead &head);
321 bool ReadValue(const std::vector<std::uint8_t> &buffer, std::variant<_Types...> &value, const TLVHead &head);
324 bool ReadValue(const std::vector<std::uint8_t> &buffer, EntryValue &value, const TLVHead &head);
326 bool ReadValue(const std::vector<std::uint8_t> &buffer, Details &value, const TLVHead &head);
328 const TLVHead &head);
331 bool ReadValue(const std::vector<std::uint8_t> &buffer, std::shared_ptr<T> &value, const TLVHead &head)
337 return ReadValue(buffer, *value, head);
396 bool ReadBasicValue(const std::vector<std::uint8_t> &buffer, bool &value, const TLVHead &head)
398 if (head.len != sizeof(bool) || head.len == 0) {
401 if (!HasExpectBuffer(buffer, head.len)) {
418 bool ReadBasicValue(const std::vector<std::uint8_t> &buffer, T &value, const TLVHead &head)
420 if (head.len != sizeof(T) || head.len == 0) {
423 if (!HasExpectBuffer(buffer, head.len)) {