Patent · US Expired

Method for providing object database independence in a program written using the C++ programming language

US5765039A · kind A · utility

14Cited by
3References
21Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJul 21, 1995
Grant dateJun 9, 1998
Priority date
Expiry dateJul 21, 2015

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/289
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The method of the present invention is useful in a computer system having a user interface, a CPU, a memory, at least one disk drive and an object database stored in one or more disk drives. The method is used to derive an object database independent standard API from the description of the object in the object database. The method of the present invention, which is executable by the computer system, comprises the following steps: for each database type, TYPE, declared in the database, executing the following steps: opening a file on said at least one disk drive and storing therein the results of the following steps; declaring a surrogate class sTYPE; for each property, PROP, of TYPE, declaring accessors and mutators; declaring construct and destruct member functions; for each operation, OP, of TYPE, declaring member functions; and, declaring special functions.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.