[ctypes-commit] ctypes/comtypes/tools typedesc.py,1.1.2.7,1.1.2.8
Brought to you by:
theller
From: Thomas H. <th...@us...> - 2005-07-29 19:46:17
|
Update of /cvsroot/ctypes/ctypes/comtypes/tools In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14338 Modified Files: Tag: branch_1_0 typedesc.py Log Message: Add doc parameter to DispMethod, DispProperty, and ComMethod constructor. Index: typedesc.py =================================================================== RCS file: /cvsroot/ctypes/ctypes/comtypes/tools/typedesc.py,v retrieving revision 1.1.2.7 retrieving revision 1.1.2.8 diff -C2 -d -r1.1.2.7 -r1.1.2.8 *** typedesc.py 6 Jul 2005 10:42:54 -0000 1.1.2.7 --- typedesc.py 29 Jul 2005 19:46:08 -0000 1.1.2.8 *************** *** 23,27 **** class ComMethod(object): # custom COM method, parsed from typelib ! def __init__(self, invkind, memid, name, returns, idlflags): self.invkind = invkind self.name = name --- 23,27 ---- class ComMethod(object): # custom COM method, parsed from typelib ! def __init__(self, invkind, memid, name, returns, idlflags, doc): self.invkind = invkind self.name = name *************** *** 29,32 **** --- 29,33 ---- self.idlflags = idlflags self.memid = memid + self.doc = doc self.arguments = [] *************** *** 36,40 **** class DispMethod(object): # dispatchable COM method, parsed from typelib ! def __init__(self, dispid, invkind, name, returns, idlflags): self.dispid = dispid self.invkind = invkind --- 37,41 ---- class DispMethod(object): # dispatchable COM method, parsed from typelib ! def __init__(self, dispid, invkind, name, returns, idlflags, doc): self.dispid = dispid self.invkind = invkind *************** *** 42,45 **** --- 43,47 ---- self.returns = returns self.idlflags = idlflags + self.doc = doc self.arguments = [] *************** *** 49,57 **** class DispProperty(object): # dispatchable COM property, parsed from typelib ! def __init__(self, dispid, name, typ, idlflags): self.dispid = dispid self.name = name self.typ = typ self.idlflags = idlflags class DispInterfaceHead(object): --- 51,60 ---- class DispProperty(object): # dispatchable COM property, parsed from typelib ! def __init__(self, dispid, name, typ, idlflags, doc): self.dispid = dispid self.name = name self.typ = typ self.idlflags = idlflags + self.doc = doc class DispInterfaceHead(object): |