Method of providing persistence to object in C++ object oriented programming system
AssigneeElectronics and Telecommunications Research Institute
InventorsMi Young Lee, Ok Ja Cho, Dae Young Hur
Life of this patent
Estimating the term…
Loading patent…
AssigneeElectronics and Telecommunications Research Institute
InventorsMi Young Lee, Ok Ja Cho, Dae Young Hur
Estimating the term…
The present invention provides a method of providing persistence to objects which are to be created in a C++ application program, which may present to an user an interface for creating persistent objects with a same concept to that to create transient object in a C++ application program and method of implementing the interface. The present method includes overloading an object creation operator (new( )) into a persistent capable class (OM_POBJECT) as a C++ application program interface of an object oriented database system to use an object creation operator without parameter(OM_POBJECT::new( )), an object creation operator having persistence as parameters(OM_POBJECT::new(persistence)), and an object creation operator having persistence and typename parameters(OM_POBJECT::new(persistence, typename); and using a step of operating the persistence object creation operator and a step of operating a constructor function to support the interface.
A method of providing persistence to objects which are created in a C++ application program, comprising the steps of:
Dependencies are inferred from the claim text.