Method for implementing virtual function tables in a...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/45 (2006.01) G06F 9/42 (2006.01)

Patent

CA 2095692

A METHOD FOR IMPLEMENTING VIRTUAL FUNCTION TABLES IN A COMPILER FOR AN OBJECT-ORIENTED PROGRAMMING LANGUAGE Abstract of the Disclosure A method for a computer compiler for an object- oriented programming language for implementing virtual functions is provided. In preferred embodiments of the present invention, the virtual function table for a class contains a tile table and a plurality of sub-tables. The tile table contains pointers to the sub-tables, and the sub-tables contain pointers to the virtual function members of the class. Each child class shares a sub-table of the parent class when the child class does not override a function in that sub- table. If the child class overrides a function, then the child is allocated its own sub-table. Each virtual function member for a class is identified by a tile table offset and a sub-table offset.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Method for implementing virtual function tables in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for implementing virtual function tables in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for implementing virtual function tables in a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1403564

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.