NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.0: NDN, CCN, CCNx, content centric networks
API Documentation
in-memory-storage-persistent.hpp
Go to the documentation of this file.
1 /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */
22 #ifndef NDN_UTIL_IN_MEMORY_STORAGE_PERSISTENT_HPP
23 #define NDN_UTIL_IN_MEMORY_STORAGE_PERSISTENT_HPP
24 
25 #include "in-memory-storage.hpp"
26 
27 namespace ndn {
28 namespace util {
29 
34 {
35 public:
36  explicit
38 
39  virtual
41 
49  virtual bool
51 };
52 
53 } // namespace util
54 } // namespace ndn
55 
56 #endif // NDN_UTIL_IN_MEMORY_STORAGE_PERSISTENT_HPP
Copyright (c) 2011-2015 Regents of the University of California.
virtual bool evictItem()=0
Removes one Data packet from in-memory storage based on derived class implemented replacement policy...
Represents in-memory storage.
Provides application cache with persistent storage, of which no replacement policy will be employed...
#define NDN_CXX_PUBLIC_WITH_TESTS_ELSE_PROTECTED
Definition: common.hpp:42