virtual class std::NioBuf

sys::Obj
  std::Buf
    std::NioBuf
alloc

protected Void alloc(Int size)

capacity

virtual override Int capacity

charset

virtual override Charset charset

close

virtual override Bool close()

endian

virtual override Endian endian

fromFile

new fromFile(File file, Str mode, Int pos, Int? size)

getByte

virtual override Int getByte(Int index)

getBytes

virtual override Int getBytes(Int pos, Array<Int8> dst, Int off, Int len)

init

protected Void init(File file, Str mode, Int pos, Int? size)

make

new make()

makeMem

new makeMem(Int size)

pos

virtual override Int pos

setByte

virtual override Void setByte(Int index, Int byte)

setBytes

virtual override Void setBytes(Int pos, Array<Int8> src, Int off, Int len)

size

virtual override Int size

sync

virtual override This sync()