iterate_return_attributes


Description:

public bool iterate_return_attributes (ref AttributeIter iterator, out unowned string name, out unowned string value)

Iterate over all attributes associated with the return value.

The iterator structure is typically stack allocated, and must have its first member initialized to null.

Both the name and value should be treated as constants and must not be freed.

See iterate_attributes for an example of how to use a similar API.

Parameters:

iterator

a AttributeIter structure, must be initialized; see below

name

Returned name, must not be freed

value

Returned name, must not be freed

info

a CallableInfo

Returns:

true if there are more attributes