PLearn 0.1
PLearn::Cache< KeyType, ValueType > Member List
This is the complete list of members for PLearn::Cache< KeyType, ValueType >, including all inherited members.
BoundedMemoryCache(int max_memory_=0)PLearn::BoundedMemoryCache< KeyType, ValueType > [inline]
Cache(string dir="cache", int max_memory_=0, bool singlefile=false)PLearn::Cache< KeyType, ValueType > [inline]
clear()PLearn::Cache< KeyType, ValueType > [inline]
current_memoryPLearn::BoundedMemoryCache< KeyType, ValueType > [protected]
currentMemory() const PLearn::BoundedMemoryCache< KeyType, ValueType > [inline]
doubly_linked_listPLearn::BoundedMemoryCache< KeyType, ValueType >
elementsPLearn::BoundedMemoryCache< KeyType, ValueType >
file_formatPLearn::Cache< KeyType, ValueType >
filename(const KeyType &key) const PLearn::Cache< KeyType, ValueType > [inline]
files_directoryPLearn::Cache< KeyType, ValueType >
isCached(const KeyType &key) const PLearn::Cache< KeyType, ValueType > [inline]
isInMemory(const KeyType &key) const PLearn::Cache< KeyType, ValueType > [inline]
isOnFile(const KeyType &key) const PLearn::Cache< KeyType, ValueType > [inline]
loadValue(const KeyType &key)PLearn::Cache< KeyType, ValueType > [inline, protected]
max_memoryPLearn::BoundedMemoryCache< KeyType, ValueType > [protected]
maxMemory() const PLearn::BoundedMemoryCache< KeyType, ValueType > [inline]
n_elementsPLearn::BoundedMemoryCache< KeyType, ValueType > [protected]
n_failuresPLearn::BoundedMemoryCache< KeyType, ValueType > [mutable]
n_successful_hitsPLearn::BoundedMemoryCache< KeyType, ValueType > [mutable]
nElements() const PLearn::BoundedMemoryCache< KeyType, ValueType > [inline]
operator()(const KeyType &key) const PLearn::Cache< KeyType, ValueType > [inline]
operator()(const KeyType &key)PLearn::Cache< KeyType, ValueType > [inline]
pointer typedefPLearn::BoundedMemoryCache< KeyType, ValueType >
removeAll()PLearn::Cache< KeyType, ValueType > [inline, protected, virtual]
removeExcess()PLearn::Cache< KeyType, ValueType > [inline, protected, virtual]
saveValue(const KeyType &key, const ValueType &value) const PLearn::Cache< KeyType, ValueType > [inline, protected]
set(const KeyType &key, const ValueType &value)PLearn::BoundedMemoryCache< KeyType, ValueType > [inline]
setMaxMemory(int new_max_memory)PLearn::BoundedMemoryCache< KeyType, ValueType > [inline]
single_filePLearn::Cache< KeyType, ValueType >
successRate()PLearn::BoundedMemoryCache< KeyType, ValueType > [inline]
synchronizeDisk() const PLearn::Cache< KeyType, ValueType > [inline, virtual]
verifyInvariants()PLearn::BoundedMemoryCache< KeyType, ValueType > [inline]
~BoundedMemoryCache()PLearn::BoundedMemoryCache< KeyType, ValueType > [inline, virtual]
~Cache()PLearn::Cache< KeyType, ValueType > [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines