QGIS API Documentation 3.99.0-Master (7d2ca374f2d)
Loading...
Searching...
No Matches
qgis_sip.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SIP_ABSTRACT
#define SIP_ALLOWNONE
#define SIP_ARRAY
#define SIP_ARRAYSIZE
#define SIP_CONSTRAINED
#define SIP_CONVERT_TO_SUBCLASS_CODE(code)
#define SIP_DEPRECATED
#define SIP_DOC_TEMPLATE
#define SIP_DOCSTRING_OUT
#define SIP_END
#define SIP_ENUM_BASETYPE(type)
#define SIP_EXTERNAL
#define SIP_FACTORY
#define SIP_FEATURE(feature)
#define SIP_FORCE
#define SIP_GETWRAPPER
#define SIP_HOLDGIL
#define SIP_IF_FEATURE(feature)
#define SIP_IF_MODULE(condition)
#define SIP_IN
#define SIP_INOUT
#define SIP_INSERT_QLIST_ENUM_CONVERSION_CODE(class_name, ...)
#define SIP_KEEPREFERENCE
#define SIP_MAKE_PRIVATE
#define SIP_MONKEYPATCH_COMPAT_NAME(FORMERNAME)
#define SIP_MONKEYPATCH_FLAGS_UNNEST(OUTSIDE_CLASS, FORMERNAME)
#define SIP_MONKEYPATCH_SCOPEENUM
#define SIP_MONKEYPATCH_SCOPEENUM_UNNEST(OUTSIDE_CLASS, FORMERNAME)
#define SIP_NO_FILE
#define SIP_NODEFAULTCTORS
#define SIP_OUT
#define SIP_PROPERTY(name, getter, setter)
#define SIP_PYALTERNATIVETYPE(type)
#define SIP_PYARGDEFAULT(value)
#define SIP_PYARGREMOVE
#define SIP_PYARGREMOVE6
#define SIP_PYARGRENAME(pyname)
#define SIP_PYNAME(name)
#define SIP_PYQT5_RUN
#define SIP_PYTHON_SPECIAL_BOOL(method_or_code)
#define SIP_PYTHON_SPECIAL_REPR(method_or_code)
#define SIP_RELEASEGIL
#define SIP_SKIP
#define SIP_THROW(name, ...)
#define SIP_TRANSFER
#define SIP_TRANSFERBACK
#define SIP_TRANSFERTHIS
#define SIP_TYPEHEADER_INCLUDE(file)
#define SIP_TYPEHINT(type)
#define SIP_VIRTUAL_CATCHER_CODE(code)
#define SIP_VIRTUALERRORHANDLER(name)
#define SIP_WHEN_FEATURE(feature)

Macro Definition Documentation

◆ SIP_ABSTRACT

#define SIP_ABSTRACT

Definition at line 220 of file qgis_sip.h.

◆ SIP_ALLOWNONE

#define SIP_ALLOWNONE

Definition at line 128 of file qgis_sip.h.

◆ SIP_ARRAY

#define SIP_ARRAY

Definition at line 98 of file qgis_sip.h.

◆ SIP_ARRAYSIZE

#define SIP_ARRAYSIZE

Definition at line 103 of file qgis_sip.h.

◆ SIP_CONSTRAINED

#define SIP_CONSTRAINED

Definition at line 118 of file qgis_sip.h.

◆ SIP_CONVERT_TO_SUBCLASS_CODE

#define SIP_CONVERT_TO_SUBCLASS_CODE ( code)

Definition at line 198 of file qgis_sip.h.

◆ SIP_DEPRECATED

#define SIP_DEPRECATED

Definition at line 113 of file qgis_sip.h.

◆ SIP_DOC_TEMPLATE

#define SIP_DOC_TEMPLATE

Definition at line 231 of file qgis_sip.h.

◆ SIP_DOCSTRING_OUT

#define SIP_DOCSTRING_OUT

Definition at line 65 of file qgis_sip.h.

◆ SIP_END

#define SIP_END

Definition at line 215 of file qgis_sip.h.

◆ SIP_ENUM_BASETYPE

#define SIP_ENUM_BASETYPE ( type)

Definition at line 274 of file qgis_sip.h.

◆ SIP_EXTERNAL

#define SIP_EXTERNAL

Definition at line 123 of file qgis_sip.h.

◆ SIP_FACTORY

#define SIP_FACTORY

Definition at line 83 of file qgis_sip.h.

◆ SIP_FEATURE

#define SIP_FEATURE ( feature)

Definition at line 183 of file qgis_sip.h.

◆ SIP_FORCE

#define SIP_FORCE

Definition at line 138 of file qgis_sip.h.

◆ SIP_GETWRAPPER

#define SIP_GETWRAPPER

Definition at line 42 of file qgis_sip.h.

◆ SIP_HOLDGIL

#define SIP_HOLDGIL

Definition at line 178 of file qgis_sip.h.

◆ SIP_IF_FEATURE

#define SIP_IF_FEATURE ( feature)

Definition at line 188 of file qgis_sip.h.

◆ SIP_IF_MODULE

#define SIP_IF_MODULE ( condition)

