Package org.eclipse.cdt.utils.macho
Class ERandomAccessFile
- java.lang.Object
-
- java.io.RandomAccessFile
-
- org.eclipse.cdt.utils.macho.ERandomAccessFile
-
- All Implemented Interfaces:
java.io.Closeable,java.io.DataInput,java.io.DataOutput,java.lang.AutoCloseable
public class ERandomAccessFile extends java.io.RandomAccessFile
-
-
Constructor Summary
Constructors Constructor Description ERandomAccessFile(java.io.File file, java.lang.String mode)ERandomAccessFile(java.lang.String file, java.lang.String mode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetFilePointer()intreadIntE()longreadLongE()shortreadShortE()voidseek(long pos)voidsetEndian(boolean le)voidsetFileOffset(long offset)-
Methods inherited from class java.io.RandomAccessFile
close, getChannel, getFD, length, read, read, read, readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, setLength, skipBytes, write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTF
-
-
-
-
Constructor Detail
-
ERandomAccessFile
public ERandomAccessFile(java.lang.String file, java.lang.String mode) throws java.io.IOException- Throws:
java.io.IOException
-
ERandomAccessFile
public ERandomAccessFile(java.io.File file, java.lang.String mode) throws java.io.IOException- Throws:
java.io.IOException
-
-
Method Detail
-
setEndian
public void setEndian(boolean le)
-
readShortE
public final short readShortE() throws java.io.IOException- Throws:
java.io.IOException
-
readIntE
public final int readIntE() throws java.io.IOException- Throws:
java.io.IOException
-
readLongE
public final long readLongE() throws java.io.IOException- Throws:
java.io.IOException
-
setFileOffset
public void setFileOffset(long offset) throws java.io.IOException- Throws:
java.io.IOException
-
getFilePointer
public long getFilePointer() throws java.io.IOException- Overrides:
getFilePointerin classjava.io.RandomAccessFile- Throws:
java.io.IOException
-
seek
public void seek(long pos) throws java.io.IOException- Overrides:
seekin classjava.io.RandomAccessFile- Throws:
java.io.IOException
-
-