This is the complete list of members for ndn::InMemoryStorageLru, including all inherited members.
__pad0__ | ndn::InMemoryStorageLru | |
__pad1__ | ndn::InMemoryStorage | |
__pad2__ | ndn::InMemoryStorage | |
afterAccess(InMemoryStorageEntry *entry) override | ndn::InMemoryStorageLru | |
afterInsert(InMemoryStorageEntry *entry) override | ndn::InMemoryStorageLru | virtual |
beforeErase(InMemoryStorageEntry *entry) override | ndn::InMemoryStorageLru | virtual |
begin() const | ndn::InMemoryStorage | |
Cache typedef | ndn::InMemoryStorage | |
end() const | ndn::InMemoryStorage | |
erase(const Name &prefix, const bool isPrefix=true) | ndn::InMemoryStorage | |
eraseImpl(const Name &name) | ndn::InMemoryStorage | |
evictItem()=0 | ndn::InMemoryStorage | pure virtual |
find(const Interest &interest) | ndn::InMemoryStorage | |
find(const Name &name) | ndn::InMemoryStorage | |
findNextFresh(Cache::index< byFullName >::type::iterator startingPoint) const | ndn::InMemoryStorage | |
getCapacity() const | ndn::InMemoryStorage | inline |
getLimit() const | ndn::InMemoryStorage | inline |
INFINITE_WINDOW | ndn::InMemoryStorage | static |
InMemoryStorage(size_t limit=std::numeric_limits< size_t >::max()) | ndn::InMemoryStorage | explicit |
InMemoryStorage(DummyIoService &ioService, size_t limit=std::numeric_limits< size_t >::max()) | ndn::InMemoryStorage | explicit |
InMemoryStorageLru(size_t limit=16) | ndn::InMemoryStorageLru | explicit |
InMemoryStorageLru(DummyIoService &ioService, size_t limit=16) | ndn::InMemoryStorageLru | |
insert(const Data &data, const time::milliseconds &mustBeFreshProcessingWindow=INFINITE_WINDOW) | ndn::InMemoryStorage | |
isFull() const | ndn::InMemoryStorage | inline |
printCache(std::ostream &os) const | ndn::InMemoryStorage | |
selectChild(const Interest &interest, Cache::index< byFullName >::type::iterator startingPoint) const | ndn::InMemoryStorage | |
size() const | ndn::InMemoryStorage | inline |
~InMemoryStorage() | ndn::InMemoryStorage | virtual |