Mercurial > projects > orange
comparison orange/serialization/Serializer.d @ 32:9df3b7a46a51 experimental
Updated the unit test with the latest changes.
author | Jacob Carlborg <doob@me.com> |
---|---|
date | Sun, 21 Nov 2010 18:51:05 +0100 |
parents | c68d29967c9f |
children | 4fea56a5849f |
comparison
equal
deleted
inserted
replaced
31:c68d29967c9f | 32:9df3b7a46a51 |
---|---|
341 } | 341 } |
342 | 342 |
343 private void serializeTypedef (T) (T value, string key, Id id) | 343 private void serializeTypedef (T) (T value, string key, Id id) |
344 { | 344 { |
345 archive.archiveTypedef(T.stringof, key, nextId, { | 345 archive.archiveTypedef(T.stringof, key, nextId, { |
346 serializeInternal!(BaseTypeOfTypedef!(T))(value, id); | 346 serializeInternal!(BaseTypeOfTypedef!(T))(value, nextKey); |
347 }); | 347 }); |
348 } | 348 } |
349 | 349 |
350 T deserialize (T) (Data data, string key = null) | 350 T deserialize (T) (Data data, string key = null) |
351 { | 351 { |