cocoagen.readSet.m Maven / Gradle / Ivy
int _{{name}}_size;
[inProtocol readSetBeginReturningElementType: NULL size: &_{{name}}_size];
NSMutableSet *{{name}}_mutable = [[NSMutableSet alloc] initWithCapacity:_{{name}}_size];
for (int _{{name}}_i = 0; _{{name}}_i < _{{name}}_size; ++_{{name}}_i) {
{{eltType}}{{#eltReadWriteInfo}}{{#isStruct}} *{{/isStruct}}{{/eltReadWriteInfo}} {{eltName}};
{{#eltReadWriteInfo}}
{{>readValue}}
{{/eltReadWriteInfo}}
[{{name}}_mutable addObject: {{eltName}}];
}
{{name}} = {{name}}_mutable;
[inProtocol readSetEnd];
© 2015 - 2025 Weber Informatics LLC | Privacy Policy