Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

oSysTxLog Class Reference

#include <oSysTxLog.h>

Inheritance diagram for oSysTxLog:

d_Object List of all members.

Public Methods

 oSysTxLog ()
 ~oSysTxLog ()
void d_deactivate ()
void addObject (oObjectStream *iObj)
d_Iterator< d_Ref_NoTx< oSysTxObject > > getObjects ()
void clearObjects ()
 oSysTxLog (d_Object::DynaFactoryConstructor *iObj)

Constructor & Destructor Documentation

oSysTxLog::oSysTxLog  
 

oSysTxLog::~oSysTxLog  
 

oSysTxLog::oSysTxLog d_Object::DynaFactoryConstructor   iObj [inline]
 


Member Function Documentation

void oSysTxLog::addObject oObjectStream *    iObj
 

void oSysTxLog::clearObjects  
 

void oSysTxLog::d_deactivate   [virtual]
 

Object deactivation trigger.

It's the trigger called asynchronously by Orient ODBMS when the object is freed in memory. It can be defined as a special "cache destructor".

It's useful when an object had to free some memory (transient members) before to die.

If the user class, inherited by d_Object, doesn't define a own d_deactivate virtual method, by default is called the d_Object::d_deactivate() that doesn't execute any operation.

SEE ALSO: d_activate() ODMG : Compliant

Reimplemented from d_Object.

d_Iterator< d_Ref_NoTx< oSysTxObject > > oSysTxLog::getObjects  
 


The documentation for this class was generated from the following files:
Generated on Fri Nov 29 17:12:16 2002 for Orient ODBMS Just Edition v. 2.0e by doxygen1.3-rc1