#include <cache.h>
Inherits ListItem< CICacheItem >, and GarbageObject.

Public Member Functions | |
| CICacheItem (CICache *cache, EDL *edl, Asset *asset) | |
| CICacheItem () | |
| ~CICacheItem () | |
Data Fields | |
| File * | file |
| int | age |
| Asset * | asset |
| Condition * | item_lock |
| int | checked_out |
Private Attributes | |
| CICache * | cache |
Definition at line 28 of file cache.h.
Definition at line 336 of file cache.C.
References age, checked_out, EDLSession::decode_subtitles, Asset::divx_use_deblocking, file, EDLSession::interpolate_raw, item_lock, EDLSession::mpeg4_deblock, EDL::next_id(), File::open_file(), EDLSession::playback_preload, CICache::preferences, Preferences::processors, EDL::session, File::set_interpolate_raw(), File::set_preload(), File::set_processors(), File::set_subtitle(), SET_TRACE, File::set_white_balance_raw(), EDLSession::subtitle_number, and EDLSession::white_balance_raw.

| CICacheItem::~CICacheItem | ( | ) |
Definition at line 35 of file cache.h.
Referenced by CICache::check_out(), CICacheItem(), CICache::delete_oldest(), CICache::get_memory_usage(), and ~CICacheItem().
| int CICacheItem::age |
Definition at line 37 of file cache.h.
Referenced by CICache::check_out(), CICacheItem(), CICache::delete_oldest(), CICache::dump(), and CICache::get_oldest().
Definition at line 38 of file cache.h.
Referenced by CICache::check_in(), CICache::check_out(), CICache::delete_entry(), CICache::dump(), and ~CICacheItem().
Definition at line 40 of file cache.h.
Referenced by CICache::check_in(), CICache::check_out(), CICacheItem(), CICache::delete_entry(), CICache::delete_oldest(), and CICache::remove_all().
CICache* CICacheItem::cache [private] |
1.5.5