TMetaClass / Delphi to CPP headerfiles. Please reopen QC 27648
- From: "Kim Madsen" <kbm@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Fri, 30 Jun 2006 23:06:24 +0200
The report contains 2 bugs, of which at least the last of them isnt fixed
although the report has 'fixed' stated.
http://qc.borland.com/wc/qcmain.aspx?d=27648
The problem is with either wrong or changed but valid, convertion to CPP
header files of Delphi class method declarations.
Eg.
class function GetPrefServiceName:string; virtual;
becomes
/* virtual class method */ virtual AnsiString __fastcall
GetPrefServiceName(TMetaClass* vmt);
in BDS2006 upd 2.
Earlier on it generated this:
/* virtual class method */ virtual AnsiString __fastcall
GetPrefServiceName(void);
It has been stated in the following thread that it would be checked (by
Jean-Marie Babet).
http://groups.google.com/group/borland.public.cppbuilder.language.cpp/browse_frm/thread/227d3ecf27d858b8/f9784cf791a600ad?lnk=st&q=tmetaclass+relaxin&rnum=3&hl=da#f9784cf791a600ad
Also refer to this thread:
http://groups.google.com/group/borland.public.cppbuilder.language.cpp/browse_frm/thread/5b54f52e33ddc12c/3c4c50f5d84adfa7?lnk=st&q=tmetaclass+class+method&rnum=1&hl=da#3c4c50f5d84adfa7
I need to know if the TMetaClass *vmt syntax is the right one (and then I
can fix my source generator), or if the older 'void' is the right one.(and
the DevCo needs to come up with a hotfix).
It is of high importance for me and my C++ customers to get a solution made.
Next thing is that I dont really know which newsgroup to post this message,
hence it ended up here. :)
--
best regards
Kim Madsen
kbm@xxxxxxxxxxxxxxxxxxxxxxxxx
www.components4developers.com
The best components for the best developers
Application server enabling technology for developers
.
- Prev by Date: Re: Utility to Generate Conditional Compilation Source
- Next by Date: Re: Captain Jake's Top Ten List of what I'd like to see inthenextversion of Delphi
- Previous by thread: No news yet
- Index(es):
Relevant Pages
|