summaryrefslogtreecommitdiff
path: root/python_modules
AgeCommit message (Expand)AuthorFilesLines
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 Larsson3-4/+7
2010-07-19codegen: Allow @to_ptr to make inline structs demarshal as pointersAlexander Larsson3-9/+37
2010-07-19codegen: Various cleanupsAlexander Larsson2-58/+44
2010-07-19codegen: Pass member to SubMarshallingSource rather than nameAlexander Larsson1-9/+10
2010-07-19codegen: Remove unused methos has_pointer()Alexander Larsson1-27/+0
2010-07-08Make distcheck workAlexander Larsson1-1/+1
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 Larsson2-19/+12
2010-07-07Properly parse QXLImage to the new-world SpiceImageGerd Hoffmann3-10/+27
2010-07-07codegen: support @chunk on non-pointer arraysAlexander Larsson2-5/+29
2010-07-07Add support for @chunkAlexander Larsson1-2/+18
2010-07-07marshaller: Make get_nw_offset() handle deep member referencesAlexander Larsson1-7/+32
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 Larsson3-6/+3
2010-07-05marshaller: Make @c_ptr a propagated attributeAlexander Larsson2-17/+18
2010-07-05marshaller: Add generic way to handle propagating attributesAlexander Larsson3-11/+18
2010-07-02Properly parse and marshall SpiceStringGerd Hoffmann3-11/+61
2010-07-01Fix 32bit failure in demarshallerAlexander Larsson1-2/+2
2010-06-30Simplify SpiceLineAttr by removing unsed stuffAlexander Larsson2-5/+21
2010-06-30Support @marshall to automatically marshall pointersAlexander Larsson2-28/+40
2010-06-30Store SpicePath segment count rather than sizeAlexander Larsson3-12/+33
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-28Fix build error due to member "SpiceMsgEmpty" same name as typeAlexander Larsson1-0/+2
2010-06-23Make pointers 32bit in new protocol formatAlexander Larsson3-12/+11
2010-06-23marshaller: Correctly determine if switches are fixed sizeAlexander Larsson1-1/+9
2010-06-23Fix handling of @ptr32 network sizeAlexander Larsson1-4/+10
2010-06-22Add support for @virtual markup in spice protocolAlexander Larsson3-0/+14
2010-06-22Make internal generated marshaller functions staticAlexander Larsson2-4/+4
2010-06-22Support extra prefix in code generatorsAlexander Larsson3-6/+7
2010-06-22Support creating marshallers that are called indirectlyAlexander Larsson1-6/+25
2010-06-22Add destructor for demarshalled messagesAlexander Larsson1-7/+18
2010-06-18Make generated marshallers build on win32Alexander Larsson1-0/+1
2010-06-18Support @as_ptr in demarshaller to avoid copying data unnecessaryAlexander Larsson1-1/+13
2010-06-18Add support for generating message and structure marshallersAlexander Larsson1-0/+357
2010-06-18Add python code to automake systemAlexander Larsson1-0/+6
2010-06-18Initial import of spice protocol description and demarshall generatorAlexander Larsson5-0/+2509