#include <Coconut/ctext.h>
#include <Coconut/cconst.h>
Functions | |
| id | initWithCapacity: (id, id,) |
| id | initWithString:componentsSeparatedByString: (id, NSString *, id str, id, id line_array, id, id str,[componentsSeparatedByString] id, id CConst, id newline,) |
| void | release () |
| uint_t | count () |
| NSString * | lineAtIndex:objectAtIndex: (id, uint_t, id index, id, index< [line_array count] if, id return, id line_array,[objectAtIndex] id, id index,) |
| void | appendLine:addObject: (id, NSString *, id src, id, id line_array,[addObject] id, id src,) |
| void | appendSomeLines: (id, NSString *, id src, id, id NSMutableArray, id, id srcarr,) |
| void | prependLine:insertObject:atIndex: (id, NSString *, id src, id, id line_array,[insertObject] id, id src,[atIndex] id, id,) |
| void | prependSomeLines: (id, NSString *, id src, id, id NSMutableArray, id, id srcarr,) |
| if ((count=[srcarr count]) > 0) | |
| uint_t | line () |
| for (i=0, width=0, count=[line_array count];i< count;i++) | |
| CText * | paste: (id, CText *, id src, id, id CText, id, id result,) |
| for (i=0;i< mincount;i++) | |
| void | print: (id, FILE *, id outfp, id, id uint_t, id i, id count,) |
Variables | |
| return [super init] | |
| else return | nil |
| srcarr = [src componentsSeparatedByString: [CConst newline]] | |
| uint_t | i |
| uint_t | count = [line_array count] |
| uint_t | tmp |
| uint_t | width = [self width] + 1 |
| NSString * | curline |
| NSString * | newline |
| NSString * | srcline |
| uint_t | curcount = [line_array count] |
| uint_t | srccount = [src lineNum] |
| uint_t | mincount = MIN(curcount, srccount) |
| char * | spacebuf |
| char * | ptr |
| char * | endbuf |
| result = [[CText alloc] init] | |
| NSString * | line |
1.3.6