#include <cImmutableObject.h>
Inheritance diagram for ImmutableObject:


Public Member Functions | |
| ImmutableObject () | |
| ~ImmutableObject () | |
| ABSTRACT_CLASS (ImmutableObject) | |
| PARENTS (NULL) | |
| FROM ("") | |
| WHERE ("") | |
| GROUP_BY ("") | |
| HAVING ("") | |
| ORDER_BY ("") | |
| virtual bool | IsTransient () const |
| virtual bool | IsPersistent () const |
| virtual Object * | MemoryLock () |
| virtual bool | MemoryUnlock () |
| virtual unsigned int | MemoryLocked () const |
| virtual bool | RemoveAllMemoryLocks () |
Static Public Member Functions | |
| const char * | RootClassName () |
| const char * | BaseClassName () |
Public Attributes | |
| MAPKEY_BEGIN | MAPKEY_END |
| MAP_BEGIN | MAP_END |
Protected Attributes | |
| unsigned int | _MemoryLocks |
|
|
|
|
|
|
|
|
Reimplemented from Object. Reimplemented in PersistentObject. |
|
|
Reimplemented from Object. Reimplemented in DatabaseObject, and PersistentObject. |
|
|
|
|
|
Reimplemented from Object. |
|
|
Reimplemented from Object. |
|
|
Reimplemented from Object. |
|
|
Reimplemented from Object. |
|
|
Reimplemented from Object. |
|
|
Reimplemented from Object. |
|
|
Reimplemented from Object. |
|
|
Reimplemented from Object. |
|
|
Reimplemented from Object. |
|
|
Reimplemented from Object. |
|
|
Reimplemented from Object. |
|
|
Reimplemented from ObjRef. |
|
|
|
|
|
Reimplemented from Object. |
|
|
Reimplemented from Object. |