NSCheapMutableString Klassenreferenz

#import <NSCheapMutableString.h>

Abgeleitet von NSMutableString.

Aufstellung aller Elemente


Öffentliche Methoden

(void) - setContentsNoCopy:length:freeWhenDone:isUnicode:
(void) - dealloc
(void) - finalize
(unsigned short) - characterAtIndex:
(unsigned int) - length
(BOOL) - getBytes:maxLength:usedLength:encoding:options:range:remainingRange:
(void) - getCharacters:range:
(unsigned int) - fastestEncoding
(const char *) - cString
(const char *) - lossyCString
(unsigned int) - cStringLength

Geschützte Attribute

union {
   unsigned short *   fat
   char *   thin
contents
struct {
   unsigned int   isFat:1
   unsigned int   freeWhenDone:1
   unsigned int   refs:30
flags
unsigned int numCharacters
void * _reserved

Ausführliche Beschreibung

Definiert in Zeile 9 der Datei NSCheapMutableString.h.


Dokumentation der Elementfunktionen

- (void) setContentsNoCopy: (void *)  fp8
length: (unsigned int)  fp12
freeWhenDone: (BOOL)  fp16
isUnicode: (BOOL)  fp20 

- (void) dealloc  

Implementiert NSObject.

- (void) finalize  

Implementiert NSObject.

- (unsigned short) characterAtIndex: (unsigned int)  fp8  

Implementiert NSString.

- (unsigned int) length  

Implementiert NSString.

- (BOOL) getBytes: (char *)  fp8
maxLength: (unsigned int)  fp12
usedLength: (unsigned int *)  fp16
encoding: (unsigned int)  fp20
options: (unsigned int)  fp24
range: (struct _NSRange fp28
remainingRange: (struct _NSRange *)  fp36 

- (void) getCharacters: (unsigned short *)  fp8
range: (struct _NSRange fp12 

Implementiert NSString.

- (unsigned int) fastestEncoding  

- (const char *) cString  

- (const char *) lossyCString  

- (unsigned int) cStringLength  


Dokumentation der Datenelemente

- (unsigned short*) fat

Definiert in Zeile 12 der Datei NSCheapMutableString.h.

- (char*) thin

Definiert in Zeile 13 der Datei NSCheapMutableString.h.

union { ... } NSCheapMutableString::contents [protected]

- (unsigned int) isFat [protected]

Definiert in Zeile 16 der Datei NSCheapMutableString.h.

- (unsigned int) freeWhenDone [protected]

Definiert in Zeile 17 der Datei NSCheapMutableString.h.

- (unsigned int) refs [protected]

Definiert in Zeile 18 der Datei NSCheapMutableString.h.

struct { ... } NSCheapMutableString::flags [protected]

- (unsigned int) numCharacters [protected]

Definiert in Zeile 20 der Datei NSCheapMutableString.h.

- (void*) _reserved [protected]

Definiert in Zeile 21 der Datei NSCheapMutableString.h.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: