public class Memptr extends BaseObject implements ImemptrHolder
| Modifier and Type | Field and Description |
|---|---|
private logical |
autoDestroy |
private logical |
externalAllocation |
private memptr |
value |
| Constructor and Description |
|---|
Memptr() |
__isValidInternal__, __lang_BaseObject_constructor__, __setValidInternal__, assertNotNull, assertNotNull, getLegacyClass, getNextSibling, getPrevSibling, legacyClone, legacyEqualsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait__isValidInternal__, __lang_BaseObject_constructor__, __setValidInternal__, getLegacyClass, getNextSibling, getPrevSibling, isTracked, legacyClone, legacyEqualsprivate logical autoDestroy
private logical externalAllocation
private memptr value
public void __core_Memptr_execute__()
public logical getAutoDestroy()
public void setAutoDestroy(logical _autodestroy)
_autodestroy - destroy flagpublic logical getExternalAllocation()
public int64 getSize()
public void setSize(int64 _size)
_size - The new size.public memptr getValue()
getValue in interface ImemptrHolderpublic static void __core_Memptr_constructor__static__()
public void __core_Memptr_constructor__()
public void __core_Memptr_constructor__(int64 _p1)
public void __core_Memptr_constructor__(memptr _p1)
public void __core_Memptr_constructor__(raw _p1)
public void __core_Memptr_destructor__()
public void debug_1()
public void clear_()
public raw getHash()
public raw getHash(object<? extends HashAlgorithmEnum> _p1)
public int64 getPointerValue()
public void putBytes(memptr _p1)
public void putBytes(raw _p1)
public character toLegacyString()
BaseObject
Although the original method name is toString(), this version returns a
character type which would conflict with the java.lang.Object.toString()
version. For this reason, the name is mapped differently during conversion.
toLegacyString in interface _BaseObject_toLegacyString in class BaseObject