| Modifier and Type | Field and Description |
|---|---|
| protected long | |
| protected boolean | |
| protected boolean |
| Access | Constructor and Description |
|---|---|
| public | DebuggerUtilities(long addressSize, boolean isBigEndian, boolean supports32bitAlignmentOf64bitTypes)
|
| Modifier and Type | Method and Description |
|---|---|
| public String | |
| private void | |
| public int | |
| public void | |
| private void | |
| public byte[] | |
| public long | |
| public long | |
| public boolean | |
| public byte | |
| public char | |
| public double | |
| public float | |
| public int | |
| public long | |
| public short | |
| public byte[] | |
| public byte[] | |
| public byte[] | |
| public byte[] | |
| public byte[] | |
| public byte[] | |
| public byte[] | |
| public byte[] | |
| private long | |
| public long |
| addressSize | back to summary |
|---|---|
| protected long addressSize | |
| isBigEndian | back to summary |
|---|---|
| protected boolean isBigEndian | |
| supports32bitAlignmentOf64bitTypes | back to summary |
|---|---|
| protected boolean supports32bitAlignmentOf64bitTypes | |
| DebuggerUtilities | back to summary |
|---|---|
| public DebuggerUtilities(long addressSize, boolean isBigEndian, boolean supports32bitAlignmentOf64bitTypes) | |
| addressValueToString | back to summary |
|---|---|
| public String addressValueToString(long address) | |
| byteSwap | back to summary |
|---|---|
| private void byteSwap(byte[] data) | |
| charToNibble | back to summary |
|---|---|
| public int charToNibble(char ascii) throws NumberFormatException | |
| checkAlignment | back to summary |
|---|---|
| public void checkAlignment(long address, long alignment) | |
| checkDataContents | back to summary |
|---|---|
| private void checkDataContents(byte[] data, long len) | |
| cIntegerToData | back to summary |
|---|---|
| public byte[] cIntegerToData(long longNumBytes, long value) | |
| dataToAddressValue | back to summary |
|---|---|
| public long dataToAddressValue(byte[] data) | |
| dataToCInteger | back to summary |
|---|---|
| public long dataToCInteger(byte[] data, boolean isUnsigned) | |
| dataToJBoolean | back to summary |
|---|---|
| public boolean dataToJBoolean(byte[] data, long jbooleanSize) | |
| dataToJByte | back to summary |
|---|---|
| public byte dataToJByte(byte[] data, long jbyteSize) | |
| dataToJChar | back to summary |
|---|---|
| public char dataToJChar(byte[] data, long jcharSize) | |
| dataToJDouble | back to summary |
|---|---|
| public double dataToJDouble(byte[] data, long jdoubleSize) | |
| dataToJFloat | back to summary |
|---|---|
| public float dataToJFloat(byte[] data, long jfloatSize) | |
| dataToJInt | back to summary |
|---|---|
| public int dataToJInt(byte[] data, long jintSize) | |
| dataToJLong | back to summary |
|---|---|
| public long dataToJLong(byte[] data, long jlongSize) | |
| dataToJShort | back to summary |
|---|---|
| public short dataToJShort(byte[] data, long jshortSize) | |
| jbooleanToData | back to summary |
|---|---|
| public byte[] jbooleanToData(boolean value) | |
| jbyteToData | back to summary |
|---|---|
| public byte[] jbyteToData(byte value) | |
| jcharToData | back to summary |
|---|---|
| public byte[] jcharToData(char value) | |
| jdoubleToData | back to summary |
|---|---|
| public byte[] jdoubleToData(double value) | |
| jfloatToData | back to summary |
|---|---|
| public byte[] jfloatToData(float value) | |
| jintToData | back to summary |
|---|---|
| public byte[] jintToData(int value) | |
| jlongToData | back to summary |
|---|---|
| public byte[] jlongToData(long value) | |
| jshortToData | back to summary |
|---|---|
| public byte[] jshortToData(short value) | |
| rawDataToJLong | back to summary |
|---|---|
| private long rawDataToJLong(byte[] data) | |
| scanAddress | back to summary |
|---|---|
| public long scanAddress(String addrStr) throws NumberFormatException | |