Begin() | ns3::ndn::pit::PitImpl< Policy > | virtual |
CleanExpired() (defined in ns3::ndn::pit::PitImpl< Policy >) | ns3::ndn::pit::PitImpl< Policy > | protected |
clear() (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy > | inlineprotected |
const_iterator typedef (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy > | protected |
Create(Ptr< const Interest > header) | ns3::ndn::pit::PitImpl< Policy > | virtual |
deepest_prefix_match(const Name &key) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy > | inlineprotected |
deepest_prefix_match_if(const Name &key, Predicate pred) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy > | inlineprotected |
deepest_prefix_match_if_next_level(const Name &key, Predicate pred) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy > | inlineprotected |
DoDispose() | ns3::ndn::pit::PitImpl< Policy > | protectedvirtual |
End() | ns3::ndn::pit::PitImpl< Policy > | virtual |
end() const (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy > | inlineprotected |
entry typedef (defined in ns3::ndn::pit::PitImpl< Policy >) | ns3::ndn::pit::PitImpl< Policy > | |
EntryImpl< PitImpl > (defined in ns3::ndn::pit::PitImpl< Policy >) | ns3::ndn::pit::PitImpl< Policy > | friend |
erase(const Name &key) (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy > | inlineprotected |
erase(iterator node) (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy > | inlineprotected |
Find(const Name &prefix) | ns3::ndn::pit::PitImpl< Policy > | virtual |
find_exact(const Name &key) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy > | inlineprotected |
GetMaxPitEntryLifetime() const | ns3::ndn::Pit | inline |
GetPit(Ptr< Object > node) | ns3::ndn::Pit | inlinestatic |
GetPolicy() const (defined in ns3::ndn::pit::PitImpl< Policy >) | ns3::ndn::pit::PitImpl< Policy > | inline |
GetPolicy() (defined in ns3::ndn::pit::PitImpl< Policy >) | ns3::ndn::pit::PitImpl< Policy > | inline |
getPolicy() const (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy > | inlineprotected |
getPolicy() (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy > | inlineprotected |
GetSize() const | ns3::ndn::pit::PitImpl< Policy > | virtual |
getTrie() const (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy > | inlineprotected |
getTrie() (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy > | inlineprotected |
GetTypeId() | ns3::ndn::pit::PitImpl< Policy > | static |
insert(const Name &key, typename ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >::insert_type payload) (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy > | inlineprotected |
iterator typedef (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy > | protected |
longest_prefix_match(const Name &key) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy > | inlineprotected |
longest_prefix_match_if(const Name &key, Predicate pred) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy > | inlineprotected |
Lookup(const Data &header) | ns3::ndn::pit::PitImpl< Policy > | virtual |
Lookup(const Interest &header) | ns3::ndn::pit::PitImpl< Policy > | virtual |
m_maxPitEntryLifetime (defined in ns3::ndn::Pit) | ns3::ndn::Pit | protected |
m_PitEntryPruningTimout (defined in ns3::ndn::Pit) | ns3::ndn::Pit | protected |
MarkErased(Ptr< Entry > entry) (defined in ns3::ndn::pit::PitImpl< Policy >) | ns3::ndn::pit::PitImpl< Policy > | virtual |
ns3::ndn::Pit::MarkErased(Ptr< pit::Entry > entry)=0 | ns3::ndn::Pit | pure virtual |
modify(iterator position, Modifier mod) (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy > | inlineprotected |
Next(Ptr< Entry >) (defined in ns3::ndn::pit::PitImpl< Policy >) | ns3::ndn::pit::PitImpl< Policy > | virtual |
ns3::ndn::Pit::Next(Ptr< pit::Entry >)=0 | ns3::ndn::Pit | pure virtual |
NotifyNewAggregate() | ns3::ndn::pit::PitImpl< Policy > | protectedvirtual |
parent_trie typedef (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy > | protected |
Pit() | ns3::ndn::Pit | |
PitImpl() | ns3::ndn::pit::PitImpl< Policy > | |
policy_container typedef (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy > | protected |
Print(std::ostream &os) const | ns3::ndn::pit::PitImpl< Policy > | virtual |
RescheduleCleaning() (defined in ns3::ndn::pit::PitImpl< Policy >) | ns3::ndn::pit::PitImpl< Policy > | protected |
s_iterator_to(typename parent_trie::iterator item) (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy > | inlineprotectedstatic |
SetMaxPitEntryLifetime(const Time &maxLifetime) | ns3::ndn::Pit | inline |
super typedef (defined in ns3::ndn::pit::PitImpl< Policy >) | ns3::ndn::pit::PitImpl< Policy > | |
trie_with_policy(size_t bucketSize=1, size_t bucketIncrement=1) (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl< PitImpl< Policy > > >, Policy > | inlineprotected |
~Pit() | ns3::ndn::Pit | virtual |
~PitImpl() | ns3::ndn::pit::PitImpl< Policy > | virtual |