Reads the amount of data requested.
BufferOverflowException if there isn't enough data to read.
t { Buffer buffer = new Buffer([1]); assert(buffer.read!int() == 1); try { buffer.read!int(); assert(0); } catch(BufferOverflowException ex) { assert(ex.file == __FILE__); }
See Implementation
Reads the amount of data requested.