Am 10.10.2023 um 11:01 schrieb Adriaan van Os via fpc-pascal:
Sven Barth via fpc-pascal wrote:

No. Only those in the published section are part of the vMethodTable. And when compiled with $M+ the default visibility is changed from public to published.

Also, I can get a list of the interfaces inherited from by a class, by looking at the vIntfTable of the VMT of the class. But is there also a way to get the method names from a CORBA interface ?

CORBA or raw interfaces don't have RTTI generation enabled. And even then the (COM) interfaces also need to have been parsed with $M enabled.

Regards,
Sven
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to