That would be for straight up serialization , not ORM, just to be clear. Take care, Sina -----Original Message----- From: programmingblind-bounce@xxxxxxxxxxxxx [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Dave Sent: Thursday, October 07, 2010 11:33 PM To: programmingblind@xxxxxxxxxxxxx Subject: Re: createing a transparent interface for serialization? C++ boost. Sent from my iPhone On Oct 7, 2010, at 8:05 PM, Tyler Littlefield <tyler@xxxxxxxxxxxxx> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hello, > - From what I can tell: hybe seems to be a library for Java; is there > something similar for c++? > > On 10/6/2010 9:31 AM, Sina Bahram wrote: >> Have you examined ORM solutions? Hibernate is very popular, for example. >> >> Take care, >> Sina >> >> >> -----Original Message----- >> From: programmingblind-bounce@xxxxxxxxxxxxx >> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Tyler >> Littlefield >> Sent: Wednesday, October 06, 2010 11:20 AM >> To: programmingblind@xxxxxxxxxxxxx >> Subject: createing a transparent interface for serialization? >> >> Hello all, >> I want to set up serialization of objects in my mud engine a bit differently >> than it currently is. >> Right now, Ijust write all the values to a file in binary form, then >> read them back in in the same order, but Iwant the user to be able to choose >> xml, binary, or any other sort of backend they want for serialization. >> So, Ihave a question. how should this be done? the idea would be for >> each object to call a function, without having to know what it is storing. >> I've thought my player file will look like this: >> <player> >> <name>ty</name> >> <password>asdfghjklasdfghjkl</password> >> </player> >> so Isuppose Ican just do a key-value sort of setup where Isend the >> name and the value, and binary can ignore the name while XML does not? >> That being said though, I still need to set it up a bit differently >> from that, so any help is appriciated with suggestions and ideas. >> > __________ > View the list's information and change your settings at > //www.freelists.org/list/programmingblind > > __________ > View the list's information and change your settings at > //www.freelists.org/list/programmingblind > > > > > - -- > Thanks, > Tyler Littlefield > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (MingW32) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iQEcBAEBAgAGBQJMrop4AAoJELDPyrppriJP2gQH/RNsNVfMTER4zDgIBtl/wNxE > LTh5SMxp7V2BvW+UBdJZKOpfpj9ImV+FgQWcbMso8V3k9S3qXziuc9kiBU6+vU86 > 94BO1jojl534EHHBSy1vblqHXSRaC5zpKRyiKZaPnEAwG7a2kHxwfgE+mPnbrXAR > q8Twxw4W3ZJx35DMzxPZ4A0rLFwO4hrnQaeRC+INlpqrgvkXu/vo5T9uvLnLdKW7 > OA4v9yCVhmJp/rH+NRwXWjBZGSb5eAJiM8yXVhYLWviQBc1KogDP5UyP2xlgjGaw > QScJNjFVJ3XKK5/Y0Kk+OKVH77I8EzlsoAv2TuZqZKK7MIjLcCdWMFAK6ngBacg= > =9fMq > -----END PGP SIGNATURE----- > __________ > View the list's information and change your settings at > //www.freelists.org/list/programmingblind > __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind