Alexander Larsson
b08b80d13f
Fix build error due to member "SpiceMsgEmpty" same name as type
2010-06-28 12:45:07 +02:00
Alexander Larsson
dc8625c7e1
Make pointers 32bit in new protocol format
2010-06-23 16:33:07 +02:00
Alexander Larsson
381025b1c3
Add support for @virtual markup in spice protocol
...
This means the member is not sent on the network at all.
Instead its initialized to the attribute argument when demarshalled.
This is useful for backwards compatibility support.
2010-06-22 16:03:34 +02:00
Alexander Larsson
759a3d5446
Make internal generated marshaller functions static
2010-06-22 16:03:02 +02:00
Alexander Larsson
c621b2bdf1
Support extra prefix in code generators
...
This is require when we add a new spice.proto for the old (major 1)
protocol description.
2010-06-22 16:01:57 +02:00
Alexander Larsson
5341b632e2
Support creating marshallers that are called indirectly
...
This is needed if we want to switch marshallers depending on what
major version the remote side has.
2010-06-22 10:54:59 +02:00
Alexander Larsson
ae4436215c
Make generated marshallers build on win32
2010-06-18 21:10:25 +02:00
Alexander Larsson
936b3f01f9
Add support for generating message and structure marshallers
2010-06-18 16:32:11 +02:00