RE: createing a transparent interface for serialization?

  • From: "Sina Bahram" <sbahram@xxxxxxxxx>
  • To: <programmingblind@xxxxxxxxxxxxx>
  • Date: Fri, 8 Oct 2010 00:32:45 -0400

It exists for c++ as well.

Take care,
Sina 

-----Original Message-----
From: programmingblind-bounce@xxxxxxxxxxxxx 
[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Tyler Littlefield
Sent: Thursday, October 07, 2010 11:05 PM
To: programmingblind@xxxxxxxxxxxxx
Subject: Re: createing a transparent interface for serialization?

-----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

Other related posts: