java_io_RandomAccessFile

Instances of this class support both reading and writing to a random access file.



Functions


void java_io_RandomAccessFile_open(struct Hjava_io_RandomAccessFile* this, struct Hjava_lang_String* name, jbool rw)

Open a file for random access.

Arguments

jlong java_io_RandomAccessFile_length(struct Hjava_io_RandomAccessFile* this)

Return length of file.

Arguments

void java_io_RandomAccessFile_seek(struct Hjava_io_RandomAccessFile* this, jlong pos)

Seek into file.

Arguments

jint java_io_RandomAccessFile_readBytes(struct Hjava_io_RandomAccessFile* this, HArrayOfByte* bytes, jint off, jint len)

Read in bytes from file.

Arguments Return value

jint java_io_RandomAccessFile_read(struct Hjava_io_RandomAccessFile* this)

Read a byte from file.

Arguments Return value

void java_io_RandomAccessFile_write(struct Hjava_io_RandomAccessFile* this, jint data)

Write a byte to file.

Arguments Return value

void java_io_RandomAccessFile_writeBytes(struct Hjava_io_RandomAccessFile* this, HArrayOfByte* bytes, jint off, jint len)

Write a number of bytes to file.

Arguments

jlong java_io_RandomAccessFile_getFilePointer(struct Hjava_io_RandomAccessFile* this)

Get current file position.

Arguments Return value

void java_io_RandomAccessFile_close(struct Hjava_io_RandomAccessFile* this)

Close file.

Arguments
File generated from "RandomAccessFile.c" by autodoc. 20-03-1998 12:54