1#ifndef _CHARPIPELINE_FILECACHE_H_
2#define _CHARPIPELINE_FILECACHE_H_
10#define DS_AUTO_PURGE 0
15 void (*Free)(
Ptr* data);
s16 name
Definition d_a_e_pz.cpp:1764
DSCache DODisplayCache
Definition fileCache.c:4
void DSEmptyCache(DSCachePtr cache)
Definition fileCache.c:43
void DSSetCachePurgeFlag(DSCachePtr cache, u8 purgeFlag)
Definition fileCache.c:138
void DSInitCache(DSCachePtr cache)
Definition fileCache.c:100
Ptr DSGetCacheObj(DSCachePtr cache, char *name)
Definition fileCache.c:78
struct DSCacheNode * DSCacheNodePtr
void CSHInitDisplayCache(void)
Definition fileCache.c:142
void DSPurgeCache(DSCachePtr cache)
Definition fileCache.c:107
u8 DOCacheInitialized
Definition fileCache.c:5
DSCacheNodePtr DSAddCacheNode(DSCachePtr cache, char *name, Ptr data, Ptr OSFreeFunc)
Definition fileCache.c:10
void DSReleaseCacheObj(DSCachePtr cache, Ptr data)
Definition fileCache.c:122
struct DSCache * DSCachePtr
Definition fileCache.h:13
char * Name
Definition fileCache.h:16
Ptr Data
Definition fileCache.h:17
u16 ReferenceCount
Definition fileCache.h:18
DSLink Link
Definition fileCache.h:14
Definition fileCache.h:21
u8 PurgeFlag
Definition fileCache.h:22
DSList CacheNodeList
Definition fileCache.h:23
unsigned short int u16
Definition types.h:7
char * Ptr
Definition types.h:28
unsigned char u8
Definition types.h:5