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

oSysTxObject Class Reference

#include <oSysTxObject.h>

Inheritance diagram for oSysTxObject:

d_Object List of all members.

Public Methods

 oSysTxObject ()
 oSysTxObject (oObjectStream *iObj)
 oSysTxObject (d_Object::DynaFactoryConstructor *iObj)
virtual void d_deactivate ()
d_Char getAction () const
d_Ref_Any getRef () const
d_BinarygetStream ()

Constructor & Destructor Documentation

oSysTxObject::oSysTxObject  
 

oSysTxObject::oSysTxObject oObjectStream *    iObj
 

oSysTxObject::oSysTxObject d_Object::DynaFactoryConstructor   iObj [inline]
 


Member Function Documentation

void oSysTxObject::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_Char oSysTxObject::getAction   const
 

d_Ref_Any oSysTxObject::getRef   const
 

d_Binary * oSysTxObject::getStream  
 


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