/opt/alt/python312/include/python3.12
#ifndef Py_STRUCTMEMBER_H #define Py_STRUCTMEMBER_H #ifdef __cplusplus extern "C" { #endif /* Interface to map C struct members to Python object attributes * * This header is deprecated: new code should not use stuff from here. * New definitions are in descrobject.h. * * However, there's nothing wrong with old code continuing to use it, * and there's not much mainenance overhead in maintaining a few aliases. * So, don't be too eager to convert old code. * * It uses names not prefixed with Py_. * It is also *not* included from Python.h and must be included individually. */ #include <stddef.h> /* For offsetof (not always provided by Python.h) */ /* Types */ #define T_SHORT Py_T_SHORT #define T_INT Py_T_INT #define T_LONG Py_T_LONG #define T_FLOAT Py_T_FLOAT #define T_DOUBLE Py_T_DOUBLE #define T_STRING Py_T_STRING #define T_OBJECT _Py_T_OBJECT #define T_CHAR Py_T_CHAR #define T_BYTE Py_T_BYTE #define T_UBYTE Py_T_UBYTE #define T_USHORT Py_T_USHORT #define T_UINT Py_T_UINT #define T_ULONG Py_T_ULONG #define T_STRING_INPLACE Py_T_STRING_INPLACE #define T_BOOL Py_T_BOOL #define T_OBJECT_EX Py_T_OBJECT_EX #define T_LONGLONG Py_T_LONGLONG #define T_ULONGLONG Py_T_ULONGLONG #define T_PYSSIZET Py_T_PYSSIZET #define T_NONE _Py_T_NONE /* Flags */ #define READONLY Py_READONLY #define PY_AUDIT_READ Py_AUDIT_READ #define READ_RESTRICTED Py_AUDIT_READ #define PY_WRITE_RESTRICTED _Py_WRITE_RESTRICTED #define RESTRICTED (READ_RESTRICTED | PY_WRITE_RESTRICTED) #ifdef __cplusplus } #endif #endif /* !Py_STRUCTMEMBER_H */
.
Edit
..
Edit
Python.h
Edit
abstract.h
Edit
bltinmodule.h
Edit
boolobject.h
Edit
bytearrayobject.h
Edit
bytesobject.h
Edit
ceval.h
Edit
codecs.h
Edit
compile.h
Edit
complexobject.h
Edit
cpython
Edit
datetime.h
Edit
descrobject.h
Edit
dictobject.h
Edit
dynamic_annotations.h
Edit
enumobject.h
Edit
errcode.h
Edit
exports.h
Edit
fileobject.h
Edit
fileutils.h
Edit
floatobject.h
Edit
frameobject.h
Edit
genericaliasobject.h
Edit
import.h
Edit
internal
Edit
interpreteridobject.h
Edit
intrcheck.h
Edit
iterobject.h
Edit
listobject.h
Edit
longobject.h
Edit
marshal.h
Edit
memoryobject.h
Edit
methodobject.h
Edit
modsupport.h
Edit
moduleobject.h
Edit
object.h
Edit
objimpl.h
Edit
opcode.h
Edit
osdefs.h
Edit
osmodule.h
Edit
patchlevel.h
Edit
py_curses.h
Edit
pybuffer.h
Edit
pycapsule.h
Edit
pyconfig-64.h
Edit
pyconfig.h
Edit
pydtrace.h
Edit
pyerrors.h
Edit
pyexpat.h
Edit
pyframe.h
Edit
pyhash.h
Edit
pylifecycle.h
Edit
pymacconfig.h
Edit
pymacro.h
Edit
pymath.h
Edit
pymem.h
Edit
pyport.h
Edit
pystate.h
Edit
pystats.h
Edit
pystrcmp.h
Edit
pystrtod.h
Edit
pythonrun.h
Edit
pythread.h
Edit
pytypedefs.h
Edit
rangeobject.h
Edit
setobject.h
Edit
sliceobject.h
Edit
structmember.h
Edit
structseq.h
Edit
sysmodule.h
Edit
traceback.h
Edit
tracemalloc.h
Edit
tupleobject.h
Edit
typeslots.h
Edit
unicodeobject.h
Edit
warnings.h
Edit
weakrefobject.h
Edit