Class DebugInputBitStream

java.lang.Object
it.unimi.dsi.io.InputBitStream
it.unimi.dsi.io.DebugInputBitStream
All Implemented Interfaces:
BooleanIterator, Closeable, Flushable, AutoCloseable, Iterator<Boolean>, PrimitiveIterator<Boolean,BooleanConsumer>

public class DebugInputBitStream extends InputBitStream
A debugging wrapper for input bit streams.

This class can be used to wrap an input bit stream. The semantics of the resulting read operations is unchanged, but each operation will be logged. The conventions are the same as those of DebugOutputBitStream, with the following additions:

!
reset();
+>
skip().
Since:
1.1
Author:
Sebastiano Vigna