Patent
1996-05-31
1999-08-17
Trammell, James P.
395703, G06F 945
Patent
active
059406160
ABSTRACT:
The present invention discloses a method, apparatus, and article of manufacture for providing object tracking capabilities in object-oriented programming environments using a tracker class and associated functions, and a memory for storing tracker objects. The tracker class, once defined as a base class of any target class that needs the tracking capability, automatically tracks all the objects instantiated from the target class in a linked list. Objects instantiated from classes derived from the tracker class are automatically tracked when the target objects are initialized, be it on a heap or on a stack, because the constructor of the tracker class is invoked by the constructor of the target class. The tracker class is defined as a template, so that it can be applied to any type of target object.
REFERENCES:
patent: 4989132 (1991-01-01), Mellender et al.
patent: 5297283 (1994-03-01), Kelly, Jr. et al.
patent: 5303379 (1994-04-01), Khoyi et al.
patent: 5459865 (1995-10-01), Heninger et al.
patent: 5488721 (1996-01-01), Rich et al.
patent: 5519862 (1996-05-01), Schaeffer et al.
patent: 5542078 (1996-07-01), Martel et al.
patent: 5550563 (1996-08-01), Matheny et al.
patent: 5581760 (1996-12-01), Atkinson et al.
patent: 5581765 (1996-12-01), Munroe et al.
patent: 5603030 (1997-02-01), Gray et al.
patent: 5606661 (1997-02-01), Wear et al.
patent: 5652888 (1997-07-01), Burgess
patent: 5692183 (1997-11-01), Hapner et al.
patent: 5740440 (1998-04-01), West
Fiedler, Steven P.; "Object-oriented unit testing"; Hewlett-Packard Jounal, v.40, n2, p.69(6), Apr., 1989.
Lamb, Charles; Landis, Gordon; orenstein, Jack; Weinreb, Dan "The ObjectStore database system"; Communications of the ACM, v34, n10, p.50(14), Oct., 1991.
International Business Machines - Corporation
Smith Demetra R.
Trammell James P.
LandOfFree
Tracker class for object-oriented programming environments does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Tracker class for object-oriented programming environments, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Tracker class for object-oriented programming environments will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-324250