[Python-Dev] What do PyAPI_FUNC & PyAPI_DATA mean? (original) (raw)
Benjamin Peterson benjamin at python.org
Mon Apr 23 14:58:50 CEST 2012
- Previous message: [Python-Dev] What do PyAPI_FUNC & PyAPI_DATA mean?
- Next message: [Python-Dev] What do PyAPI_FUNC & PyAPI_DATA mean?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
2012/4/23 Mark Shannon <mark at hotpy.org>:
Many (most?) of the function declarations in the CPython header files are annotated with the PyAPIFUNC declaration. Similarly for data declarations and PyAPIDATA
What do they mean, exactly? From the name I would expect that they are a way of declaring a function or datum to be part of the API, but their usage seems to be more to do with linkage.
They define linkage on Windows. I actually don't know if they should be applied to internal functions.
-- Regards, Benjamin
- Previous message: [Python-Dev] What do PyAPI_FUNC & PyAPI_DATA mean?
- Next message: [Python-Dev] What do PyAPI_FUNC & PyAPI_DATA mean?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]