Oolite 1.91.0.7644-241112-7f5034b
Loading...
Searching...
No Matches
OOCacheNode Struct Reference
+ Collaboration diagram for OOCacheNode:

Public Attributes

id< OOCacheComparablekey
 
id value
 
OOCacheNodeleftChild
 
OOCacheNoderightChild
 
OOCacheNodeyounger
 
OOCacheNodeolder
 

Detailed Description

Definition at line 405 of file OOCache.m.

Member Data Documentation

◆ key

id<OOCacheComparable> OOCacheNode::key

Definition at line 408 of file OOCache.m.

Referenced by CacheNodeAllocate(), CacheNodeFree(), CacheRemoveOldest(), and TreeSplay().

◆ leftChild

OOCacheNode* OOCacheNode::leftChild

Definition at line 412 of file OOCache.m.

Referenced by CacheNodeFree(), CacheRemove(), TreeInsert(), and TreeSplay().

◆ older

OOCacheNode * OOCacheNode::older

◆ rightChild

OOCacheNode * OOCacheNode::rightChild

Definition at line 412 of file OOCache.m.

Referenced by CacheNodeFree(), CacheRemove(), TreeInsert(), and TreeSplay().

◆ value

id OOCacheNode::value

Definition at line 409 of file OOCache.m.

Referenced by CacheNodeAllocate(), CacheNodeFree(), CacheNodeGetValue(), and CacheNodeSetValue().

◆ younger

OOCacheNode* OOCacheNode::younger

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