This method is virtual. Notably its name differs from the virtual
slot name, which makes it useful for testing bindings handle this
case.
Meaningless string
This function throws an error if m is odd.
This method is virtual. Notably its name differs from the virtual
slot name, which makes it useful for testing bindings handle this
case.
Meaningless string
Meaningless string
Make a copy of a TestStructA
the cloned structure
Make a copy of a TestStructB
the cloned structure
the sum of the items in @ints
a list of 5 integers
a list of 5 integers ranging from 0 to 4
a list of 5 integers ranging from 0 to 4
List of ints
List of ints
List of ints
List of ints
string representation of provided types
List of types
a new array of integers.
length of the returned array.
List of ints
List of ints
the length of @ints
a list of integers whose items will be increased by 1, except the first that will be dropped
a static array of integers.
length of the returned array.
length
length
the length of @ints
a list of 5 integers, from 0 to 4 in consecutive order
Notified - callback persists until a DestroyNotify delegate
is invoked.
Invokes all callbacks installed by #test_callback_destroy_notify(),
adding up their return values, and removes them, invoking the
corresponding destroy notfications.
Sum of the return values of the invoked callbacks.
Call - callback parameter persists for the duration of the method
call and can be released on return.
list of strings
Specify nested parameterized types directly with the (type ) annotation.
element-type annotation.
A #TestObj
A #TestObj
No annotations here. We want the default to Do The Right Thing.
No annotations here. We want the default to Do The Right Thing.
This function throws an error if m is odd.
<const char*> UTF-8 string
<char*> UTF-8 string
a copy of "first"
a copy of "second"
a copy of "first"
a copy of "second"
the int wrapped in a GValue.
an int