Definition at line 27 of file qgis_sip.h.

◆ SIP_IN

#define SIP_IN

Definition at line 70 of file qgis_sip.h.

◆ SIP_INOUT

#define SIP_INOUT

Definition at line 78 of file qgis_sip.h.

◆ SIP_INSERT_QLIST_ENUM_CONVERSION_CODE

#define SIP_INSERT_QLIST_ENUM_CONVERSION_CODE ( class_name,
... )

Definition at line 296 of file qgis_sip.h.

◆ SIP_KEEPREFERENCE

#define SIP_KEEPREFERENCE

Definition at line 93 of file qgis_sip.h.

◆ SIP_MAKE_PRIVATE

#define SIP_MAKE_PRIVATE

Definition at line 143 of file qgis_sip.h.

◆ SIP_MONKEYPATCH_COMPAT_NAME

#define SIP_MONKEYPATCH_COMPAT_NAME ( FORMERNAME)

Definition at line 269 of file qgis_sip.h.

◆ SIP_MONKEYPATCH_FLAGS_UNNEST

#define SIP_MONKEYPATCH_FLAGS_UNNEST ( OUTSIDE_CLASS,
FORMERNAME )

Definition at line 268 of file qgis_sip.h.

◆ SIP_MONKEYPATCH_SCOPEENUM

#define SIP_MONKEYPATCH_SCOPEENUM

Definition at line 266 of file qgis_sip.h.

◆ SIP_MONKEYPATCH_SCOPEENUM_UNNEST

#define SIP_MONKEYPATCH_SCOPEENUM_UNNEST ( OUTSIDE_CLASS,
FORMERNAME )

Definition at line 267 of file qgis_sip.h.

◆ SIP_NO_FILE

#define SIP_NO_FILE

Definition at line 298 of file qgis_sip.h.

◆ SIP_NODEFAULTCTORS

#define SIP_NODEFAULTCTORS

Definition at line 108 of file qgis_sip.h.

◆ SIP_OUT

#define SIP_OUT

Definition at line 57 of file qgis_sip.h.

◆ SIP_PROPERTY

#define SIP_PROPERTY ( name,
getter,
setter )

Definition at line 279 of file qgis_sip.h.

◆ SIP_PYALTERNATIVETYPE

#define SIP_PYALTERNATIVETYPE ( type)

Definition at line 148 of file qgis_sip.h.

◆ SIP_PYARGDEFAULT

#define SIP_PYARGDEFAULT ( value)

Definition at line 153 of file qgis_sip.h.

◆ SIP_PYARGREMOVE

#define SIP_PYARGREMOVE

Definition at line 158 of file qgis_sip.h.

◆ SIP_PYARGREMOVE6

#define SIP_PYARGREMOVE6

Definition at line 163 of file qgis_sip.h.

◆ SIP_PYARGRENAME

#define SIP_PYARGRENAME ( pyname)

Definition at line 168 of file qgis_sip.h.

◆ SIP_PYNAME

#define SIP_PYNAME ( name)

Definition at line 88 of file qgis_sip.h.

◆ SIP_PYQT5_RUN

#define SIP_PYQT5_RUN

Definition at line 284 of file qgis_sip.h.

◆ SIP_PYTHON_SPECIAL_BOOL

#define SIP_PYTHON_SPECIAL_BOOL ( method_or_code)

Definition at line 254 of file qgis_sip.h.

◆ SIP_PYTHON_SPECIAL_REPR

#define SIP_PYTHON_SPECIAL_REPR ( method_or_code)

Definition at line 255 of file qgis_sip.h.

◆ SIP_RELEASEGIL

#define SIP_RELEASEGIL

Definition at line 173 of file qgis_sip.h.

◆ SIP_SKIP

#define SIP_SKIP

Definition at line 133 of file qgis_sip.h.

◆ SIP_THROW

#define SIP_THROW ( name,
... )

Definition at line 210 of file qgis_sip.h.

◆ SIP_TRANSFER

#define SIP_TRANSFER

Definition at line 35 of file qgis_sip.h.

◆ SIP_TRANSFERBACK

#define SIP_TRANSFERBACK

Definition at line 47 of file qgis_sip.h.

◆ SIP_TRANSFERTHIS

#define SIP_TRANSFERTHIS

Definition at line 52 of file qgis_sip.h.

◆ SIP_TYPEHEADER_INCLUDE

#define SIP_TYPEHEADER_INCLUDE ( file)

Definition at line 289 of file qgis_sip.h.

◆ SIP_TYPEHINT

#define SIP_TYPEHINT ( type)

Definition at line 239 of file qgis_sip.h.

◆ SIP_VIRTUAL_CATCHER_CODE

#define SIP_VIRTUAL_CATCHER_CODE ( code)

Definition at line 225 of file qgis_sip.h.

◆ SIP_VIRTUALERRORHANDLER

#define SIP_VIRTUALERRORHANDLER ( name)

Definition at line 203 of file qgis_sip.h.

◆ SIP_WHEN_FEATURE

#define SIP_WHEN_FEATURE ( feature)

Definition at line 193 of file qgis_sip.h.