Public Member Functions | Data Fields

UnsunkPtrRegistry Struct Reference

#include <P_MultiCache.h>

Collaboration diagram for UnsunkPtrRegistry:
Collaboration graph
[legend]

Public Member Functions

UnsunkPtrptr (int i)
UnsunkPtralloc (int *p, int base=0)
void alloc_data ()
 UnsunkPtrRegistry ()
 ~UnsunkPtrRegistry ()

Data Fields

MultiCacheBasemc
int n
UnsunkPtrptrs
UnsunkPtrnext_free
UnsunkPtrRegistrynext

Detailed Description

Definition at line 161 of file P_MultiCache.h.


Constructor & Destructor Documentation

UnsunkPtrRegistry::UnsunkPtrRegistry (  ) 

Definition at line 1230 of file MultiCache.cc.

UnsunkPtrRegistry::~UnsunkPtrRegistry (  ) 

Definition at line 1235 of file MultiCache.cc.

References ats_free(), and ptrs.


Member Function Documentation

UnsunkPtr * UnsunkPtrRegistry::alloc ( int *  p,
int  base = 0 
)
void UnsunkPtrRegistry::alloc_data (  ) 
UnsunkPtr * UnsunkPtrRegistry::ptr ( int  i  ) 

Definition at line 1308 of file MultiCache.cc.

References n, next, ptr(), and ptrs.

Referenced by MultiCacheBase::copy_heap_data(), MultiCacheBase::ptr(), ptr(), and MultiCacheBase::update().


Field Documentation

Definition at line 163 of file P_MultiCache.h.

Referenced by alloc(), and alloc_data().

Definition at line 164 of file P_MultiCache.h.

Referenced by alloc_data(), MultiCacheBase::fixup_heap_offsets(), and ptr().

Definition at line 167 of file P_MultiCache.h.

Referenced by alloc(), MultiCacheBase::fixup_heap_offsets(), and ptr().

Definition at line 166 of file P_MultiCache.h.

Referenced by alloc(), alloc_data(), and MultiCacheBase::fixup_heap_offsets().


The documentation for this struct was generated from the following files: