@Name(value="_ts") @Properties(inherit=python.class) public class PyThreadState extends Pointer
Modifier and Type | Class and Description |
---|---|
static class |
PyThreadState.On_delete_Pointer |
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
PyThreadState()
Default native constructor.
|
PyThreadState(long size)
Native array allocator.
|
PyThreadState(Pointer p)
Pointer cast constructor.
|
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public PyThreadState()
public PyThreadState(long size)
Pointer.position(long)
.public PyThreadState(Pointer p)
Pointer(Pointer)
.public PyThreadState position(long position)
public PyThreadState getPointer(long i)
getPointer
in class Pointer
public PyThreadState prev()
public PyThreadState prev(PyThreadState setter)
public PyThreadState next()
public PyThreadState next(PyThreadState setter)
public PyInterpreterState interp()
public PyThreadState interp(PyInterpreterState setter)
public int _initialized()
public PyThreadState _initialized(int setter)
public int _static()
public PyThreadState _static(int setter)
public int recursion_remaining()
public PyThreadState recursion_remaining(int setter)
public int recursion_limit()
public PyThreadState recursion_limit(int setter)
public int recursion_headroom()
public PyThreadState recursion_headroom(int setter)
public int tracing()
public PyThreadState tracing(int setter)
public int tracing_what()
public PyThreadState tracing_what(int setter)
public _PyCFrame cframe()
public PyThreadState cframe(_PyCFrame setter)
public Py_tracefunc c_profilefunc()
public PyThreadState c_profilefunc(Py_tracefunc setter)
public Py_tracefunc c_tracefunc()
public PyThreadState c_tracefunc(Py_tracefunc setter)
public PyObject c_profileobj()
public PyThreadState c_profileobj(PyObject setter)
public PyObject c_traceobj()
public PyThreadState c_traceobj(PyObject setter)
public PyObject curexc_type()
public PyThreadState curexc_type(PyObject setter)
public PyObject curexc_value()
public PyThreadState curexc_value(PyObject setter)
public PyObject curexc_traceback()
public PyThreadState curexc_traceback(PyObject setter)
public _PyErr_StackItem exc_info()
public PyThreadState exc_info(_PyErr_StackItem setter)
public PyObject dict()
public PyThreadState dict(PyObject setter)
public int gilstate_counter()
public PyThreadState gilstate_counter(int setter)
public PyObject async_exc()
public PyThreadState async_exc(PyObject setter)
public PyThreadState thread_id(long setter)
public PyThreadState native_thread_id(long setter)
public int trash_delete_nesting()
public PyThreadState trash_delete_nesting(int setter)
public PyObject trash_delete_later()
public PyThreadState trash_delete_later(PyObject setter)
public PyThreadState.On_delete_Pointer on_delete()
public PyThreadState on_delete(PyThreadState.On_delete_Pointer setter)
public Pointer on_delete_data()
public PyThreadState on_delete_data(Pointer setter)
public int coroutine_origin_tracking_depth()
public PyThreadState coroutine_origin_tracking_depth(int setter)
public PyObject async_gen_firstiter()
public PyThreadState async_gen_firstiter(PyObject setter)
public PyObject async_gen_finalizer()
public PyThreadState async_gen_finalizer(PyObject setter)
public PyObject context()
public PyThreadState context(PyObject setter)
public PyThreadState context_ver(long setter)
public PyThreadState id(long setter)
@ByRef public PyTraceInfo trace_info()
public PyThreadState trace_info(PyTraceInfo setter)
public _PyStackChunk datastack_chunk()
public PyThreadState datastack_chunk(_PyStackChunk setter)
public PyObject datastack_top(int i)
public PyThreadState datastack_top(int i, PyObject setter)
@Cast(value="PyObject**") public PointerPointer datastack_top()
public PyThreadState datastack_top(PointerPointer setter)
public PyObject datastack_limit(int i)
public PyThreadState datastack_limit(int i, PyObject setter)
@Cast(value="PyObject**") public PointerPointer datastack_limit()
public PyThreadState datastack_limit(PointerPointer setter)
@ByRef public _PyErr_StackItem exc_state()
public PyThreadState exc_state(_PyErr_StackItem setter)
public PyThreadState root_cframe(_PyCFrame setter)
Copyright © 2023. All rights reserved.