Buffer.writeVar

Writes a varint.

  1. void writeVar(T value)
    class Buffer
    pure nothrow @safe @nogc
    void
    writeVar
    (
    T
    )
    ()
    if (
    isIntegral!T &&
    T.sizeof > 1
    )
  2. void write(B value)

Examples

t {
		
		import xbuffer.varint;
		
		Buffer buffer = new Buffer(8);
		buffer.writeVar(1);
		buffer.write!varuint(1);
		assert(buffer.data!ubyte == [2, 1]);
	

Meta