GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — cpython/Include/structmember.h at main · https-github-com-nzysoft/cpython Expand file tree/ Copy pathstructmember.hMore file actions 56 lines (49 loc) · 1.61 KB / Copy pathstructmember.hFile metadata and controls56 lines (49 loc) · 1.61 KB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 #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 */ |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |