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