NSUnarchiver Klassenreferenz

#import <NSUnarchiver.h>

Abgeleitet von NSCoder.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - initForReadingWithData:
(void) - dealloc
(void) - finalize
(void) - replaceObject:withObject:
(void) - setObjectZone:
(struct _NSZone *) - objectZone
(BOOL) - isAtEnd
(unsigned int) - systemVersion
(int) - versionForClassName:
(id) - data
(void) - decodeValueOfObjCType:at:
(void) - decodeValuesOfObjCTypes:
(void) - decodeArrayOfObjCType:count:at:
(void *) - decodeBytesWithReturnedLength:
(id) - decodeObject
(id) - decodeDataObject
(id) - decodePropertyList
(void) - decodeClassName:asClassName:
(id) - classNameDecodedForArchiveClassName:

Öffentliche, statische Methoden

(void) + initialize
(id) + unarchiveObjectWithData:
(id) + unarchiveObjectWithFile:
(void) + decodeClassName:asClassName:
(id) + classNameDecodedForArchiveClassName:

Geschützte Attribute

void * datax
unsigned int cursor
struct _NSZone * objectZone
unsigned int systemVersion
BOOL streamerVersion
BOOL swap
BOOL unused1
BOOL unused2
void * pointerTable
void * stringTable
id classVersions
int lastLabel
void * map
void * allUnarchivedObjects
void * reserved

Ausführliche Beschreibung

Definiert in Zeile 9 der Datei NSUnarchiver.h.


Dokumentation der Elementfunktionen

+ (void) initialize  

Implementiert NSObject.

+ (id) unarchiveObjectWithData: (id)  fp8  

+ (id) unarchiveObjectWithFile: (id)  fp8  

+ (void) decodeClassName: (id)  fp8
asClassName: (id)  fp12 

+ (id) classNameDecodedForArchiveClassName: (id)  fp8  

- (id) initForReadingWithData: (id)  fp8  

- (void) dealloc  

Implementiert NSObject.

- (void) finalize  

Implementiert NSObject.

- (void) replaceObject: (id)  fp8
withObject: (id)  fp12 

- (void) setObjectZone: (struct _NSZone *)  fp8  

Implementiert NSCoder.

- (struct _NSZone *) objectZone  

Implementiert NSCoder.

- (BOOL) isAtEnd  

- (unsigned int) systemVersion  

Implementiert NSCoder.

- (int) versionForClassName: (id)  fp8  

Implementiert NSCoder.

- (id) data  

- (void) decodeValueOfObjCType: (const char *)  fp8
at: (void *)  fp12 

Implementiert NSCoder.

- (void) decodeValuesOfObjCTypes: (const char *)  fp8  

Implementiert NSCoder.

- (void) decodeArrayOfObjCType: (const char *)  fp8
count: (unsigned int)  fp12
at: (void *)  fp16 

Implementiert NSCoder.

- (void *) decodeBytesWithReturnedLength: (unsigned int *)  fp8  

Implementiert NSCoder.

- (id) decodeObject  

Implementiert NSCoder.

- (id) decodeDataObject  

Implementiert NSCoder.

- (id) decodePropertyList  

Implementiert NSCoder.

- (void) decodeClassName: (id)  fp8
asClassName: (id)  fp12 

- (id) classNameDecodedForArchiveClassName: (id)  fp8  


Dokumentation der Datenelemente

- (void*) datax [protected]

Definiert in Zeile 11 der Datei NSUnarchiver.h.

- (unsigned int) cursor [protected]

Definiert in Zeile 12 der Datei NSUnarchiver.h.

- (struct _NSZone*) objectZone [read, protected]

Definiert in Zeile 13 der Datei NSUnarchiver.h.

- (unsigned int) systemVersion [protected]

Definiert in Zeile 14 der Datei NSUnarchiver.h.

- (BOOL) streamerVersion [protected]

Definiert in Zeile 15 der Datei NSUnarchiver.h.

- (BOOL) swap [protected]

Definiert in Zeile 16 der Datei NSUnarchiver.h.

- (BOOL) unused1 [protected]

Definiert in Zeile 17 der Datei NSUnarchiver.h.

- (BOOL) unused2 [protected]

Definiert in Zeile 18 der Datei NSUnarchiver.h.

- (void*) pointerTable [protected]

Definiert in Zeile 19 der Datei NSUnarchiver.h.

- (void*) stringTable [protected]

Definiert in Zeile 20 der Datei NSUnarchiver.h.

- (id) classVersions [protected]

Definiert in Zeile 21 der Datei NSUnarchiver.h.

- (int) lastLabel [protected]

Definiert in Zeile 22 der Datei NSUnarchiver.h.

- (void*) map [protected]

Definiert in Zeile 23 der Datei NSUnarchiver.h.

- (void*) allUnarchivedObjects [protected]

Definiert in Zeile 24 der Datei NSUnarchiver.h.

- (void*) reserved [protected]

Definiert in Zeile 25 der Datei NSUnarchiver.h.


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