Overview
Comment: | OFConstantString: Add missing methods. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
35491549a6bce7671a76c2752853c7e9 |
User & Date: | js on 2013-01-19 02:44:22 |
Other Links: | manifest | tags |
Context
2013-01-19
| ||
06:36 | OFMutableArray: Fix quicksort. check-in: 48f316733e user: js tags: trunk | |
02:44 | OFConstantString: Add missing methods. check-in: 35491549a6 user: js tags: trunk | |
01:41 | Two small fixes. check-in: a2a48d4d29 user: js tags: trunk | |
Changes
Modified src/OFConstantString.m from [eeb9601efb] to [02f6ef3191].
︙ | ︙ | |||
293 294 295 296 297 298 299 300 301 302 303 304 305 306 | /* From OFString */ - (const char*)UTF8String { [self finishInitialization]; return [self UTF8String]; } - (const char*)cStringWithEncoding: (of_string_encoding_t)encoding { [self finishInitialization]; return [self cStringWithEncoding: encoding]; } | > > > > > > > > > > > | 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 | /* From OFString */ - (const char*)UTF8String { [self finishInitialization]; return [self UTF8String]; } - (size_t)getCString: (char*)cString_ maxLength: (size_t)maxLength encoding: (of_string_encoding_t)encoding { [self finishInitialization]; return [self getCString: cString_ maxLength: maxLength encoding: encoding]; } - (const char*)cStringWithEncoding: (of_string_encoding_t)encoding { [self finishInitialization]; return [self cStringWithEncoding: encoding]; } |
︙ | ︙ | |||
559 560 561 562 563 564 565 | - (double)doubleValue { [self finishInitialization]; return [self doubleValue]; } | | | | > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 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 636 637 638 639 640 641 642 643 | - (double)doubleValue { [self finishInitialization]; return [self doubleValue]; } - (const of_unichar_t*)characters { [self finishInitialization]; return [self characters]; } - (const of_char16_t*)UTF16String { [self finishInitialization]; return [self UTF16String]; } - (const of_char16_t*)UTF16StringWithByteOrder: (of_byte_order_t)byteOrder { [self finishInitialization]; return [self UTF16StringWithByteOrder: byteOrder]; } - (size_t)UTF16StringLength { [self finishInitialization]; return [self UTF16StringLength]; } - (const of_char32_t*)UTF32String { [self finishInitialization]; return [self UTF32String]; } - (const of_char32_t*)UTF32StringWithByteOrder: (of_byte_order_t)byteOrder { [self finishInitialization]; return [self UTF32StringWithByteOrder: byteOrder]; } - (void)writeToFile: (OFString*)path { [self finishInitialization]; return [self writeToFile: path]; } - (void)writeToFile: (OFString*)path encoding: (of_string_encoding_t)encoding { [self finishInitialization]; return [self writeToFile: path encoding: encoding]; } #ifdef OF_HAVE_BLOCKS - (void)enumerateLinesUsingBlock: (of_string_line_enumeration_block_t)block { [self finishInitialization]; return [self enumerateLinesUsingBlock: block]; } #endif @end |