Main Page | Class List | File List | Class Members | File Members

ctext.m File Reference

CText class definition. More...

#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++)
CTextpaste: (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


Detailed Description

CText class definition.

Date:
2004.02.14
Author:
Steel Wheels Project
Copyright
Copyright (C) 2004 Steel Wheels Project. All right reserved.
Description
CText class definition. This class operates any typed data.

Generated on Wed Jul 14 18:34:59 2004 for Coconut by doxygen 1.3.6