Struct extra::io_util::BufReader

pub struct BufReader {
    buf: ~[u8],
    pos: @mut uint,
}

An implementation of the io::Reader interface which reads a buffer of bytes

Methods

impl BufReader

fn new(v: ~[u8]) -> BufReader

Creates a new buffer reader for the specified buffer

Trait Implementations

impl std::io::Reader for BufReader

fn read(&self, bytes: &mut [u8], len: uint) -> uint

fn read_byte(&self) -> int

fn eof(&self) -> bool

fn seek(&self, offset: int, whence: std::io::SeekStyle)

fn tell(&self) -> uint