a tool: simple C++ interface definition -> ICOM_ macro converter.

TAKESHIMA Hidenori hidenori at a2.ctktv.ne.jp
Mon May 28 07:56:41 CDT 2001


This program may help creating ICOM_ macro.
(but this code doesn't have portability,
so some modification may be required.)

for example, if give the following codes to stdin,
we gets ICOM_ macros for IPersist.

class IUnknown
{
public:
 HRESULT QueryInterface( REFIID riid, LPVOID *ppvObj) ;
 ULONG AddRef() ;
 ULONG Release() ;
};
export interface IPersist : public IUnknown
{
  virtual HRESULT STDMETHODCALLTYPE GetClassID( CLSID *pClassID );
};

-------------- next part --------------
A non-text attachment was scrubbed...
Name: CXX2ICOM.Y
Type: application/octet-stream
Size: 7510 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-devel/attachments/20010528/ba91d532/CXX2ICOM.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: CXX2ICOM.L
Type: application/octet-stream
Size: 1902 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-devel/attachments/20010528/ba91d532/CXX2ICOM-0001.obj


More information about the wine-devel mailing list