#include <cBufferItem.h>
Collaboration diagram for BufferItem:
Public Methods | |
BufferItem () | |
BufferItem (const class RefBase &DbPtr, const class Object *const MemPtr) | |
~BufferItem () | |
bool | Set (const RefBase &DbPtr, const Object *MemPtr) |
RefBase & | GetRefBase () const |
Object * | GetMemoryPointer () const |
Protected Attributes | |
BufferItem * | _Next |
const class RefBase * | _RefBase |
const class Object * | _MemoryPointer |
Friends | |
class | ObjectBuffer |
|
Definition at line 29 of file cBufferItem.cpp. |
|
Definition at line 40 of file cBufferItem.cpp. |
|
Definition at line 55 of file cBufferItem.cpp. |
|
Definition at line 89 of file cBufferItem.cpp. Referenced by ObjectBuffer::_GarbageCollector(), ObjectBuffer::_RemoveConnection(), ObjectBuffer::RemoveConnection(), ObjectBuffer::RemoveObject(), and ObjectBuffer::UpdateConnection(). |
|
Definition at line 80 of file cBufferItem.cpp. Referenced by ObjectBuffer::RemoveObject(). |
|
Definition at line 65 of file cBufferItem.cpp. |
|
Definition at line 27 of file cBufferItem.h. |
|
Definition at line 32 of file cBufferItem.h. Referenced by ObjectBuffer::_GarbageCollector(), ObjectBuffer::RemoveAllMemoryLocks(), ObjectBuffer::RemoveConnection(), and ObjectBuffer::RemoveObject(). |
|
Definition at line 30 of file cBufferItem.h. Referenced by ObjectBuffer::_GarbageCollector(), ObjectBuffer::_RemoveConnection(), ObjectBuffer::RegisterObject(), ObjectBuffer::RemoveAllMemoryLocks(), ObjectBuffer::RemoveConnection(), ObjectBuffer::RemoveObject(), ObjectBuffer::UpdateConnection(), and ObjectBuffer::~ObjectBuffer(). |
|
Definition at line 31 of file cBufferItem.h. Referenced by ObjectBuffer::_GarbageCollector(), and ObjectBuffer::_RemoveConnection(). |