NSSimpleCString Klassenreferenz

#import <NSSimpleCString.h>

Abgeleitet von NSString.

Basisklasse für NSConstantString.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - initWithCStringNoCopy:length:
(unsigned short) - characterAtIndex:
(void) - getCharacters:range:
(unsigned int) - length
(unsigned int) - cStringLength
(unsigned int) - fastestEncoding
(unsigned int) - smallestEncoding
(BOOL) - canBeConvertedToEncoding:
(id) - copyWithZone:
(const char *) - _fastCStringContents:
(BOOL) - isEqual:
(BOOL) - isEqualToString:
(int) - compare:options:range:
(BOOL) - hasPrefix:
(BOOL) - hasSuffix:
(unsigned int) - hash
(BOOL) - getBytes:maxLength:usedLength:encoding:options:range:remainingRange:
(id) - _newSubstringWithRange:zone:
(id) - stringByAppendingString:
(void) - dealloc
(void) - finalize

Öffentliche, statische Methoden

(id) + allocWithZone:

Geschützte Attribute

char * bytes
int numBytes

Ausführliche Beschreibung

Definiert in Zeile 9 der Datei NSSimpleCString.h.


Dokumentation der Elementfunktionen

+ (id) allocWithZone: (struct _NSZone *)  fp8  

Implementiert NSString.

- (id) initWithCStringNoCopy: (char *)  fp8
length: (unsigned int)  fp12 

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

Implementiert NSString.

Implementiert in NSConstantString.

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

Implementiert NSString.

Implementiert in NSConstantString.

- (unsigned int) length  

Implementiert NSString.

Implementiert in NSConstantString.

- (unsigned int) cStringLength  

Implementiert in NSConstantString.

- (unsigned int) fastestEncoding  

Implementiert in NSConstantString.

- (unsigned int) smallestEncoding  

Implementiert in NSConstantString.

- (BOOL) canBeConvertedToEncoding: (unsigned int)  fp8  

Implementiert in NSConstantString.

- (id) copyWithZone: (struct _NSZone *)  fp8  

Implementiert NSString.

Implementiert in NSConstantString.

- (const char *) _fastCStringContents: (BOOL)  fp8  

Implementiert NSString.

Implementiert in NSConstantString.

- (BOOL) isEqual: (id)  fp8  

Implementiert NSString.

Implementiert in NSConstantString.

- (BOOL) isEqualToString: (id)  fp8  

Implementiert NSString.

Implementiert in NSConstantString.

- (int) compare: (id)  fp8
options: (unsigned int)  fp12
range: (struct _NSRange fp16 

Implementiert NSString.

Implementiert in NSConstantString.

- (BOOL) hasPrefix: (id)  fp8  

Implementiert NSString.

- (BOOL) hasSuffix: (id)  fp8  

Implementiert NSString.

- (unsigned int) hash  

Implementiert NSString.

Implementiert in NSConstantString.

- (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 

- (id) _newSubstringWithRange: (struct _NSRange fp8
zone: (struct _NSZone *)  fp16 

Implementiert NSString.

- (id) stringByAppendingString: (id)  fp8  

Implementiert NSString.

- (void) dealloc  

Implementiert NSObject.

Implementiert in NSConstantString.

- (void) finalize  

Implementiert NSObject.

Implementiert in NSConstantString.


Dokumentation der Datenelemente

- (char*) bytes [protected]

Definiert in Zeile 11 der Datei NSSimpleCString.h.

- (int) numBytes [protected]

Definiert in Zeile 12 der Datei NSSimpleCString.h.


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