|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object lejos.nxt.VM.VMClone lejos.nxt.VM.VMImage
public final class VM.VMImage
The image header for the currently active program.
Field Summary | |
---|---|
short |
constantTableOffset
|
short |
constantValuesOffset
|
short |
entryClassesOffset
|
byte |
lastClass
|
short |
magicNumber
|
short |
numConstants
|
byte |
numEntryClasses
|
short |
numStaticFields
|
short |
runtimeOptions
|
short |
staticFieldsOffset
|
short |
staticStateLength
|
Method Summary | |
---|---|
int |
getImageBase()
Get the base address for the current image, useful when converting real address to relative ones. |
VM.VMClasses |
getVMClasses()
Return an object that can be used to access all of the available class structures. |
VM.VMConstants |
getVMConstants()
Return an object that can be used to access all of the available constant values. |
VM.VMStaticFields |
getVMStaticFields()
Return an object that can be used to access all of the static fields. |
Methods inherited from class lejos.nxt.VM.VMClone |
---|
update |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public short magicNumber
public short constantTableOffset
public short constantValuesOffset
public short numConstants
public short staticFieldsOffset
public short staticStateLength
public short numStaticFields
public short entryClassesOffset
public byte numEntryClasses
public byte lastClass
public short runtimeOptions
Method Detail |
---|
public VM.VMClasses getVMClasses()
public VM.VMConstants getVMConstants()
public VM.VMStaticFields getVMStaticFields()
public int getImageBase()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |