golden hour
/usr/include/python2.7
⬆️ Go Up
Upload
File/Folder
Size
Actions
Python-ast.h
20.62 KB
Del
OK
Python.h
4.23 KB
Del
OK
abstract.h
43.96 KB
Del
OK
asdl.h
1.07 KB
Del
OK
ast.h
230 B
Del
OK
bitset.h
792 B
Del
OK
boolobject.h
912 B
Del
OK
bufferobject.h
922 B
Del
OK
bytearrayobject.h
1.9 KB
Del
OK
bytes_methods.h
2.74 KB
Del
OK
bytesobject.h
1.13 KB
Del
OK
cStringIO.h
1.96 KB
Del
OK
cellobject.h
651 B
Del
OK
ceval.h
4.87 KB
Del
OK
classobject.h
2.93 KB
Del
OK
cobject.h
2.86 KB
Del
OK
code.h
3.8 KB
Del
OK
codecs.h
4.9 KB
Del
OK
compile.h
1.04 KB
Del
OK
complexobject.h
1.81 KB
Del
OK
datetime.h
8.12 KB
Del
OK
descrobject.h
2.42 KB
Del
OK
dictobject.h
6.52 KB
Del
OK
dtoa.h
338 B
Del
OK
enumobject.h
253 B
Del
OK
errcode.h
1.37 KB
Del
OK
eval.h
557 B
Del
OK
fileobject.h
3.58 KB
Del
OK
floatobject.h
5.49 KB
Del
OK
frameobject.h
3.16 KB
Del
OK
funcobject.h
2.92 KB
Del
OK
genobject.h
891 B
Del
OK
graminit.h
1.87 KB
Del
OK
grammar.h
1.97 KB
Del
OK
import.h
2.17 KB
Del
OK
intobject.h
2.77 KB
Del
OK
intrcheck.h
274 B
Del
OK
iterobject.h
522 B
Del
OK
listobject.h
2.51 KB
Del
OK
longintrepr.h
3.82 KB
Del
OK
longobject.h
5.67 KB
Del
OK
marshal.h
713 B
Del
OK
memoryobject.h
2.76 KB
Del
OK
metagrammar.h
253 B
Del
OK
methodobject.h
3.28 KB
Del
OK
modsupport.h
4.91 KB
Del
OK
moduleobject.h
609 B
Del
OK
node.h
956 B
Del
OK
object.h
38.09 KB
Del
OK
objimpl.h
13.64 KB
Del
OK
opcode.h
4.7 KB
Del
OK
osdefs.h
1.03 KB
Del
OK
parsetok.h
1.74 KB
Del
OK
patchlevel.h
1.41 KB
Del
OK
pgen.h
253 B
Del
OK
pgenheaders.h
1.12 KB
Del
OK
py_curses.h
4.06 KB
Del
OK
pyarena.h
2.63 KB
Del
OK
pycapsule.h
1.64 KB
Del
OK
pyconfig-64.h
35.95 KB
Del
OK
pyconfig.h
162 B
Del
OK
pyctype.h
1.24 KB
Del
OK
pydebug.h
1.29 KB
Del
OK
pyerrors.h
11.38 KB
Del
OK
pyexpat.h
2.07 KB
Del
OK
pyfpe.h
8.29 KB
Del
OK
pygetopt.h
348 B
Del
OK
pymacconfig.h
2.92 KB
Del
OK
pymactoolbox.h
7.76 KB
Del
OK
pymath.h
6.37 KB
Del
OK
pymem.h
4.59 KB
Del
OK
pyport.h
31.42 KB
Del
OK
pystate.h
6.25 KB
Del
OK
pystrcmp.h
463 B
Del
OK
pystrtod.h
1.54 KB
Del
OK
pythonrun.h
7.11 KB
Del
OK
pythread.h
1.22 KB
Del
OK
rangeobject.h
646 B
Del
OK
setobject.h
3.06 KB
Del
OK
sliceobject.h
1.3 KB
Del
OK
stringobject.h
7.79 KB
Del
OK
structmember.h
2.83 KB
Del
OK
structseq.h
862 B
Del
OK
symtable.h
3.64 KB
Del
OK
sysmodule.h
815 B
Del
OK
timefuncs.h
541 B
Del
OK
token.h
1.76 KB
Del
OK
traceback.h
697 B
Del
OK
tupleobject.h
2.18 KB
Del
OK
ucnhash.h
924 B
Del
OK
unicodeobject.h
51 KB
Del
OK
warnings.h
635 B
Del
OK
weakrefobject.h
2.89 KB
Del
OK
Edit: pymactoolbox.h
/* ** pymactoolbox.h - globals defined in mactoolboxglue.c */ #ifndef Py_PYMACTOOLBOX_H #define Py_PYMACTOOLBOX_H #ifdef __cplusplus extern "C" { #endif #include <Carbon/Carbon.h> #ifndef __LP64__ #include <QuickTime/QuickTime.h> #endif /* !__LP64__ */ /* ** Helper routines for error codes and such. */ char *PyMac_StrError(int); /* strerror with mac errors */ extern PyObject *PyMac_OSErrException; /* Exception for OSErr */ PyObject *PyMac_GetOSErrException(void); /* Initialize & return it */ PyObject *PyErr_Mac(PyObject *, int); /* Exception with a mac error */ PyObject *PyMac_Error(OSErr); /* Uses PyMac_GetOSErrException */ #ifndef __LP64__ extern OSErr PyMac_GetFullPathname(FSSpec *, char *, int); /* convert fsspec->path */ #endif /* __LP64__ */ /* ** These conversion routines are defined in mactoolboxglue.c itself. */ int PyMac_GetOSType(PyObject *, OSType *); /* argument parser for OSType */ PyObject *PyMac_BuildOSType(OSType); /* Convert OSType to PyObject */ PyObject *PyMac_BuildNumVersion(NumVersion);/* Convert NumVersion to PyObject */ int PyMac_GetStr255(PyObject *, Str255); /* argument parser for Str255 */ PyObject *PyMac_BuildStr255(Str255); /* Convert Str255 to PyObject */ PyObject *PyMac_BuildOptStr255(Str255); /* Convert Str255 to PyObject, NULL to None */ int PyMac_GetRect(PyObject *, Rect *); /* argument parser for Rect */ PyObject *PyMac_BuildRect(Rect *); /* Convert Rect to PyObject */ int PyMac_GetPoint(PyObject *, Point *); /* argument parser for Point */ PyObject *PyMac_BuildPoint(Point); /* Convert Point to PyObject */ int PyMac_GetEventRecord(PyObject *, EventRecord *); /* argument parser for EventRecord */ PyObject *PyMac_BuildEventRecord(EventRecord *); /* Convert EventRecord to PyObject */ int PyMac_GetFixed(PyObject *, Fixed *); /* argument parser for Fixed */ PyObject *PyMac_BuildFixed(Fixed); /* Convert Fixed to PyObject */ int PyMac_Getwide(PyObject *, wide *); /* argument parser for wide */ PyObject *PyMac_Buildwide(wide *); /* Convert wide to PyObject */ /* ** The rest of the routines are implemented by extension modules. If they are ** dynamically loaded mactoolboxglue will contain a stub implementation of the ** routine, which imports the module, whereupon the module's init routine will ** communicate the routine pointer back to the stub. ** If USE_TOOLBOX_OBJECT_GLUE is not defined there is no glue code, and the ** extension modules simply declare the routine. This is the case for static ** builds (and could be the case for MacPython CFM builds, because CFM extension ** modules can reference each other without problems). */ #ifdef USE_TOOLBOX_OBJECT_GLUE /* ** These macros are used in the module init code. If we use toolbox object glue ** it sets the function pointer to point to the real function. */ #define PyMac_INIT_TOOLBOX_OBJECT_NEW(object, rtn) { \ extern PyObject *(*PyMacGluePtr_##rtn)(object); \ PyMacGluePtr_##rtn = _##rtn; \ } #define PyMac_INIT_TOOLBOX_OBJECT_CONVERT(object, rtn) { \ extern int (*PyMacGluePtr_##rtn)(PyObject *, object *); \ PyMacGluePtr_##rtn = _##rtn; \ } #else /* ** If we don't use toolbox object glue the init macros are empty. Moreover, we define ** _xxx_New to be the same as xxx_New, and the code in mactoolboxglue isn't included. */ #define PyMac_INIT_TOOLBOX_OBJECT_NEW(object, rtn) #define PyMac_INIT_TOOLBOX_OBJECT_CONVERT(object, rtn) #endif /* USE_TOOLBOX_OBJECT_GLUE */ /* macfs exports */ #ifndef __LP64__ int PyMac_GetFSSpec(PyObject *, FSSpec *); /* argument parser for FSSpec */ PyObject *PyMac_BuildFSSpec(FSSpec *); /* Convert FSSpec to PyObject */ #endif /* !__LP64__ */ int PyMac_GetFSRef(PyObject *, FSRef *); /* argument parser for FSRef */ PyObject *PyMac_BuildFSRef(FSRef *); /* Convert FSRef to PyObject */ /* AE exports */ extern PyObject *AEDesc_New(AppleEvent *); /* XXXX Why passed by address?? */ extern PyObject *AEDesc_NewBorrowed(AppleEvent *); extern int AEDesc_Convert(PyObject *, AppleEvent *); /* Cm exports */ extern PyObject *CmpObj_New(Component); extern int CmpObj_Convert(PyObject *, Component *); extern PyObject *CmpInstObj_New(ComponentInstance); extern int CmpInstObj_Convert(PyObject *, ComponentInstance *); /* Ctl exports */ #ifndef __LP64__ extern PyObject *CtlObj_New(ControlHandle); extern int CtlObj_Convert(PyObject *, ControlHandle *); #endif /* !__LP64__ */ /* Dlg exports */ #ifndef __LP64__ extern PyObject *DlgObj_New(DialogPtr); extern int DlgObj_Convert(PyObject *, DialogPtr *); extern PyObject *DlgObj_WhichDialog(DialogPtr); #endif /* !__LP64__ */ /* Drag exports */ #ifndef __LP64__ extern PyObject *DragObj_New(DragReference); extern int DragObj_Convert(PyObject *, DragReference *); #endif /* !__LP64__ */ /* List exports */ #ifndef __LP64__ extern PyObject *ListObj_New(ListHandle); extern int ListObj_Convert(PyObject *, ListHandle *); #endif /* !__LP64__ */ /* Menu exports */ #ifndef __LP64__ extern PyObject *MenuObj_New(MenuHandle); extern int MenuObj_Convert(PyObject *, MenuHandle *); #endif /* !__LP64__ */ /* Qd exports */ #ifndef __LP64__ extern PyObject *GrafObj_New(GrafPtr); extern int GrafObj_Convert(PyObject *, GrafPtr *); extern PyObject *BMObj_New(BitMapPtr); extern int BMObj_Convert(PyObject *, BitMapPtr *); extern PyObject *QdRGB_New(RGBColor *); extern int QdRGB_Convert(PyObject *, RGBColor *); #endif /* !__LP64__ */ /* Qdoffs exports */ #ifndef __LP64__ extern PyObject *GWorldObj_New(GWorldPtr); extern int GWorldObj_Convert(PyObject *, GWorldPtr *); #endif /* !__LP64__ */ /* Qt exports */ #ifndef __LP64__ extern PyObject *TrackObj_New(Track); extern int TrackObj_Convert(PyObject *, Track *); extern PyObject *MovieObj_New(Movie); extern int MovieObj_Convert(PyObject *, Movie *); extern PyObject *MovieCtlObj_New(MovieController); extern int MovieCtlObj_Convert(PyObject *, MovieController *); extern PyObject *TimeBaseObj_New(TimeBase); extern int TimeBaseObj_Convert(PyObject *, TimeBase *); extern PyObject *UserDataObj_New(UserData); extern int UserDataObj_Convert(PyObject *, UserData *); extern PyObject *MediaObj_New(Media); extern int MediaObj_Convert(PyObject *, Media *); #endif /* !__LP64__ */ /* Res exports */ extern PyObject *ResObj_New(Handle); extern int ResObj_Convert(PyObject *, Handle *); extern PyObject *OptResObj_New(Handle); extern int OptResObj_Convert(PyObject *, Handle *); /* TE exports */ #ifndef __LP64__ extern PyObject *TEObj_New(TEHandle); extern int TEObj_Convert(PyObject *, TEHandle *); #endif /* !__LP64__ */ /* Win exports */ #ifndef __LP64__ extern PyObject *WinObj_New(WindowPtr); extern int WinObj_Convert(PyObject *, WindowPtr *); extern PyObject *WinObj_WhichWindow(WindowPtr); #endif /* !__LP64__ */ /* CF exports */ extern PyObject *CFObj_New(CFTypeRef); extern int CFObj_Convert(PyObject *, CFTypeRef *); extern PyObject *CFTypeRefObj_New(CFTypeRef); extern int CFTypeRefObj_Convert(PyObject *, CFTypeRef *); extern PyObject *CFStringRefObj_New(CFStringRef); extern int CFStringRefObj_Convert(PyObject *, CFStringRef *); extern PyObject *CFMutableStringRefObj_New(CFMutableStringRef); extern int CFMutableStringRefObj_Convert(PyObject *, CFMutableStringRef *); extern PyObject *CFArrayRefObj_New(CFArrayRef); extern int CFArrayRefObj_Convert(PyObject *, CFArrayRef *); extern PyObject *CFMutableArrayRefObj_New(CFMutableArrayRef); extern int CFMutableArrayRefObj_Convert(PyObject *, CFMutableArrayRef *); extern PyObject *CFDictionaryRefObj_New(CFDictionaryRef); extern int CFDictionaryRefObj_Convert(PyObject *, CFDictionaryRef *); extern PyObject *CFMutableDictionaryRefObj_New(CFMutableDictionaryRef); extern int CFMutableDictionaryRefObj_Convert(PyObject *, CFMutableDictionaryRef *); extern PyObject *CFURLRefObj_New(CFURLRef); extern int CFURLRefObj_Convert(PyObject *, CFURLRef *); extern int OptionalCFURLRefObj_Convert(PyObject *, CFURLRef *); #ifdef __cplusplus } #endif #endif
Save