[GCC-XML] Xrtti.h
Balasubramanyam, Shivakumar
sbalasub at qualcomm.com
Wed Apr 25 22:12:12 EDT 2007
This is really nice.
Just a thought, are you using pygccxml to parse the GCCXML and generate
the reflection dictionary?
BTW, I have been thinking on working on the C++ object serialization of
data as well. In my case the specification would be in the XSD.
I was planning to combine the concepts of these two tools to accomplish
for any kind of customization of class generation and serialization,
A. http://www.rexx.com/~dkuhlman/generateDS.html
+ This has code that can understand the XSD type and generate
python classes, but can be extended to generate cpp classes (possible
use py++)
- Does not preserve the data types (needed for serialization)
B.
http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/498149
Has a nice way to represent the data types that can be
used to generate the C++ serialization code.
I am going to try 2 first for my needs.
One more benefit is that, you can also generate any form of
serialization once you got the XSD definition and Class generation
right. I have three use cases, binary, XML and human readable format for
logging purposes.
This would be in next one month or so...
>-----Original Message-----
>From: gccxml-bounces+sbalasub=qualcomm.com at gccxml.org [mailto:gccxml-
>bounces+sbalasub=qualcomm.com at gccxml.org] On Behalf Of Bryan Ischo
>Sent: Wednesday, April 25, 2007 3:32 PM
>To: gccxml at gccxml.org
>Subject: [GCC-XML] Xrtti.h
>Importance: High
>
>Hi all. The gccxml mailing list keeps rejecting my attempts to attach
the
>Xrtti.h header file that I mentioned in my previous email, so I put it
up
>on my web server and you can download it at:
>
>http://www.ischo.com/Xrtti.h
>
>Thanks!
>Bryan
>
>-----------------------------------------------------------------------
-
>Bryan Ischo bryan at ischo.com 2001 Mazda 626
GLX
>Hamilton, New Zealand http://www.ischo.com RedHat Fedora Core
5
>-----------------------------------------------------------------------
-
>
>
>_______________________________________________
>gccxml mailing list
>gccxml at gccxml.org
>http://www.gccxml.org/mailman/listinfo/gccxml
More information about the gccxml
mailing list