Top Fields Constructors Methods
org.python.modules.jffi

public abstract Class AbstractMemoryCData

extends CData
implements Pointer
Class Inheritance
All Implemented Interfaces
org.python.modules.jffi.Pointer
Known Direct Subclasses
org.python.modules.jffi.PointerCData, org.python.modules.jffi.StringCData
Imports
org.python.core.PyType

Field Summary

Modifier and TypeField and Description
protected DirectMemory
Inherited from org.python.modules.jffi.CData:
TYPE

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public boolean
__nonzero__()

Overrides org.python.core.PyObject.__nonzero__.

Equivalent to the standard Python __nonzero__ method.

public final DirectMemory
protected void
Inherited from org.python.modules.jffi.CData:
addressallocateReferenceMemorybyreffindInDllgetContentMemorygetCTypegetMemoryOpgetReferenceMemoryhasReferenceMemorypointerrefersDirectlyTosetReferenceMemorytraverse

Field Detail

memoryback to summary
protected DirectMemory memory

Constructor Detail

AbstractMemoryCDataback to summary
pack-priv AbstractMemoryCData(PyType subtype, CType type, DirectMemory memory)

Method Detail

__nonzero__back to summary
public boolean __nonzero__()

Overrides org.python.core.PyObject.__nonzero__.

Doc from org.python.core.PyObject.__nonzero__.

Equivalent to the standard Python __nonzero__ method. Returns whether of not a given PyObject is considered true.

Annotations
@Override
getMemoryback to summary
public final DirectMemory getMemory()

Implements org.python.modules.jffi.Pointer.getMemory.

initReferenceMemoryback to summary
protected void initReferenceMemory(Memory m)

Implements abstract org.python.modules.jffi.CData.initReferenceMemory.