X7ROOT File Manager
Current Path:
/usr/include/python3.8
usr
/
include
/
python3.8
/
??
..
??
Python-ast.h
(25.87 KB)
??
Python.h
(3.53 KB)
??
_hashopenssl.h
(1.33 KB)
??
abstract.h
(29.58 KB)
??
asdl.h
(1.2 KB)
??
ast.h
(948 B)
??
bitset.h
(468 B)
??
bltinmodule.h
(264 B)
??
boolobject.h
(886 B)
??
bytearrayobject.h
(2.06 KB)
??
bytes_methods.h
(3.22 KB)
??
bytesobject.h
(8.29 KB)
??
cellobject.h
(713 B)
??
ceval.h
(8.17 KB)
??
classobject.h
(1.67 KB)
??
code.h
(7.01 KB)
??
codecs.h
(6.63 KB)
??
compile.h
(3.5 KB)
??
complexobject.h
(1.76 KB)
??
context.h
(1.97 KB)
??
cpython
??
datetime.h
(9.04 KB)
??
descrobject.h
(2.95 KB)
??
dictobject.h
(3.63 KB)
??
dtoa.h
(458 B)
??
dynamic_annotations.h
(21.94 KB)
??
enumobject.h
(253 B)
??
errcode.h
(1.66 KB)
??
eval.h
(1.18 KB)
??
fileobject.h
(1.53 KB)
??
fileutils.h
(4.25 KB)
??
floatobject.h
(4.68 KB)
??
frameobject.h
(3.24 KB)
??
funcobject.h
(4.1 KB)
??
genobject.h
(3.63 KB)
??
graminit.h
(2.07 KB)
??
grammar.h
(1.78 KB)
??
import.h
(4.81 KB)
??
internal
??
interpreteridobject.h
(334 B)
??
intrcheck.h
(861 B)
??
iterobject.h
(567 B)
??
listobject.h
(2.86 KB)
??
longintrepr.h
(3.71 KB)
??
longobject.h
(9.3 KB)
??
marshal.h
(803 B)
??
memoryobject.h
(2.7 KB)
??
methodobject.h
(4.3 KB)
??
modsupport.h
(9.37 KB)
??
moduleobject.h
(2.31 KB)
??
namespaceobject.h
(349 B)
??
node.h
(1.3 KB)
??
object.h
(28.91 KB)
??
objimpl.h
(10.29 KB)
??
odictobject.h
(1.27 KB)
??
opcode.h
(5.04 KB)
??
osdefs.h
(737 B)
??
osmodule.h
(291 B)
??
parsetok.h
(2.89 KB)
??
patchlevel.h
(1.27 KB)
??
picklebufobject.h
(847 B)
??
py_curses.h
(2.42 KB)
??
pyarena.h
(2.68 KB)
??
pycapsule.h
(1.69 KB)
??
pyconfig-64.h
(46.41 KB)
??
pyconfig.h
(162 B)
??
pyctype.h
(1.35 KB)
??
pydebug.h
(1.19 KB)
??
pydtrace.h
(2.36 KB)
??
pyerrors.h
(12.49 KB)
??
pyexpat.h
(2.39 KB)
??
pyfpe.h
(341 B)
??
pyhash.h
(4.04 KB)
??
pylifecycle.h
(2.03 KB)
??
pymacconfig.h
(2.92 KB)
??
pymacro.h
(3.69 KB)
??
pymath.h
(8.12 KB)
??
pymem.h
(5.28 KB)
??
pyport.h
(29.51 KB)
??
pystate.h
(4.58 KB)
??
pystrcmp.h
(436 B)
??
pystrhex.h
(849 B)
??
pystrtod.h
(1.45 KB)
??
pythonrun.h
(7.47 KB)
??
pythread.h
(5.53 KB)
??
pytime.h
(8.72 KB)
??
rangeobject.h
(629 B)
??
setobject.h
(3.28 KB)
??
sliceobject.h
(2.46 KB)
??
structmember.h
(1.98 KB)
??
structseq.h
(1.34 KB)
??
symtable.h
(5.18 KB)
??
sysmodule.h
(1.21 KB)
??
token.h
(2.37 KB)
??
traceback.h
(601 B)
??
tracemalloc.h
(1.09 KB)
??
tupleobject.h
(1.62 KB)
??
typeslots.h
(2.2 KB)
??
ucnhash.h
(1.03 KB)
??
unicodeobject.h
(34.89 KB)
??
warnings.h
(1.73 KB)
??
weakrefobject.h
(2.8 KB)
Editing: descrobject.h
/* Descriptors */ #ifndef Py_DESCROBJECT_H #define Py_DESCROBJECT_H #ifdef __cplusplus extern "C" { #endif typedef PyObject *(*getter)(PyObject *, void *); typedef int (*setter)(PyObject *, PyObject *, void *); typedef struct PyGetSetDef { const char *name; getter get; setter set; const char *doc; void *closure; } PyGetSetDef; #ifndef Py_LIMITED_API typedef PyObject *(*wrapperfunc)(PyObject *self, PyObject *args, void *wrapped); typedef PyObject *(*wrapperfunc_kwds)(PyObject *self, PyObject *args, void *wrapped, PyObject *kwds); struct wrapperbase { const char *name; int offset; void *function; wrapperfunc wrapper; const char *doc; int flags; PyObject *name_strobj; }; /* Flags for above struct */ #define PyWrapperFlag_KEYWORDS 1 /* wrapper function takes keyword args */ /* Various kinds of descriptor objects */ typedef struct { PyObject_HEAD PyTypeObject *d_type; PyObject *d_name; PyObject *d_qualname; } PyDescrObject; #define PyDescr_COMMON PyDescrObject d_common #define PyDescr_TYPE(x) (((PyDescrObject *)(x))->d_type) #define PyDescr_NAME(x) (((PyDescrObject *)(x))->d_name) typedef struct { PyDescr_COMMON; PyMethodDef *d_method; vectorcallfunc vectorcall; } PyMethodDescrObject; typedef struct { PyDescr_COMMON; struct PyMemberDef *d_member; } PyMemberDescrObject; typedef struct { PyDescr_COMMON; PyGetSetDef *d_getset; } PyGetSetDescrObject; typedef struct { PyDescr_COMMON; struct wrapperbase *d_base; void *d_wrapped; /* This can be any function pointer */ } PyWrapperDescrObject; #endif /* Py_LIMITED_API */ PyAPI_DATA(PyTypeObject) PyClassMethodDescr_Type; PyAPI_DATA(PyTypeObject) PyGetSetDescr_Type; PyAPI_DATA(PyTypeObject) PyMemberDescr_Type; PyAPI_DATA(PyTypeObject) PyMethodDescr_Type; PyAPI_DATA(PyTypeObject) PyWrapperDescr_Type; PyAPI_DATA(PyTypeObject) PyDictProxy_Type; #ifndef Py_LIMITED_API PyAPI_DATA(PyTypeObject) _PyMethodWrapper_Type; #endif /* Py_LIMITED_API */ PyAPI_FUNC(PyObject *) PyDescr_NewMethod(PyTypeObject *, PyMethodDef *); PyAPI_FUNC(PyObject *) PyDescr_NewClassMethod(PyTypeObject *, PyMethodDef *); struct PyMemberDef; /* forward declaration for following prototype */ PyAPI_FUNC(PyObject *) PyDescr_NewMember(PyTypeObject *, struct PyMemberDef *); PyAPI_FUNC(PyObject *) PyDescr_NewGetSet(PyTypeObject *, struct PyGetSetDef *); #ifndef Py_LIMITED_API PyAPI_FUNC(PyObject *) PyDescr_NewWrapper(PyTypeObject *, struct wrapperbase *, void *); #define PyDescr_IsData(d) (Py_TYPE(d)->tp_descr_set != NULL) #endif PyAPI_FUNC(PyObject *) PyDictProxy_New(PyObject *); PyAPI_FUNC(PyObject *) PyWrapper_New(PyObject *, PyObject *); PyAPI_DATA(PyTypeObject) PyProperty_Type; #ifdef __cplusplus } #endif #endif /* !Py_DESCROBJECT_H */
Upload File
Create Folder