Public Member Functions | Data Fields

MultiCacheHeader Struct Reference

#include <P_MultiCache.h>

Inherited by MultiCacheBase.

Collaboration diagram for MultiCacheHeader:
Collaboration graph
[legend]

Public Member Functions

 MultiCacheHeader ()

Data Fields

unsigned int magic
VersionNumber version
int levels
int tag_bits
int max_hits
int elementsize
int buckets
int level_offset [MULTI_CACHE_MAX_LEVELS]
int elements [MULTI_CACHE_MAX_LEVELS]
int bucketsize [MULTI_CACHE_MAX_LEVELS]
int totalelements
unsigned int totalsize
int nominal_elements
int heap_size
volatile int heap_halfspace
volatile int heap_used [2]

Detailed Description

Definition at line 119 of file P_MultiCache.h.


Constructor & Destructor Documentation

MultiCacheHeader::MultiCacheHeader (  ) 

Field Documentation

int MultiCacheHeader::bucketsize[MULTI_CACHE_MAX_LEVELS]
int MultiCacheHeader::elements[MULTI_CACHE_MAX_LEVELS]
volatile int MultiCacheHeader::heap_used[2]
int MultiCacheHeader::level_offset[MULTI_CACHE_MAX_LEVELS]

Definition at line 121 of file P_MultiCache.h.

Referenced by MultiCacheBase::verify_header().


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