Pyrogenesis
13997
|
Public Member Functions | |
Impl (size_t maxSize) | |
shared_ptr< u8 > | Reserve (size_t size) |
void | Add (const VfsPath &pathname, const shared_ptr< u8 > &data, size_t size, size_t cost) |
bool | Retrieve (const VfsPath &pathname, shared_ptr< u8 > &data, size_t &size) |
void | Remove (const VfsPath &pathname) |
Private Types | |
typedef Cache< VfsPath, shared_ptr< u8 > > | CacheType |
Private Attributes | |
CacheType | m_cache |
PAllocator | m_allocator |
Definition at line 157 of file file_cache.cpp.
|
private |
Definition at line 221 of file file_cache.cpp.
|
inline |
Definition at line 160 of file file_cache.cpp.
|
inline |
Definition at line 194 of file file_cache.cpp.
|
inline |
Definition at line 212 of file file_cache.cpp.
|
inline |
Definition at line 165 of file file_cache.cpp.
|
inline |
Definition at line 203 of file file_cache.cpp.
|
private |
Definition at line 224 of file file_cache.cpp.
|
private |
Definition at line 222 of file file_cache.cpp.