public interface InputDisassembler
Modifier and Type | Method and Description |
---|---|
void |
alignRead(int alignment) |
boolean |
eof() |
void |
even() |
ByteBuffer |
getBuffer() |
ByteOrder |
getByteOrder() |
void |
pop() |
int |
pos() |
void |
pushPos() |
void |
pushSeek(long pos) |
void |
pushSkip(long diff) |
short |
read2Byte() |
int |
read4Byte() |
long |
read8Byte() |
byte[] |
readBlob(int length) |
byte |
readByte() |
long |
readLEB128() |
long |
readQuad() |
long |
readSLEB128() |
long |
readTruncatedLong(int truncateTo) |
char |
readUbyte() |
short |
readValue() |
String |
readZeroTerminatedString() |
void |
seek(long pos) |
void |
setByteOrder(ByteOrder byteOrder) |
void |
skip(int n) |
void |
skip(long diff) |
boolean eof()
void seek(long pos)
void skip(long diff)
void pushSeek(long pos)
void pushSkip(long diff)
void pushPos()
void pop()
int pos()
ByteBuffer getBuffer()
void setByteOrder(ByteOrder byteOrder)
void skip(int n)
ByteOrder getByteOrder()
void alignRead(int alignment)
void even()
int read4Byte()
byte readByte()
char readUbyte()
short read2Byte()
short readValue()
long read8Byte()
long readQuad()
long readTruncatedLong(int truncateTo)
String readZeroTerminatedString()
long readLEB128()
long readSLEB128()
byte[] readBlob(int length)