Jelmer Vernooij
cf3664594d
pidl/python: Support repr() for python types.
2008-01-14 19:53:05 +01:00
Jelmer Vernooij
49d91a1a92
pidl/python: Work towards supporting more complex types (arrays, etc).
2008-01-14 19:53:05 +01:00
Jelmer Vernooij
1f3bbb65e5
pidl/python: Support more scalar types when converting from Python.
2008-01-14 19:53:04 +01:00
Jelmer Vernooij
48cfd44dc0
pidl/python: Use new talloc utility functions.
2008-01-14 19:53:04 +01:00
Jelmer Vernooij
e9037d0f5d
pidl/python: Convert unions.
2008-01-14 19:53:04 +01:00
Jelmer Vernooij
23add37b72
pidl/python: Fix more warnings in the generated code.
2008-01-14 19:53:04 +01:00
Jelmer Vernooij
97971f0d80
pidl/python: Fix bug accidently filling in the body of enums/bitmaps without body.
2008-01-14 19:53:04 +01:00
Jelmer Vernooij
35a4843f9c
pidl/python: Fix const type wrapping.
2008-01-14 19:53:04 +01:00
Jelmer Vernooij
b8bdbc38c1
pidl/python: Fix conversion of last few non-standard types.
2008-01-14 19:53:04 +01:00
Jelmer Vernooij
9a907567c8
pidl/python: Remove references to DECLARE, which has been removed.
2008-01-14 19:53:04 +01:00
Jelmer Vernooij
991aa950a3
pidl/python: Some more support for special case types.
2008-01-14 19:53:04 +01:00
Jelmer Vernooij
1ab6172969
pidl/python: Convert some Python objects back to C, return proper tuples in client calls.
2008-01-14 19:53:03 +01:00
Jelmer Vernooij
c2595d3754
python/pidl: Start wrapping function arguments.
2008-01-14 19:53:03 +01:00
Jelmer Vernooij
02dd02c529
python/pidl: Handle non-string types.
2008-01-14 19:53:03 +01:00
Jelmer Vernooij
732c3453f0
python/pidl: More work on wrapping enums, bitmaps and structs.
2008-01-14 19:53:03 +01:00
Jelmer Vernooij
7db3222dac
r26667: pidl/python: Don't generate casts anymore; this will generate warnings with older Pythons, but will be a lot cleaner with newer versions.
2008-01-05 08:06:05 -06:00
Jelmer Vernooij
bc6aa49d8e
r26662: pidl/python: Add constructors for struct/union types.
2008-01-03 21:51:02 -06:00
Jelmer Vernooij
336dae6d42
r26661: pidl/python: More generic handling of NTSTATUS, add stubs for types.
2008-01-03 21:51:01 -06:00
Jelmer Vernooij
0ee0581f05
r26660: pidl/python: Generate stub functions for DCE/RPC client functions, constructor for interface objects.
2008-01-03 18:03:02 -06:00
Jelmer Vernooij
885e5980d7
r26659: pidl/python: Support string constants and handle modules.
2008-01-03 16:03:01 -06:00
Jelmer Vernooij
f47044aacc
r26658: pidl: Register Python modules.
2008-01-03 15:51:02 -06:00
Jelmer Vernooij
f1960ca7c4
r26657: pidl: Add basics for generating Python modules.
2008-01-03 15:27:02 -06:00