#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. |