Page 2 of 2

Posted: Tue Dec 12, 2006 1:44 pm
by Jorg
Been thinking about that yes. I have not had much time during my evenings but I am slowly getting back to programming (this time with (wx)Python for the fun of it) and I will update my page again. I have a lot of unfinished business to attend to ;-)

- Jorgen

Posted: Fri Feb 09, 2007 10:18 am
by krzysiek_t
Looks VERY, VERY interesting to me as not a long time ago I've started creating my own serialization library. Are you interested in discussing this subject? One thing I really need is serialization solution existing for C++ and Java. That is I'd like to serialize same date by C++ program and then read it by Java program. As I found your library I'm wondering if I shoudn't just write Java version of wxArchive. In that case your help would be necessary.

One thing I found in your library - it seems below method
(taken from doxygen-generated documentation available form http://www.xs4all.nl/~jorgb/components/ ... chive.html) should be named ReadArrayString:

bool ReadString (wxArrayString &value, const wxArrayString &defval)

Anyway I'm impressed. Such a library should be included into official wxWidgets distribution.

Posted: Fri Feb 09, 2007 10:26 am
by Jorg
Thanks,

I am thinking about renaming it wxSerialize and revamping it a bit to offer it to the community. wxArchive was taken by a packing library which I later found out. The two won't bite if you don't use the one at wxCode ;-)

If you want to discuss it, feel free to contact me at jorgb [a] xs4all.nl

The serialization format is straight forward and platform binary compatible. It is type safe and able to read old streams in a newer version without much trouble, and even newer streams in older applications if you set it up correctly from the beginning.

- Jorgen