public class ByteSink extends Object
Constructor and Description |
---|
ByteSink() |
Modifier and Type | Method and Description |
---|---|
int |
getOffset() |
void |
pad32() |
byte[] |
pop() |
void |
push() |
void |
refer(LLJava.Block b) |
void |
relocAbsolute16(LLJava.Block b) |
void |
relocRelative16(int offset,
LLJava.Block b) |
void |
relocRelative32(int offset,
LLJava.Block b) |
void |
saveReferata() |
byte[] |
toByteArray() |
void |
write(byte... bytes) |
void |
write8(int b) |
void |
writeS16(int n) |
void |
writeU16(int n) |
void |
writeU32(int n) |
public byte[] toByteArray()
public void push()
public byte[] pop()
public void write8(int b)
public void writeU16(int n)
public void writeS16(int n)
public void writeU32(int n)
public void pad32()
public void write(byte... bytes)
public void relocRelative16(int offset, LLJava.Block b)
public void relocRelative32(int offset, LLJava.Block b)
public void relocAbsolute16(LLJava.Block b)
public void refer(LLJava.Block b)
public void saveReferata()
public int getOffset()
see also the complete user documentation .