Re: createing a transparent interface for serialization?
- From: Tyler Littlefield <tyler@xxxxxxxxxxxxx>
- To: programmingblind@xxxxxxxxxxxxx
- Date: Thu, 07 Oct 2010 21:05:29 -0600
-----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
http://www.freelists.org/list/programmingblind
__________
View the list's information and change your settings at
http://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
http://www.freelists.org/list/programmingblind
Other related posts: