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

oSysSegment Class Reference

#include <oSysSegment.h>

Inheritance diagram for oSysSegment:

d_Object List of all members.

Public Methods

 oSysSegment (d_String iPath, d_ULong iStart, d_ULong iStep, oRefSeg *iRef)
void d_deactivate ()
d_String getPath ()
d_ULong getSize ()
void setSize (d_ULong iSize)
d_ULong getStepSize ()
void setStepSize (d_ULong iStepSize)
void setDataSegment (oRefSeg *iRef)
 oSysSegment (d_Object::DynaFactoryConstructor *iObj)

Constructor & Destructor Documentation

oSysSegment::oSysSegment d_String    iPath,
d_ULong    iStart,
d_ULong    iStep,
oRefSeg *    iRef
 

oSysSegment::oSysSegment d_Object::DynaFactoryConstructor   iObj [inline]
 


Member Function Documentation

void oSysSegment::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_String oSysSegment::getPath  
 

d_ULong oSysSegment::getSize  
 

d_ULong oSysSegment::getStepSize  
 

void oSysSegment::setDataSegment oRefSeg *    iRef
 

void oSysSegment::setSize d_ULong    iSize
 

void oSysSegment::setStepSize d_ULong    iStepSize
 


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