344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
|
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
|
-
-
+
+
|
}
- (void)getCharacters: (of_unichar_t*)buffer
inRange: (of_range_t)range
{
[self finishInitialization];
return [self getCharacters: buffer
inRange: range];
[self getCharacters: buffer
inRange: range];
}
- (of_range_t)rangeOfString: (OFString*)string
{
[self finishInitialization];
return [self rangeOfString: string];
|
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
|
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
|
-
+
-
-
+
+
-
+
|
return [self UTF32StringWithByteOrder: byteOrder];
}
- (void)writeToFile: (OFString*)path
{
[self finishInitialization];
return [self writeToFile: path];
[self writeToFile: path];
}
- (void)writeToFile: (OFString*)path
encoding: (of_string_encoding_t)encoding
{
[self finishInitialization];
return [self writeToFile: path
encoding: encoding];
[self writeToFile: path
encoding: encoding];
}
#ifdef OF_HAVE_BLOCKS
- (void)enumerateLinesUsingBlock: (of_string_line_enumeration_block_t)block
{
[self finishInitialization];
return [self enumerateLinesUsingBlock: block];
[self enumerateLinesUsingBlock: block];
}
#endif
@end
|