| // Objective-C API for talking to issue12328 Go package. |
| // gobind -lang=objc issue12328 |
| // |
| // File is generated by gobind. Do not edit. |
| |
| #include <Foundation/Foundation.h> |
| #include "seq.h" |
| #include "_cgo_export.h" |
| #include "GoIssue12328.h" |
| |
| static NSString* errDomain = @"go.issue12328"; |
| |
| |
| @implementation GoIssue12328T { |
| } |
| |
| - (id)initWithRef:(id)ref { |
| self = [super init]; |
| if (self) { __ref = ref; } |
| return self; |
| } |
| |
| - (NSString*)err { |
| int32_t refnum = go_seq_go_to_refnum(self._ref); |
| nstring r0 = proxyissue12328_T_Err_Get(refnum); |
| NSString *_r0 = go_seq_to_objc_string(r0); |
| return _r0; |
| } |
| |
| - (void)setErr:(NSString*)v { |
| int32_t refnum = go_seq_go_to_refnum(self._ref); |
| nstring _v = go_seq_from_objc_string(v); |
| proxyissue12328_T_Err_Set(refnum, _v); |
| } |
| |
| @end |
| |
| |
| __attribute__((constructor)) static void init() { |
| init_seq(); |
| } |