Author: qmathe
Date: Fri Sep 12 01:32:40 2008
New Revision: 3593

URL: http://svn.gna.org/viewcvs/etoile?rev=3593&view=rev
Log:
Fixed UUID serialization/deserialization code. Modified type declaration of 
UUID binary value to match ETUUID which uses unsigned char*. 
Implemented loadUUID:withName: in ETDeserializer and ETInvocationDeserializer. 
Added a hook -lookUpObjectForUUID: called by the two previous methods. It can 
be 
overriden by CoreObject to resolve UUIDs, by relying on several classes not 
available in EtoileSerialize. 
The rest of the UUID support will follow in the next CoreObject commits.

Modified:
    trunk/Etoile/Frameworks/EtoileSerialize/Headers/ETDeserializer.h
    trunk/Etoile/Frameworks/EtoileSerialize/Headers/ETSerializerBackend.h
    trunk/Etoile/Frameworks/EtoileSerialize/Sources/ETDeserializer.m
    
trunk/Etoile/Frameworks/EtoileSerialize/Sources/ETDeserializerBackendBinary.m
    trunk/Etoile/Frameworks/EtoileSerialize/Sources/ETSerializerBackendBinary.m
    trunk/Etoile/Frameworks/EtoileSerialize/Sources/ETSerializerBackendExample.m
    trunk/Etoile/Frameworks/EtoileSerialize/Sources/ETSerializerBackendXML.m
    trunk/Etoile/Frameworks/EtoileSerialize/Sources/ETSerializerNullBackend.m


_______________________________________________
Etoile-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-cvs

Reply via email to