PLplot 5.15.0
|
#include <Python.h>
Go to the source code of this file.
Macros | |
#define | SIP_ABI_MAJOR_VERSION 12 |
#define | SIP_ABI_MINOR_VERSION 16 |
#define | SIP_MODULE_PATCH_VERSION 0 |
#define | SIP_VERSION 0x60900 |
#define | SIP_VERSION_STR "6.9.0" |
#define | _SIP_MODULE_FQ_NAME "PyQt5.sip" |
#define | _SIP_MODULE_NAME "sip" |
#define | _SIP_MODULE_SHARED 1 |
#define | _SIP_MODULE_ENTRY PyInit_sip |
#define | _SIP_MODULE_LEGACY 1 |
#define | SIP_API_MAJOR_NR SIP_ABI_MAJOR_VERSION |
#define | SIP_API_MINOR_NR SIP_ABI_MINOR_VERSION |
#define | SIP_MLMETH_CAST(m) |
#define | SIP_NULLPTR NULL |
#define | SIP_OVERRIDE |
#define | SIP_SSIZE_T Py_ssize_t |
#define | SIP_SSIZE_T_FORMAT "%zd" |
#define | SIP_USE_PYCAPSULE |
#define | SIP_MODULE_RETURN(v) |
#define | SIPLong_Check PyLong_Check |
#define | SIPLong_FromLong PyLong_FromLong |
#define | SIPLong_AsLong PyLong_AsLong |
#define | SIPBytes_Check PyBytes_Check |
#define | SIPBytes_FromString PyBytes_FromString |
#define | SIPBytes_FromStringAndSize PyBytes_FromStringAndSize |
#define | SIPBytes_AsString PyBytes_AsString |
#define | SIPBytes_Size PyBytes_Size |
#define | SIPBytes_AS_STRING PyBytes_AS_STRING |
#define | SIPBytes_GET_SIZE PyBytes_GET_SIZE |
#define | SIP_TRACE_CATCHERS 0x0001 |
#define | SIP_TRACE_CTORS 0x0002 |
#define | SIP_TRACE_DTORS 0x0004 |
#define | SIP_TRACE_INITS 0x0008 |
#define | SIP_TRACE_DEALLOCS 0x0010 |
#define | SIP_TRACE_METHODS 0x0020 |
#define | SIP_RELEASE_GIL(gs) |
#define | SIP_BLOCK_THREADS |
#define | SIP_UNBLOCK_THREADS |
#define | SIP_NOT_NONE 0x01 /* Disallow None. */ |
#define | SIP_NO_CONVERTORS 0x02 /* Disable any type convertors. */ |
#define | SIP_READ_ONLY 0x01 /* The array is read-only. */ |
#define | SIP_OWNS_MEMORY 0x02 /* The array owns its memory. */ |
#define | SIP_TEMPORARY 0x01 /* A temporary instance. */ |
#define | SIP_DERIVED_CLASS 0x02 /* The instance is derived. */ |
#define | SIP_SINGLE_SHOT 0x01 /* The connection is single shot. */ |
#define | SIP_INDIRECT 0x0004 /* If there is a level of indirection. */ |
#define | SIP_ACCFUNC 0x0008 /* If there is an access function. */ |
#define | SIP_NOT_IN_MAP 0x0010 /* If Python object is not in the map. */ |
#define | SIP_PY_OWNED 0x0020 /* If owned by Python. */ |
#define | SIP_SHARE_MAP 0x0040 /* If the map slot might be occupied. */ |
#define | SIP_CPP_HAS_REF 0x0080 /* If C/C++ has a reference. */ |
#define | SIP_POSSIBLE_PROXY 0x0100 /* If there might be a proxy slot. */ |
#define | SIP_ALIAS 0x0200 /* If it is an alias. */ |
#define | SIP_CREATED 0x0400 /* If the C/C++ object has been created. */ |
#define | sipIsDerived(sw) |
#define | sipIsIndirect(sw) |
#define | sipIsAccessFunc(sw) |
#define | sipNotInMap(sw) |
#define | sipSetNotInMap(sw) |
#define | sipIsPyOwned(sw) |
#define | sipSetPyOwned(sw) |
#define | sipResetPyOwned(sw) |
#define | sipCppHasRef(sw) |
#define | sipSetCppHasRef(sw) |
#define | sipResetCppHasRef(sw) |
#define | sipPossibleProxy(sw) |
#define | sipSetPossibleProxy(sw) |
#define | sipIsAlias(sw) |
#define | sipWasCreated(sw) |
#define | SIP_TYPE_TYPE_MASK 0x0007 /* The type type mask. */ |
#define | SIP_TYPE_CLASS 0x0000 /* If the type is a C++ class. */ |
#define | SIP_TYPE_NAMESPACE 0x0001 /* If the type is a C++ namespace. */ |
#define | SIP_TYPE_MAPPED 0x0002 /* If the type is a mapped type. */ |
#define | SIP_TYPE_ENUM 0x0003 /* If the type is a named enum. */ |
#define | SIP_TYPE_SCOPED_ENUM 0x0004 /* If the type is a scoped enum. */ |
#define | SIP_TYPE_ABSTRACT 0x0008 /* If the type is abstract. */ |
#define | SIP_TYPE_SCC 0x0010 /* If the type is subject to sub-class convertors. */ |
#define | SIP_TYPE_ALLOW_NONE 0x0020 /* If the type can handle None. */ |
#define | SIP_TYPE_STUB 0x0040 /* If the type is a stub. */ |
#define | SIP_TYPE_NONLAZY 0x0080 /* If the type has a non-lazy method. */ |
#define | SIP_TYPE_SUPER_INIT 0x0100 /* If the instance's super init should be called. */ |
#define | SIP_TYPE_LIMITED_API 0x0200 /* Use the limited API. If this is more generally required it may need to be moved to the module definition. */ |
#define | sipTypeIsClass(td) |
#define | sipTypeIsNamespace(td) |
#define | sipTypeIsMapped(td) |
#define | sipTypeIsEnum(td) |
#define | sipTypeIsScopedEnum(td) |
#define | sipTypeAsPyTypeObject(td) |
#define | sipTypeName(td) |
#define | sipTypePluginData(td) |
#define | sipClassName(w) |
#define | sipIsExactWrappedType(wt) |
#define | sipTypeIsAbstract(td) |
#define | sipTypeHasSCC(td) |
#define | sipTypeAllowNone(td) |
#define | sipTypeIsStub(td) |
#define | sipTypeSetStub(td) |
#define | sipTypeHasNonlazyMethod(td) |
#define | sipTypeCallSuperInit(td) |
#define | sipTypeUseLimitedAPI(td) |
#define | sipNameFromPool(em, mr) |
#define | sipNameOfModule(em) |
#define | sipPyNameOfContainer(cod, td) |
#define | sipPyNameOfEnum(etd) |
Functions | |
const sipAPIDef * | sip_init_library (PyObject *mod_dict) |
#define _SIP_MODULE_ENTRY PyInit_sip |
Definition at line 91 of file build/sip.h.
#define _SIP_MODULE_FQ_NAME "PyQt5.sip" |
Definition at line 88 of file build/sip.h.
#define _SIP_MODULE_LEGACY 1 |
Definition at line 92 of file build/sip.h.
#define _SIP_MODULE_NAME "sip" |
Definition at line 89 of file build/sip.h.
#define _SIP_MODULE_SHARED 1 |
Definition at line 90 of file build/sip.h.
#define SIP_ABI_MAJOR_VERSION 12 |
Definition at line 37 of file build/sip.h.
#define SIP_ABI_MINOR_VERSION 16 |
Definition at line 38 of file build/sip.h.
#define SIP_ACCFUNC 0x0008 /* If there is an access function. */ |
Definition at line 1755 of file build/sip.h.
#define SIP_ALIAS 0x0200 /* If it is an alias. */ |
Definition at line 1763 of file build/sip.h.
#define SIP_API_MAJOR_NR SIP_ABI_MAJOR_VERSION |
Definition at line 95 of file build/sip.h.
#define SIP_API_MINOR_NR SIP_ABI_MINOR_VERSION |
Definition at line 96 of file build/sip.h.
#define SIP_BLOCK_THREADS |
Definition at line 184 of file build/sip.h.
#define SIP_CPP_HAS_REF 0x0080 /* If C/C++ has a reference. */ |
Definition at line 1761 of file build/sip.h.
#define SIP_CREATED 0x0400 /* If the C/C++ object has been created. */ |
Definition at line 1764 of file build/sip.h.
#define SIP_DERIVED_CLASS 0x02 /* The instance is derived. */ |
Definition at line 1740 of file build/sip.h.
#define SIP_INDIRECT 0x0004 /* If there is a level of indirection. */ |
Definition at line 1754 of file build/sip.h.
#define SIP_MLMETH_CAST | ( | m | ) |
Definition at line 135 of file build/sip.h.
#define SIP_MODULE_PATCH_VERSION 0 |
Definition at line 39 of file build/sip.h.
#define SIP_MODULE_RETURN | ( | v | ) |
Definition at line 147 of file build/sip.h.
#define SIP_NO_CONVERTORS 0x02 /* Disable any type convertors. */ |
Definition at line 1724 of file build/sip.h.
#define SIP_NOT_IN_MAP 0x0010 /* If Python object is not in the map. */ |
Definition at line 1756 of file build/sip.h.
#define SIP_NOT_NONE 0x01 /* Disallow None. */ |
Definition at line 1723 of file build/sip.h.
#define SIP_NULLPTR NULL |
Definition at line 138 of file build/sip.h.
#define SIP_OVERRIDE |
Definition at line 139 of file build/sip.h.
#define SIP_OWNS_MEMORY 0x02 /* The array owns its memory. */ |
Definition at line 1732 of file build/sip.h.
#define SIP_POSSIBLE_PROXY 0x0100 /* If there might be a proxy slot. */ |
Definition at line 1762 of file build/sip.h.
#define SIP_PY_OWNED 0x0020 /* If owned by Python. */ |
Definition at line 1759 of file build/sip.h.
#define SIP_READ_ONLY 0x01 /* The array is read-only. */ |
Definition at line 1731 of file build/sip.h.
#define SIP_RELEASE_GIL | ( | gs | ) |
Definition at line 183 of file build/sip.h.
#define SIP_SHARE_MAP 0x0040 /* If the map slot might be occupied. */ |
Definition at line 1760 of file build/sip.h.
#define SIP_SINGLE_SHOT 0x01 /* The connection is single shot. */ |
Definition at line 1746 of file build/sip.h.
#define SIP_SSIZE_T Py_ssize_t |
Definition at line 144 of file build/sip.h.
#define SIP_SSIZE_T_FORMAT "%zd" |
Definition at line 145 of file build/sip.h.
#define SIP_TEMPORARY 0x01 /* A temporary instance. */ |
Definition at line 1739 of file build/sip.h.
#define SIP_TRACE_CATCHERS 0x0001 |
Definition at line 165 of file build/sip.h.
#define SIP_TRACE_CTORS 0x0002 |
Definition at line 166 of file build/sip.h.
#define SIP_TRACE_DEALLOCS 0x0010 |
Definition at line 169 of file build/sip.h.
#define SIP_TRACE_DTORS 0x0004 |
Definition at line 167 of file build/sip.h.
#define SIP_TRACE_INITS 0x0008 |
Definition at line 168 of file build/sip.h.
#define SIP_TRACE_METHODS 0x0020 |
Definition at line 170 of file build/sip.h.
#define SIP_TYPE_ABSTRACT 0x0008 /* If the type is abstract. */ |
Definition at line 1789 of file build/sip.h.
#define SIP_TYPE_ALLOW_NONE 0x0020 /* If the type can handle None. */ |
Definition at line 1791 of file build/sip.h.
#define SIP_TYPE_CLASS 0x0000 /* If the type is a C++ class. */ |
Definition at line 1784 of file build/sip.h.
#define SIP_TYPE_ENUM 0x0003 /* If the type is a named enum. */ |
Definition at line 1787 of file build/sip.h.
#define SIP_TYPE_LIMITED_API 0x0200 /* Use the limited API. If this is more generally required it may need to be moved to the module definition. */ |
Definition at line 1795 of file build/sip.h.
#define SIP_TYPE_MAPPED 0x0002 /* If the type is a mapped type. */ |
Definition at line 1786 of file build/sip.h.
#define SIP_TYPE_NAMESPACE 0x0001 /* If the type is a C++ namespace. */ |
Definition at line 1785 of file build/sip.h.
#define SIP_TYPE_NONLAZY 0x0080 /* If the type has a non-lazy method. */ |
Definition at line 1793 of file build/sip.h.
#define SIP_TYPE_SCC 0x0010 /* If the type is subject to sub-class convertors. */ |
Definition at line 1790 of file build/sip.h.
#define SIP_TYPE_SCOPED_ENUM 0x0004 /* If the type is a scoped enum. */ |
Definition at line 1788 of file build/sip.h.
#define SIP_TYPE_STUB 0x0040 /* If the type is a stub. */ |
Definition at line 1792 of file build/sip.h.
#define SIP_TYPE_SUPER_INIT 0x0100 /* If the instance's super init should be called. */ |
Definition at line 1794 of file build/sip.h.
#define SIP_TYPE_TYPE_MASK 0x0007 /* The type type mask. */ |
Definition at line 1783 of file build/sip.h.
#define SIP_UNBLOCK_THREADS |
Definition at line 185 of file build/sip.h.
#define SIP_USE_PYCAPSULE |
Definition at line 146 of file build/sip.h.
#define SIP_VERSION 0x60900 |
Definition at line 84 of file build/sip.h.
#define SIP_VERSION_STR "6.9.0" |
Definition at line 85 of file build/sip.h.
#define SIPBytes_AS_STRING PyBytes_AS_STRING |
Definition at line 158 of file build/sip.h.
#define SIPBytes_AsString PyBytes_AsString |
Definition at line 156 of file build/sip.h.
#define SIPBytes_Check PyBytes_Check |
Definition at line 153 of file build/sip.h.
#define SIPBytes_FromString PyBytes_FromString |
Definition at line 154 of file build/sip.h.
#define SIPBytes_FromStringAndSize PyBytes_FromStringAndSize |
Definition at line 155 of file build/sip.h.
#define SIPBytes_GET_SIZE PyBytes_GET_SIZE |
Definition at line 159 of file build/sip.h.
#define SIPBytes_Size PyBytes_Size |
Definition at line 157 of file build/sip.h.
#define sipClassName | ( | w | ) |
Definition at line 1813 of file build/sip.h.
#define sipCppHasRef | ( | sw | ) |
Definition at line 1774 of file build/sip.h.
#define sipIsAccessFunc | ( | sw | ) |
Definition at line 1768 of file build/sip.h.
#define sipIsAlias | ( | sw | ) |
Definition at line 1779 of file build/sip.h.
#define sipIsDerived | ( | sw | ) |
Definition at line 1766 of file build/sip.h.
#define sipIsExactWrappedType | ( | wt | ) |
Definition at line 1814 of file build/sip.h.
#define sipIsIndirect | ( | sw | ) |
Definition at line 1767 of file build/sip.h.
#define sipIsPyOwned | ( | sw | ) |
Definition at line 1771 of file build/sip.h.
#define SIPLong_AsLong PyLong_AsLong |
Definition at line 151 of file build/sip.h.
#define SIPLong_Check PyLong_Check |
Definition at line 149 of file build/sip.h.
#define SIPLong_FromLong PyLong_FromLong |
Definition at line 150 of file build/sip.h.
#define sipNameFromPool | ( | em, | |
mr ) |
Definition at line 1832 of file build/sip.h.
#define sipNameOfModule | ( | em | ) |
Definition at line 1833 of file build/sip.h.
#define sipNotInMap | ( | sw | ) |
Definition at line 1769 of file build/sip.h.
#define sipPossibleProxy | ( | sw | ) |
Definition at line 1777 of file build/sip.h.
#define sipPyNameOfContainer | ( | cod, | |
td ) |
Definition at line 1834 of file build/sip.h.
#define sipPyNameOfEnum | ( | etd | ) |
Definition at line 1835 of file build/sip.h.
#define sipResetCppHasRef | ( | sw | ) |
Definition at line 1776 of file build/sip.h.
#define sipResetPyOwned | ( | sw | ) |
Definition at line 1773 of file build/sip.h.
#define sipSetCppHasRef | ( | sw | ) |
Definition at line 1775 of file build/sip.h.
#define sipSetNotInMap | ( | sw | ) |
Definition at line 1770 of file build/sip.h.
#define sipSetPossibleProxy | ( | sw | ) |
Definition at line 1778 of file build/sip.h.
#define sipSetPyOwned | ( | sw | ) |
Definition at line 1772 of file build/sip.h.
#define sipTypeAllowNone | ( | td | ) |
Definition at line 1822 of file build/sip.h.
#define sipTypeAsPyTypeObject | ( | td | ) |
Definition at line 1806 of file build/sip.h.
#define sipTypeCallSuperInit | ( | td | ) |
Definition at line 1826 of file build/sip.h.
#define sipTypeHasNonlazyMethod | ( | td | ) |
Definition at line 1825 of file build/sip.h.
#define sipTypeHasSCC | ( | td | ) |
Definition at line 1821 of file build/sip.h.
#define sipTypeIsAbstract | ( | td | ) |
Definition at line 1820 of file build/sip.h.
#define sipTypeIsClass | ( | td | ) |
Definition at line 1801 of file build/sip.h.
#define sipTypeIsEnum | ( | td | ) |
Definition at line 1804 of file build/sip.h.
#define sipTypeIsMapped | ( | td | ) |
Definition at line 1803 of file build/sip.h.
#define sipTypeIsNamespace | ( | td | ) |
Definition at line 1802 of file build/sip.h.
#define sipTypeIsScopedEnum | ( | td | ) |
Definition at line 1805 of file build/sip.h.
#define sipTypeIsStub | ( | td | ) |
Definition at line 1823 of file build/sip.h.
#define sipTypeName | ( | td | ) |
Definition at line 1807 of file build/sip.h.
#define sipTypePluginData | ( | td | ) |
Definition at line 1808 of file build/sip.h.
#define sipTypeSetStub | ( | td | ) |
Definition at line 1824 of file build/sip.h.
#define sipTypeUseLimitedAPI | ( | td | ) |
Definition at line 1827 of file build/sip.h.
#define sipWasCreated | ( | sw | ) |
Definition at line 1780 of file build/sip.h.
typedef struct _pyqt4ClassPluginDef pyqt4ClassPluginDef |
typedef struct _pyqt4QtSignal pyqt4QtSignal |
typedef struct _pyqt5ClassPluginDef pyqt5ClassPluginDef |
typedef int(* pyqt5EmitFunc) (void *, PyObject *) |
Definition at line 1900 of file build/sip.h.
typedef struct _pyqt5QtSignal pyqt5QtSignal |
typedef int sip_gilstate_t |
Definition at line 182 of file build/sip.h.
typedef void *(* sipAccessFunc) (sipSimpleWrapper *, AccessFuncOp) |
Definition at line 260 of file build/sip.h.
typedef struct _sipAPIDef sipAPIDef |
typedef void(* sipArrayDeleteFunc) (void *) |
Definition at line 279 of file build/sip.h.
typedef void *(* sipArrayFunc) (Py_ssize_t) |
Definition at line 278 of file build/sip.h.
typedef void(* sipAssignFunc) (void *, Py_ssize_t, void *) |
Definition at line 277 of file build/sip.h.
typedef int(* sipAttrGetterFunc) (const sipTypeDef *, PyObject *) |
Definition at line 283 of file build/sip.h.
typedef struct _sipBufferDef sipBufferDef |
Definition at line 193 of file build/sip.h.
typedef struct _sipBufferInfoDef sipBufferInfoDef |
Definition at line 196 of file build/sip.h.
typedef void *(* sipCastFunc) (void *, const sipTypeDef *) |
Definition at line 270 of file build/sip.h.
typedef struct _sipCFunctionDef sipCFunctionDef |
Definition at line 199 of file build/sip.h.
typedef struct _sipCharInstanceDef sipCharInstanceDef |
typedef struct _sipClassTypeDef sipClassTypeDef |
typedef int(* sipClearFunc) (void *) |
Definition at line 262 of file build/sip.h.
typedef void(* sipCollectingWrapperEventHandler) (sipSimpleWrapper *sipSelf) |
Definition at line 240 of file build/sip.h.
typedef struct _sipContainerDef sipContainerDef |
typedef PyObject *(* sipConvertFromFunc) (void *, PyObject *) |
Definition at line 273 of file build/sip.h.
typedef int(* sipConvertToFunc) (PyObject *, void **, int *, PyObject *) |
Definition at line 272 of file build/sip.h.
typedef void *(* sipCopyFunc) (const void *, Py_ssize_t) |
Definition at line 280 of file build/sip.h.
typedef struct _sipDateDef sipDateDef |
Definition at line 202 of file build/sip.h.
typedef void(* sipDeallocFunc) (sipSimpleWrapper *) |
Definition at line 269 of file build/sip.h.
typedef struct _sipDelayedDtor sipDelayedDtor |
typedef struct _sipDoubleInstanceDef sipDoubleInstanceDef |
typedef struct _sipEncodedTypeDef sipEncodedTypeDef |
typedef struct _sipEnumMemberDef sipEnumMemberDef |
typedef struct _sipEnumTypeDef sipEnumTypeDef |
typedef struct _sipEnumTypeObject sipEnumTypeObject |
Definition at line 205 of file build/sip.h.
typedef void* sipExceptionHandler |
Definition at line 27 of file build/sip.h.
typedef struct _sipExportedModuleDef sipExportedModuleDef |
typedef struct _sipExternalTypeDef sipExternalTypeDef |
typedef int(* sipFinalFunc) (PyObject *, void *, PyObject *, PyObject **) |
Definition at line 259 of file build/sip.h.
typedef int(* sipGetBufferFunc) (PyObject *, void *, Py_buffer *, int) |
Definition at line 266 of file build/sip.h.
typedef int(* sipGetBufferFuncLimited) (PyObject *, void *, sipBufferDef *) |
Definition at line 263 of file build/sip.h.
typedef union _sipImportedExceptionDef sipImportedExceptionDef |
typedef struct _sipImportedModuleDef sipImportedModuleDef |
typedef union _sipImportedTypeDef sipImportedTypeDef |
typedef struct _sipInitExtenderDef sipInitExtenderDef |
typedef void *(* sipInitFunc) (sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **) |
Definition at line 257 of file build/sip.h.
typedef struct _sipInstancesDef sipInstancesDef |
typedef struct _sipIntInstanceDef sipIntInstanceDef |
typedef struct _sipIntTypeClassMap sipIntTypeClassMap |
typedef struct _sipLicenseDef sipLicenseDef |
typedef struct _sipLongInstanceDef sipLongInstanceDef |
typedef struct _sipLongLongInstanceDef sipLongLongInstanceDef |
typedef sipTypeDef sipMappedType |
Definition at line 980 of file build/sip.h.
typedef struct _sipMappedTypeDef sipMappedTypeDef |
typedef struct _sipMethodDef sipMethodDef |
Definition at line 208 of file build/sip.h.
typedef int(* sipNewUserTypeFunc) (sipWrapperType *) |
Definition at line 287 of file build/sip.h.
typedef PyObject *(* sipPickleFunc) (void *) |
Definition at line 282 of file build/sip.h.
typedef void *(* sipProxyResolverFunc) (void *) |
Definition at line 286 of file build/sip.h.
typedef struct _sipPyMethod sipPyMethod |
typedef struct _sipPySlotDef sipPySlotDef |
typedef struct _sipPySlotExtenderDef sipPySlotExtenderDef |
typedef void(* sipReleaseBufferFunc) (PyObject *, void *, Py_buffer *) |
Definition at line 267 of file build/sip.h.
typedef void(* sipReleaseBufferFuncLimited) (PyObject *, void *) |
Definition at line 264 of file build/sip.h.
typedef void(* sipReleaseFunc) (void *, int) |
Definition at line 281 of file build/sip.h.
typedef struct _sipSimpleWrapper sipSimpleWrapper |
Definition at line 211 of file build/sip.h.
typedef struct _sipStringInstanceDef sipStringInstanceDef |
typedef struct _sipStringTypeClassMap sipStringTypeClassMap |
typedef const sipTypeDef *(* sipSubClassConvertFunc) (void **) |
Definition at line 271 of file build/sip.h.
typedef struct _sipSubClassConvertorDef sipSubClassConvertorDef |
typedef struct _sipTimeDef sipTimeDef |
Definition at line 214 of file build/sip.h.
typedef int(* sipTraverseFunc) (void *, visitproc, void *) |
Definition at line 261 of file build/sip.h.
typedef struct _sipTypeDef sipTypeDef |
Definition at line 217 of file build/sip.h.
typedef struct _sipTypedefDef sipTypedefDef |
typedef struct _sipTypeInstanceDef sipTypeInstanceDef |
typedef struct _sipUnsignedLongInstanceDef sipUnsignedLongInstanceDef |
typedef struct _sipUnsignedLongLongInstanceDef sipUnsignedLongLongInstanceDef |
typedef struct _sipVariableDef sipVariableDef |
typedef PyObject *(* sipVariableGetterFunc) (void *, PyObject *, PyObject *) |
Definition at line 284 of file build/sip.h.
typedef int(* sipVariableSetterFunc) (void *, PyObject *, PyObject *) |
Definition at line 285 of file build/sip.h.
typedef struct _sipVersionedFunctionDef sipVersionedFunctionDef |
typedef struct _sipVirtErrorHandlerDef sipVirtErrorHandlerDef |
typedef void(* sipVirtErrorHandlerFunc) (sipSimpleWrapper *, sip_gilstate_t) |
Definition at line 274 of file build/sip.h.
typedef int(* sipVirtHandlerFunc) (sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *,...) |
Definition at line 275 of file build/sip.h.
typedef struct _sipVoidPtrInstanceDef sipVoidPtrInstanceDef |
typedef void(* sipWrappedInstanceEventHandler) (void *sipCpp) |
Definition at line 239 of file build/sip.h.
typedef struct _sipWrapper sipWrapper |
Definition at line 223 of file build/sip.h.
typedef struct _sipWrapperType sipWrapperType |
Definition at line 220 of file build/sip.h.
typedef void(* sipWrapperVisitorFunc) (sipSimpleWrapper *, void *) |
Definition at line 288 of file build/sip.h.
typedef unsigned int uint |
Definition at line 106 of file build/sip.h.
enum AccessFuncOp |
Enumerator | |
---|---|
UnguardedPointer | |
GuardedPointer | |
ReleaseGuard |
Definition at line 246 of file build/sip.h.
enum sipErrorState |
Enumerator | |
---|---|
sipErrorNone | |
sipErrorFail | |
sipErrorContinue |
Definition at line 599 of file build/sip.h.
enum sipEventType |
Enumerator | |
---|---|
sipEventWrappedInstance | |
sipEventCollectingWrapper | |
sipEventNrEvents |
Definition at line 229 of file build/sip.h.
enum sipPySlotType |
Definition at line 610 of file build/sip.h.
enum sipVariableType |
Enumerator | |
---|---|
PropertyVariable | |
InstanceVariable | |
ClassVariable |
Definition at line 716 of file build/sip.h.
const sipAPIDef * sip_init_library | ( | PyObject * | mod_dict | ) |