Lines Matching defs:dict_bytes
85 const std::array<uint8_t, 4>& dict_bytes, const int match_location)
91 if (Head::isPattern(bytes, dict_bytes, match_location)) {
96 return Factory<Tail...>::getPattern(bytes, dict_bytes,
110 const std::array<uint8_t, 4>& dict_bytes, const int match_location)
359 * @param dict_bytes The bytes in the corresponding matching entry.
363 virtual bool decompress(const std::array<uint8_t, 4> dict_bytes,
374 const std::array<uint8_t, 4>& dict_bytes,
381 bool decompress(const std::array<uint8_t, 4> dict_bytes,
402 const std::array<uint8_t, 4>& dict_bytes,
410 bool decompress(const std::array<uint8_t, 4> dict_bytes,
425 const std::array<uint8_t, 4>& dict_bytes,
428 return (bytes == dict_bytes) && (match_location >= 0);
431 bool decompress(const std::array<uint8_t, 4> dict_bytes,
434 data = dict_bytes;
454 const std::array<uint8_t, 4>& dict_bytes,
459 return (bytes[3] == dict_bytes[3]) && (bytes[2] == dict_bytes[2]) &&
460 (bytes[1] != dict_bytes[1]) && (match_location >= 0);
464 bool decompress(const std::array<uint8_t, 4> dict_bytes,
467 data = {byte0, byte1, dict_bytes[2], dict_bytes[3]};
485 const std::array<uint8_t, 4>& dict_bytes,
492 bool decompress(const std::array<uint8_t, 4> dict_bytes,
514 const std::array<uint8_t, 4>& dict_bytes,
517 return (bytes[3] == dict_bytes[3]) && (bytes[2] == dict_bytes[2]) &&
518 (bytes[1] == dict_bytes[1]) && (bytes[0] != dict_bytes[0]) &&
522 bool decompress(const std::array<uint8_t, 4> dict_bytes,
525 data = {byte, dict_bytes[1], dict_bytes[2], dict_bytes[3]};