Lines Matching defs:bit

42  * the semantics for dealing with a non-zero bit offset before a byte-aligned
44 * a non-zero bit offset before a byte-aligned read. When reading bytes,
45 * any bit offset is set to 0 before the read; when writing bytes, a
46 * non-zero bit offset causes the remaining bits in the byte to be written
58 * <p> If the bit offset within the stream is non-zero, the
60 * and written out first. The bit offset will be 0 after the
79 * <p> If the bit offset within the stream is non-zero, the
81 * and written out first. The bit offset will be 0 after the
98 * <p> If the bit offset within the stream is non-zero, the
100 * and written out first. The bit offset will be 0 after the
125 * <p> If the bit offset within the stream is non-zero, the
127 * and written out first. The bit offset will be 0 after the
142 * <p> If the bit offset within the stream is non-zero, the
144 * and written out first. The bit offset will be 0 after the
172 * <p> If the bit offset within the stream is non-zero, the
174 * and written out first. The bit offset will be 0 after the
218 * <p> If the bit offset within the stream is non-zero, the
220 * and written out first. The bit offset will be 0 after the
259 * <p> If the bit offset within the stream is non-zero, the
261 * and written out first. The bit offset will be 0 after the
279 * <p> If the bit offset within the stream is non-zero, the
281 * and written out first. The bit offset will be 0 after the
300 * <p> If the bit offset within the stream is non-zero, the
302 * and written out first. The bit offset will be 0 after the
326 * <p> If the bit offset within the stream is non-zero, the
328 * and written out first. The bit offset will be 0 after the
354 * <p> If the bit offset within the stream is non-zero, the
356 * and written out first. The bit offset will be 0 after the
418 * <p> If the bit offset within the stream is non-zero, the
420 * and written out first. The bit offset will be 0 after the
447 * <p> If the bit offset within the stream is non-zero, the
449 * and written out first. The bit offset will be 0 after the
473 * <p> If the bit offset within the stream is non-zero, the
475 * and written out first. The bit offset will be 0 after the
499 * <p> If the bit offset within the stream is non-zero, the
501 * and written out first. The bit offset will be 0 after the
525 * <p> If the bit offset within the stream is non-zero, the
527 * and written out first. The bit offset will be 0 after the
551 * <p> If the bit offset within the stream is non-zero, the
553 * and written out first. The bit offset will be 0 after the
577 * <p> If the bit offset within the stream is non-zero, the
579 * and written out first. The bit offset will be 0 after the
596 * Writes a single bit, given by the least significant bit of the
597 * argument, to the stream at the current bit offset within the
599 * ignored. The given bit replaces the previous bit at that
600 * position. The bit offset is advanced by one and reduced modulo
607 * @param bit an <code>int</code> whose least significant bit
612 void writeBit(int bit) throws IOException;
617 * left-to-right order, to the stream at the current bit offset
619 * numBits</code> bits of the argument are ignored. The bit
621 * 8. Note that a bit offset of 0 always indicates the
622 * most-significant bit of the byte, and bytes of bits are written
623 * out in sequence as they are encountered. Thus bit writes are
628 * <code>flushBefore</code> is called. At that time, all bit data
636 * written, starting with the bit in position <code>numBits -
637 * 1</code> down to the least significant bit.