Class CType

java.lang.Object
org.python.core.PyObject
org.python.modules.jffi.CType
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
StructLayout

public abstract class CType extends PyObject
See Also:
  • Field Details

    • TYPE

      public static final PyType TYPE
    • VOID

      public static final CType VOID
    • BOOL

      public static final CType BOOL
    • BYTE

      public static final CType BYTE
    • UBYTE

      public static final CType UBYTE
    • SHORT

      public static final CType SHORT
    • USHORT

      public static final CType USHORT
    • INT

      public static final CType INT
    • UINT

      public static final CType UINT
    • LONGLONG

      public static final CType LONGLONG
    • ULONGLONG

      public static final CType ULONGLONG
    • LONG

      public static final CType LONG
    • ULONG

      public static final CType ULONG
    • FLOAT

      public static final CType FLOAT
    • DOUBLE

      public static final CType DOUBLE
    • POINTER

      public static final CType POINTER
    • STRING

      public static final CType STRING
  • Method Details

    • getNativeType

      public NativeType getNativeType()
    • alignment

      public final int alignment()
    • size

      public final int size()
    • pysize

      public final PyObject pysize()
    • pyalignment

      public final PyObject pyalignment()