/**
* SECTION:tester
* @short_description: module for gtk-doc unit test
*
* This file contains non-sense code for the sole purpose of testing the docs.
*/
SECTION:testershort_descriptionmodule for gtk-doc unit testThis file contains non-sense code for the sole purpose of testing the docs.
/**
* annotation_array_length:
* @list: a #GtkListStore
* @n_columns: number of columns
* @types: (array length=n_columns): list of types
*
* Document parameter relation for array length.
*/
annotation_array_lengthlista #GtkListStoren_columnsnumber of columnstypesarraylist of typesDocument parameter relation for array length.
/**
* annotation_nullable:
* @uri: a uri
* @label: (allow-none): an optional string, which is used in ways too
* complicated to describe in a single line, making it necessary to wrap it
*
* Document optional parameters.
*
* Returns: (transfer full) (allow-none): Returns stuff which you have to
* free after use, whose description is also rather long
*/
annotation_nullableuria urilabelallow-nonean optional string, which is used in ways too
complicated to describe in a single line, making it necessary to wrap itDocument optional parameters.returnstransferallow-noneReturns stuff which you have to
free after use, whose description is also rather long
/**
* annotation_elementtype:
* @list: (element-type GObject): list of #GObject instances to search
*
* Document optional parameters.
*
* Returns: %TRUE for success
*/
annotation_elementtypelistelement-typelist of #GObject instances to searchDocument optional parameters.returns%TRUE for success
/**
* annotation_elementtype_transfer:
* @list: (element-type utf8) (transfer full): list of #GObject instances to search
*
* Document optional parameters.
*
* Returns: %TRUE for success
*/
annotation_elementtype_transferlistelement-typetransferlist of #GObject instances to searchDocument optional parameters.returns%TRUE for success
/**
* annotation_elementtype_returns:
*
* Document optional parameters.
*
* Returns: (element-type GObject): A list of #GObject instances.
*/
annotation_elementtype_returnsDocument optional parameters.returnselement-typeA list of #GObject instances.
/**
* annotation_outparams:
* @list: (out) (transfer none): a pointer to take a list
*
* Document optional parameters.
*
* Returns: %TRUE for success
*/
annotation_outparamslistouttransfera pointer to take a listDocument optional parameters.returns%TRUE for success
/**
* annotation_skip: (skip)
* @list: a pointer to take a list
*
* Documentation for this function.
*/
annotation_skipskiplista pointer to take a listDocumentation for this function.
/**
* annotation_skip_return: (skip)
* @list: a pointer to take a list
*
* Documentation for this function.
*
* Returns: (skip): %TRUE for success
*/
annotation_skip_returnskiplista pointer to take a listDocumentation for this function.returnsskip%TRUE for success
/**
* annotation_scope:
* @callback: (scope async): a callback
* @user_data: data to pass to callback
*
* Documentation for this function.
*/
annotation_scopecallbackscopea callbackuser_datadata to pass to callbackDocumentation for this function.