protected instance (id) with pointer result;
result
, which is a
struct trt_invocation_result
.
pointer values;
protected id init pointer result;
dynamic components;
dynamic component int n;
n
th element from the result. The index of the first
element is 0.
The expected return type must fully match, or can be an object, in
which case numeric values are returned in a Number
instance, and
selectors in a Selector
. Pointer values on a mismatch cause a
condition to be signaled.
int length;
void setReturnValues (pointer, pointer) (first_value, extra_values) forSelector selector sel;
InvocationResult
, update the
builtin_return_type
value pointed to by first_value
, and any extra
return value pointers as pointed to by the va_list
extra_values
.
TypeDescription typeDescription;
TypeDescription
for this result.
OutputStream writeFields OutputStream s;
void dealloc;
values
.
void gc_mark_elements;
void encodeUsingCoder Encoder coder;
void initWithCoder Decoder coder;
protected void encodeToCoder Encoder coder;
protected void decodeFromCoder Decoder coder;
coder
into this result.