Source File FileptrStreams.tesla
namespace Tesla.IO

include Tesla.stdc

class FileptrInputStream

Modifiers: public
Implements: InputStream

protected fileptr ptr
public FileptrInputStream ( )
public FileptrInputStream ( fileptr ptr )
protected void checkError ( ) throws IOException
protected void throwError ( ) throws IOException
public long available ( ) throws IOException
public void closeInput ( ) throws IOException
public int read ( ) throws IOException
public uint read ( byte[] buffer ) throws IOException
public uint read ( byte[] buffer, int start, int len ) throws IOException
public boolean canSeek ( )
public void seek ( int offset, int whence ) throws IOException
public void seek ( int offset ) throws IOException
public long position ( ) throws IOException
public void reset ( ) throws IOException

class FileptrOutputStream

Modifiers: public
Implements: OutputStream

protected fileptr ptr
public FileptrOutputStream ( )
public FileptrOutputStream ( fileptr ptr )
public fileptr getFileptr ( )
protected void checkError ( ) throws IOException
protected void throwError ( ) throws IOException
public void flush ( ) throws IOException
public void closeOutput ( ) throws IOException
public void write ( byte[] buffer ) throws IOException
public void write ( byte[] buffer, int start, int len ) throws IOException
public void write ( int bite ) throws IOException


Produce by t2html tool written by Eric Kerfoot © 2004