#include <CacheTypes.h>
Onikiri::CacheAccessResultのコラボレーション図
Public 型 | |
ST_HIT | |
ST_MISS | |
ST_NOT_ACCESSED | |
ST_PENDING_HIT | |
enum | State { ST_HIT, ST_PENDING_HIT, ST_MISS, ST_NOT_ACCESSED } |
Public メソッド | |
CacheAccessResult (int newLatency=-1, State newState=ST_NOT_ACCESSED, Cache *newCache=NULL, CacheTableIterator newLine=CacheTableIterator()) | |
Public 変数 | |
Cache * | cache |
int | latency |
CacheTableIterator | line |
State | state |
CacheTypes.h の 129 行で定義されています。
CacheTypes.h の 132 行で定義されています。
00133 { 00134 ST_HIT, 00135 ST_PENDING_HIT, 00136 ST_MISS, 00137 ST_NOT_ACCESSED 00138 };
Onikiri::CacheAccessResult::CacheAccessResult | ( | int | newLatency = -1 , |
|
State | newState = ST_NOT_ACCESSED , |
|||
Cache * | newCache = NULL , |
|||
CacheTableIterator | newLine = CacheTableIterator() | |||
) | [inline] |
CacheTypes.h の 131 行で定義されています。
参照元 Onikiri::CacheMissedAccessList::Add()・Onikiri::Fetcher::GetICacheReadLatency()・Onikiri::Cache::OnReadHit()・Onikiri::Cache::OnReadMiss()・Onikiri::Cache::OnReadPendingHit()・Onikiri::Cache::OnWriteHit()・Onikiri::Cache::OnWriteMiss()・Onikiri::Cache::OnWritePendingHit().
CacheTypes.h の 144 行で定義されています。