add(const ZeWhois::WhoisList &lst) | Cache | [virtual] |
addRir(const UrlRange &nr, const std::string &rir) | Cache | [virtual] |
Cache(const std::string &filename) | Cache | |
checkVersion(const DocumentPtr &) | Cache | [private] |
createEntry(const ElementPtr &el) const | Cache | [private] |
fastfind(const UrlRange &range, const CacheMap &_map) | Cache | [private, static] |
fastfind(const UrlRange &range, CacheMap &_map) | Cache | [private, static] |
fastfind(const Url &url, const CacheMap &_map) | Cache | [private, static] |
get(const Url &url) const | Cache | [virtual] |
getRange(const ElementPtr &el) | Cache | [private, static] |
getTree() const | Cache | [virtual] |
initTree() | Cache | [private] |
m_bDirty | Cache | [private] |
m_filename | Cache | [private] |
m_head | Cache | [private] |
m_mutex | Cache | [mutable, private] |
m_nReads | Cache | [mutable, private] |
m_path | Cache | [private] |
recursiveAdd(const UrlRange &range, const InternalCacheEntry *pEntry, CacheMap &_map) | Cache | [private, static] |
recursiveBuild(const NodeListPtr &elements, CacheMap &_map) const | Cache | [private] |
recursiveDelete(const UrlRange &range, CacheMap &_map) | Cache | [private, static] |
recursiveFind(const Url &url, const CacheMap &_map, CacheResult &cr) const | Cache | [private] |
recursiveSave(ElementPtr &pEl, const CacheMap &_map) | Cache | [private, static] |
remove(const UrlRange &range) | Cache | [virtual] |
save() | Cache | |
writeLock() | Cache | [private] |
~Cache() | Cache | [virtual] |