BTW API and host has different (can't have) class information (class
pointer, VMT, etc..) for the same object, so by definition they not
communicate with the SAME class. The classes could have same name,
and can act the same, but the equality operation would give you
FALSE result. Also inheritance handling definiatily would be problem
(different VMT, and different memory mapping at the two sides,
etc...). So basicly pure Object based API is off the table. Interface based might be good, and we ended up with COM. On 2014.08.11. 10:49, Molnár Attila
wrote:
Lets see the next scenatios |
------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel