- java.lang.Object
-
- de.ibapl.jnhw.common.memory.UnsafeMemoryAccessor
-
- de.ibapl.jnhw.common.memory.UnsafeMemoryAccessor_P32_L32
-
- All Implemented Interfaces:
MemoryAccessor
public class UnsafeMemoryAccessor_P32_L32 extends UnsafeMemoryAccessor
- Author:
- aploese
-
-
Constructor Summary
Constructors Constructor Description UnsafeMemoryAccessor_P32_L32()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longintptr_t(OpaqueMemory32 mem, long offset)voidintptr_t(OpaqueMemory32 mem, long offset, long dest)Stringintptr_t_AsHex(OpaqueMemory32 mem, long offset)longintptr_t_AtIndex(OpaqueMemory32 mem, long offset, int index)voidintptr_t_AtIndex(OpaqueMemory32 mem, long offset, int index, long dest)longsigned_long(OpaqueMemory32 mem, long offset)access the native long (signed long) datatype.voidsigned_long(OpaqueMemory32 mem, long offset, long value)access the native long (signed long) datatype.longsigned_long_AtIndex(OpaqueMemory32 mem, long offset, int index)access the ith native unsigned long datatype.voidsigned_long_AtIndex(OpaqueMemory32 mem, long offset, int index, long value)access the ith native unsigned long datatype.voiduintptr_t(OpaqueMemory32 mem, long offset, long dest)Stringuintptr_t_AsHex(OpaqueMemory32 mem, long offset)voiduintptr_t_AtIndex(OpaqueMemory32 mem, long offset, int index, long dest)longunsigned_long(OpaqueMemory32 mem, long offset)access the native unsigned long datatype.voidunsigned_long(OpaqueMemory32 mem, long offset, long value)access the native unsigned long datatype.longunsigned_long_AtIndex(OpaqueMemory32 mem, long offset, int index)access the ith native unsigned long datatype.voidunsigned_long_AtIndex(OpaqueMemory32 mem, long offset, int index, long value)access the ith native unsigned long datatype.-
Methods inherited from class de.ibapl.jnhw.common.memory.UnsafeMemoryAccessor
allocateMemory, copyMemory32, copyMemory32, copyMemory64, copyMemory64, getUnicodeString, getUnicodeStringLength, getUTF_8String, getUTF_8StringLength, int16_t, int16_t, int16_t_AsHex, int16_t_nativeToString, int32_t, int32_t, int32_t_AsHex, int32_t_nativeToString, int64_t, int64_t, int64_t_AsHex, int64_t_nativeToString, int8_t, int8_t, int8_t, int8_t, int8_t_AsHex, int8_t_nativeToString, setMemory32, setMemory64, setUnicodeString, setUTF_8String, uint16_t, uint16_t, uint16_t_AsHex, uint16_t_AsInt, uint16_t_FromInt, uint16_t_nativeToString, uint32_t, uint32_t, uint32_t_AsHex, uint32_t_AsLong, uint32_t_FromLong, uint32_t_nativeToString, uint64_t, uint64_t, uint64_t_AsHex, uint64_t_nativeToString, uint8_t, uint8_t, uint8_t_AsHex, uint8_t_AsShort, uint8_t_FromShort, uint8_t_nativeToString, uintptr_t, uintptr_t, uintptr_t, uintptr_t, uintptr_t, uintptr_t, uintptr_t_AsNativeAddressHolder, uintptr_t_AtIndex, uintptr_t_AtIndex, uintptr_t_AtIndex, uintptr_t_AtIndex_AsNativeAddressHolder
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.ibapl.jnhw.common.memory.MemoryAccessor
getSignedIntOf, getSignedIntOf_AsHex, getSignedIntOf_nativeToString, getSignedLongOf, getSignedLongOf_AsHex, getSignedLongOf_nativeToString, getUnsignedIntOf, getUnsignedIntOf_AsHex, getUnsignedIntOf_nativeToString, getUnsignedLongOf, getUnsignedLongOf_AsHex, getUnsignedLongOf_nativeToString, setSignedIntOf, setSignedLongOf, setUnsignedIntOf, setUnsignedLongOf
-
-
-
-
Method Detail
-
signed_long
public long signed_long(OpaqueMemory32 mem, long offset)
Description copied from interface:MemoryAccessoraccess the native long (signed long) datatype. It m,ay be 32 or 64bis- Returns:
-
signed_long
public void signed_long(OpaqueMemory32 mem, long offset, long value)
Description copied from interface:MemoryAccessoraccess the native long (signed long) datatype. It m,ay be 32 or 64bis
-
signed_long_AtIndex
public long signed_long_AtIndex(OpaqueMemory32 mem, long offset, int index)
Description copied from interface:MemoryAccessoraccess the ith native unsigned long datatype. It m,ay be 32 or 64bis
-
signed_long_AtIndex
public void signed_long_AtIndex(OpaqueMemory32 mem, long offset, int index, long value)
Description copied from interface:MemoryAccessoraccess the ith native unsigned long datatype. It m,ay be 32 or 64bis
-
unsigned_long
public long unsigned_long(OpaqueMemory32 mem, long offset)
Description copied from interface:MemoryAccessoraccess the native unsigned long datatype. It m,ay be 32 or 64bis- Returns:
-
unsigned_long
public void unsigned_long(OpaqueMemory32 mem, long offset, long value)
Description copied from interface:MemoryAccessoraccess the native unsigned long datatype. It m,ay be 32 or 64bis
-
unsigned_long_AtIndex
public long unsigned_long_AtIndex(OpaqueMemory32 mem, long offset, int index)
Description copied from interface:MemoryAccessoraccess the ith native unsigned long datatype. It m,ay be 32 or 64bis
-
unsigned_long_AtIndex
public void unsigned_long_AtIndex(OpaqueMemory32 mem, long offset, int index, long value)
Description copied from interface:MemoryAccessoraccess the ith native unsigned long datatype. It m,ay be 32 or 64bis
-
intptr_t
public long intptr_t(OpaqueMemory32 mem, long offset)
-
intptr_t
public void intptr_t(OpaqueMemory32 mem, long offset, long dest)
-
intptr_t_AsHex
public String intptr_t_AsHex(OpaqueMemory32 mem, long offset)
-
intptr_t_AtIndex
public long intptr_t_AtIndex(OpaqueMemory32 mem, long offset, int index)
-
intptr_t_AtIndex
public void intptr_t_AtIndex(OpaqueMemory32 mem, long offset, int index, long dest)
-
uintptr_t
public void uintptr_t(OpaqueMemory32 mem, long offset, long dest)
-
uintptr_t_AtIndex
public void uintptr_t_AtIndex(OpaqueMemory32 mem, long offset, int index, long dest)
-
uintptr_t_AsHex
public String uintptr_t_AsHex(OpaqueMemory32 mem, long offset)
-
-