summaryrefslogtreecommitdiff
path: root/python_modules/demarshal.py
AgeCommit message (Expand)AuthorFilesLines
2010-08-17support python 2.5.4+ for marshaller/demarshallersAlon Levy1-0/+1
2010-07-20demarshaller: Fix palette marshallingAlexander Larsson1-14/+32
2010-07-19Fix uninitialized variable warningsAlexander Larsson1-1/+1
2010-07-19Don't send CursorHeader if cursor_flags is NONEAlexander Larsson1-1/+4
2010-07-19codegen: Allow @to_ptr to make inline structs demarshal as pointersAlexander Larsson1-6/+26
2010-07-19codegen: Various cleanupsAlexander Larsson1-13/+21
2010-07-08Fix inclusion of common files, no need for common/ partAlexander Larsson1-1/+1
2010-07-08codegen: No SPICE_ADDRESS types left, drop @c_ptrAlexander Larsson1-17/+7
2010-07-07Properly parse QXLImage to the new-world SpiceImageGerd Hoffmann1-2/+2
2010-07-07codegen: support @chunk on non-pointer arraysAlexander Larsson1-3/+27
2010-07-07Add support for @chunkAlexander Larsson1-2/+18
2010-07-05Convert SpicePath.segments to a pointer arrayAlexander Larsson1-23/+28
2010-07-05Handle extra size for switch and array the right wayAlexander Larsson1-23/+20
2010-07-05marshaller: Add some docs describing the types of sizesAlexander Larsson1-0/+29
2010-07-05marshaller: Make @nonnull a propagated attributeAlexander Larsson1-4/+1
2010-07-05marshaller: Make @c_ptr a propagated attributeAlexander Larsson1-16/+17
2010-07-05marshaller: Add generic way to handle propagating attributesAlexander Larsson1-5/+5
2010-07-02Properly parse and marshall SpiceStringGerd Hoffmann1-7/+37
2010-07-01Fix 32bit failure in demarshallerAlexander Larsson1-2/+2
2010-06-30Simplify SpiceLineAttr by removing unsed stuffAlexander Larsson1-4/+7
2010-06-30Store SpicePath segment count rather than sizeAlexander Larsson1-2/+14
2010-06-30demarshaller: Support @c_ptr attributes for pointersAlexander Larsson1-7/+16
2010-06-30demarshaller: Don't parse @zero membersAlexander Larsson1-1/+4
2010-06-23Make pointers 32bit in new protocol formatAlexander Larsson1-9/+6
2010-06-22Add support for @virtual markup in spice protocolAlexander Larsson1-0/+7
2010-06-22Make internal generated marshaller functions staticAlexander Larsson1-3/+3
2010-06-22Support extra prefix in code generatorsAlexander Larsson1-5/+5
2010-06-22Add destructor for demarshalled messagesAlexander Larsson1-7/+18
2010-06-18Support @as_ptr in demarshaller to avoid copying data unnecessaryAlexander Larsson1-1/+13
2010-06-18Initial import of spice protocol description and demarshall generatorAlexander Larsson1-0/+1033