NGStreamCoder
Inherits From: NSCoder
Conforms To: NSObjCTypeSerializationCallBack
Declared In: NGStreamCoder.h
Methods: + coderWithStream: , - initWithStream: , - stream , - coderSignature , - coderVersion , - encodeConditionalObject: , - encodeRootObject: , - systemVersion , - decodeObject , + classNameDecodedForArchiveClassName: , + decodeClassName:asClassName: , - classNameDecodedForArchiveClassName: , - decodeClassName:asClassName:


Class Description
No class description.


Symbolic Constants
Synopsis
USE_SERIALIZER 1


Instance Variables
id<NGSerializer,NGStream> stream;
NGIOSafeReadMethodType readIMP;
NGIOSafeWriteMethodType writeIMP;
NSHashTable *outObjects;
NSHashTable *outConditionals;
NSHashTable *outPointers;
NSMapTable *replacements;
BOOL traceMode;
BOOL didWriteHeader;
SEL classForCoder;
SEL replObjectForCoder;
BOOL encodingRoot;
unsigned inArchiverVersion;
NSMapTable *inObjects;
NSMapTable *inClasses;
NSMapTable *inPointers;
NSMapTable *inClassAlias;
NSMapTable *inClassVersions;
NSZone *objectZone;
BOOL decodingRoot;
BOOL didReadHeader;

streamNo description.
readIMPNo description.
writeIMPNo description.
outObjectsNo description.
outConditionalsNo description.
outPointersNo description.
replacementsNo description.
traceModeNo description.
didWriteHeaderNo description.
classForCoderNo description.
replObjectForCoderNo description.
encodingRootNo description.
inArchiverVersionNo description.
inObjectsNo description.
inClassesNo description.
inPointersNo description.
inClassAliasNo description.
inClassVersionsNo description.
objectZoneNo description.
decodingRootNo description.
didReadHeaderNo description.



Method Types
+ coderWithStream:
- initWithStream:
- stream
- coderSignature
- coderVersion
- encodeConditionalObject:
- encodeRootObject:
- systemVersion
- decodeObject
+ classNameDecodedForArchiveClassName:
+ decodeClassName:asClassName:
- classNameDecodedForArchiveClassName:
- decodeClassName:asClassName:


Class Methods
classNameDecodedForArchiveClassName:
+ (NSString *)classNameDecodedForArchiveClassName:(NSString *)nameInArchive
No method description.

coderWithStream:
+ (id)coderWithStream:(id<NGSerializer,NGStream>)_stream
No method description.

decodeClassName:asClassName:
+ (void)decodeClassName:(NSString *)nameInArch asClassName:(NSString *)trueName
No method description.


Instance Methods
classNameDecodedForArchiveClassName:
- (NSString *)classNameDecodedForArchiveClassName:(NSString *)nameInArchive
No method description.

coderSignature
- (NSString *)coderSignature
No method description.

coderVersion
- (int)coderVersion
No method description.

decodeClassName:asClassName:
- (void)decodeClassName:(NSString *)nameInArch asClassName:(NSString *)trueName
No method description.

decodeObject
- (id)decodeObject
No method description.

encodeConditionalObject:
- (void)encodeConditionalObject:(id)_object
No method description.

encodeRootObject:
- (void)encodeRootObject:(id)_object
No method description.

initWithStream:
- (id)initWithStream:(id<NGSerializer,NGStream>)_stream
No method description.

stream
- (id<NGStream>)stream
No method description.

systemVersion
- (unsigned int)systemVersion
No method description.


Version 1.2 Copyright ©2002 by SKYRIX Software AG. All Rights Reserved.