Lines Matching refs:append_bits
108 bb.append_bits(seg.get_mode().get_mode_bits(), 4)
109 bb.append_bits(seg.get_num_chars(), seg.get_mode().num_char_count_bits(version))
116 bb.append_bits(0, min(4, datacapacitybits - len(bb)))
117 bb.append_bits(0, -len(bb) % 8) # Note: Python's modulo on negative numbers behaves better than C family languages
124 bb.append_bits(padbyte, 8)
684 bb.append_bits(b, 8)
697 bb.append_bits(int(digits[i : i + n]), n * 3 + 1)
713 bb.append_bits(temp, 11)
715 bb.append_bits(QrSegment._ALPHANUMERIC_ENCODING_TABLE[text[-1]], 6)
743 bb.append_bits(assignval, 8)
745 bb.append_bits(0b10, 2)
746 bb.append_bits(assignval, 14)
748 bb.append_bits(0b110, 3)
749 bb.append_bits(assignval, 21)
885 def append_bits(self, val: int, n: int) -> None: