Mercurial > projects > orange
comparison orange/serialization/archives/Archive.d @ 47:9c9bbef6bf5e
Implemented unarchiveBaseClass. Enabled the unit tests for deserialize subclasses.
author | Jacob Carlborg <doob@me.com> |
---|---|
date | Sat, 13 Aug 2011 15:23:03 +0200 |
parents | 1fef41162966 |
children |
comparison
equal
deleted
inserted
replaced
46:d6fbd0b3586e | 47:9c9bbef6bf5e |
---|---|
136 uint unarchiveEnumUint (string key); | 136 uint unarchiveEnumUint (string key); |
137 ulong unarchiveEnumUlong (string key); | 137 ulong unarchiveEnumUlong (string key); |
138 ushort unarchiveEnumUshort (string key); | 138 ushort unarchiveEnumUshort (string key); |
139 wchar unarchiveEnumWchar (string key); | 139 wchar unarchiveEnumWchar (string key); |
140 | 140 |
141 // Object unarchiveBaseClass (string key); | 141 void unarchiveBaseClass (string key); |
142 // void unarchiveNull (string key); | 142 // void unarchiveNull (string key); |
143 void unarchiveObject (string key, out Id id, out Object result, void delegate () dg); | 143 void unarchiveObject (string key, out Id id, out Object result, void delegate () dg); |
144 Id unarchivePointer (string key, void delegate () dg); | 144 Id unarchivePointer (string key, void delegate () dg); |
145 Id unarchiveReference (string key); | 145 Id unarchiveReference (string key); |
146 Slice unarchiveSlice (string key); | 146 Slice unarchiveSlice (string key); |