#include <oSysProperty.h>
Inheritance diagram for oSysProperty:

Public Types | |
| enum | { LOAD_ALWAYS, LOAD_ONREQUEST } |
Public Methods | |
| oSysProperty (const char *iName, d_UShort iId, d_UShort iType, d_ULong iItems, d_Boolean iPersistent, const char *iEmbedded, const char *iValueType, d_Boolean iRelationship, d_ULong iOffset, d_ULong iSize, d_Char iLoadPolicy) | |
| oSysProperty (d_Object::DynaFactoryConstructor *iObj) | |
| void | d_deactivate () |
Public Attributes | |
| enum oSysProperty:: { ... } | loadPolicies |
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
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. |
|
|
|
|
|
|
1.3-rc1