java.lang.Object |
↳ |
com.pnfsoftware.jeb.core.units.code.asm.processor.arch.RegisterUtil |
Summary
Public Methods |
static
String
|
byteArrayToHexSmart(Endianness endianness, byte[] data, int pos, int end)
|
static
String
|
byteArrayToHexSmart(Endianness endianness, byte[] data)
|
static
RegisterDescriptionEntry
|
getEntryByName(IRegisterBankLayout layout, String name)
|
static
RegisterDescriptionEntry
|
getEntryByName(IRegisterBank bank, String name)
|
static
RegisterDescriptionEntry
|
getEntryByType(IRegisterBank bank, RegisterType type)
|
static
RegisterDescriptionEntry
|
getEntryByType(IRegisterBankLayout layout, RegisterType type)
|
static
byte[]
|
getValueByName(IRegisterBank bank, String name)
|
static
Long
|
getValueByNameAsLong(IRegisterBank bank, String name)
|
static
boolean
|
setValueByName(IRegisterBank bank, String name, byte[] bytes)
|
static
boolean
|
setValueByNameAsLong(IRegisterBank bank, String name, long value)
|
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
Public Constructors
Public Methods
public
static
String
byteArrayToHexSmart
(Endianness endianness, byte[] data, int pos, int end)
public
static
String
byteArrayToHexSmart
(Endianness endianness, byte[] data)
public
static
byte[]
getValueByName
(IRegisterBank bank, String name)
public
static
Long
getValueByNameAsLong
(IRegisterBank bank, String name)
public
static
boolean
setValueByName
(IRegisterBank bank, String name, byte[] bytes)
public
static
boolean
setValueByNameAsLong
(IRegisterBank bank, String name, long value)