TMetaClass / Delphi to CPP headerfiles. Please reopen QC 27648



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


.



Relevant Pages

  • Re: Programmer (or A Techinical person) in a Tester ...
    ... And then you report it ... And then if the bug happens again, boom - the developers have two ... Imagine the cook who just makes food or imagines his/her customers ... worse skills, nicht wahr? ...
    (comp.software.testing)
  • Re: Printer issues
    ... The suggestion you provided is what I have to do now. ... is a global setting so the developer won't have to do the option you ... We have multiple developers and it is only attaching her default printer ... > Try open the report in design view and select File->Page Setup. ...
    (microsoft.public.access.reports)
  • Re: Opensource development.
    ... Some issues developers found themselves, ... develops KNode wants to see KNode related bugs, where he can be helpful, ... That is the reason that we have to report bugs on central place for the ... It can be anybodies fault. ...
    (alt.os.linux.suse)
  • Re: Start > Search Sucks: Microsofts Sh!t For Brains Employees
    ... > * Two developers reported to Product Feedback Center. ... > they expect anybody to pay the company to report what may be newly ... "Containing Text" when using XP Pro?" ... >> Microsoft MVP ...
    (microsoft.public.windowsxp.general)
  • Release Engineering Status Report
    ... I'd like to give a status report for 4.x and 5.x for the developers and ... DevSummit is that PAE is a critical feature for 4.x and that removing it ... Stability is also at a very ... I thank all of the developers, contributors, and users for the highly ...
    (freebsd-current)