Buffer.peekVar

Peeks a varint.

  1. T peekVar()
    class Buffer
    pure @safe
    T
    peekVar
    (
    T
    )
    ()
    if (
    isIntegral!T &&
    T.sizeof > 1
    )
  2. B peek()

Throws

BufferOverflowException if there isn't enough data to read.

Examples

t {

		import xbuffer.varint;

		Buffer buffer = new Buffer(cast(ubyte[])[2]);
		assert(buffer.peekVar!int() == 1);
		assert(buffer.peek!varuint() == 2);

Meta