Method and system for constructing hybrid virtual function tables
US6182282A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Aug 26, 1998 |
| Grant date | Jan 30, 2001 |
| Priority date | — |
| Expiry date | Aug 26, 2018 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/449
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system and method for accessing virtual functions from classes compiled with compilers using different virtual function table layouts and/or different function member call protocols. A hybrid virtual function table, incorporating entries created by both legacy and adjustor thunk methods, is disclosed. The hybrid virtual function table permits backwards compatibility with previously compiled classes, while taking advantage of the faster adjustor thunk implementation for new code.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.