Annotation Glossary

A

allow-none

NULL is OK, both for passing and for returning.

O

out

Parameter for returning results. Default is transfer full.

T

transfer floating

Alias for transfer none, used for objects with floating refs.

transfer full

Free data after the code is done.

transfer none

Don't free data after the code is done.