mirror of
https://github.com/python/cpython.git
synced 2025-08-03 16:39:00 +00:00
Make the CoreFoundation object _New and _Convert routines available to other modules. Idea by Donovan Preston, implementaion by me.
This commit is contained in:
parent
80c85d80c4
commit
537a69fe66
4 changed files with 180 additions and 32 deletions
|
@ -459,4 +459,26 @@ GLUE_NEW(WindowPtr, WinObj_New, "Carbon.Win")
|
|||
GLUE_CONVERT(WindowPtr, WinObj_Convert, "Carbon.Win")
|
||||
GLUE_NEW(WindowPtr, WinObj_WhichWindow, "Carbon.Win")
|
||||
|
||||
GLUE_CONVERT(CFTypeRef, CFTypeRefObj_Convert, "Carbon.CF")
|
||||
GLUE_NEW(CFTypeRef, CFTypeRefObj_New, "Carbon.CF")
|
||||
|
||||
GLUE_CONVERT(CFStringRef, CFStringRefObj_Convert, "Carbon.CF")
|
||||
GLUE_NEW(CFStringRef, CFStringRefObj_New, "Carbon.CF")
|
||||
GLUE_CONVERT(CFMutableStringRef, CFMutableStringRefObj_Convert, "Carbon.CF")
|
||||
GLUE_NEW(CFMutableStringRef, CFMutableStringRefObj_New, "Carbon.CF")
|
||||
|
||||
GLUE_CONVERT(CFArrayRef, CFArrayRefObj_Convert, "Carbon.CF")
|
||||
GLUE_NEW(CFArrayRef, CFArrayRefObj_New, "Carbon.CF")
|
||||
GLUE_CONVERT(CFMutableArrayRef, CFMutableArrayRefObj_Convert, "Carbon.CF")
|
||||
GLUE_NEW(CFMutableArrayRef, CFMutableArrayRefObj_New, "Carbon.CF")
|
||||
|
||||
GLUE_CONVERT(CFDictionaryRef, CFDictionaryRefObj_Convert, "Carbon.CF")
|
||||
GLUE_NEW(CFDictionaryRef, CFDictionaryRefObj_New, "Carbon.CF")
|
||||
GLUE_CONVERT(CFMutableDictionaryRef, CFMutableDictionaryRefObj_Convert, "Carbon.CF")
|
||||
GLUE_NEW(CFMutableDictionaryRef, CFMutableDictionaryRefObj_New, "Carbon.CF")
|
||||
|
||||
GLUE_CONVERT(CFURLRef, CFURLRefObj_Convert, "Carbon.CF")
|
||||
GLUE_CONVERT(CFURLRef, OptionalCFURLRefObj_Convert, "Carbon.CF")
|
||||
GLUE_NEW(CFURLRef, CFURLRefObj_New, "Carbon.CF")
|
||||
|
||||
#endif /* USE_TOOLBOX_OBJECT_GLUE */
|
Loading…
Add table
Add a link
Reference in a new issue