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.

De onderhavige uitvinding verstrekt een methode om persistentie aan voorwerpen te verstrekken die in een van C ++- toepassingsprogramma moeten worden gecreeerd, dat aan een gebruiker een interface kan voorstellen voor het creƫren van blijvende voorwerpen met een zelfde concept aan dat om voorbijgaand voorwerp in een van C ++- toepassingsprogramma en methode tot stand te brengen om de interface uit te voeren. De huidige methode omvat het overbelasten van een objecten verwezenlijkingsexploitant (new()) in een blijvende geschikt klasse (OM_POBJECT) als van C interface van het ++- toepassingsprogramma van een voorwerp georiƫnteerd gegevensbestandsysteem om een objecten verwezenlijkingsexploitant zonder parameter(OM_POBJECT::new(te gebruiken)), een objecten verwezenlijkingsexploitant die persistentie heeft als parameters (OM_POBJECT::new (persistentie)), en een objecten verwezenlijkingsexploitant die persistentie en typename parameters(OM_POBJECT::new(persistence heeft, typename); en gebruikend een stap van het in werking stellen van de persistentieobjecten verwezenlijkingsexploitant en een stap van het in werking stellen van een aannemersfunctie om de interface te steunen.

 
Web www.patentalert.com

< (none)

< Compile time variable size paging of constant pools

> Acoustic sensor array for non-invasive detection of coronary artery disease

> (none)

~ 00012