Add(const Name &prefix, Ptr< Face > face, int32_t metric) | ns3::ndn::fib::FibImpl | virtual |
Add(const Ptr< const Name > &prefix, Ptr< Face > face, int32_t metric) | ns3::ndn::fib::FibImpl | virtual |
Begin() const | ns3::ndn::fib::FibImpl | virtual |
Begin() | ns3::ndn::fib::FibImpl | virtual |
clear() (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits > | inlineprotected |
const_iterator typedef (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits > | protected |
deepest_prefix_match(const Name &key) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits > | inlineprotected |
deepest_prefix_match_if(const Name &key, Predicate pred) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits > | 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 >, ndnSIM::counting_policy_traits > | inlineprotected |
DoDispose() | ns3::ndn::fib::FibImpl | protectedvirtual |
end() const (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits > | inlineprotected |
End() const | ns3::ndn::fib::FibImpl | virtual |
End() | ns3::ndn::fib::FibImpl | virtual |
erase(const Name &key) (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits > | inlineprotected |
erase(iterator node) (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits > | inlineprotected |
Fib() | ns3::ndn::Fib | inline |
FibImpl() | ns3::ndn::fib::FibImpl | |
Find(const Name &prefix) | ns3::ndn::fib::FibImpl | virtual |
find_exact(const Name &key) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits > | inlineprotected |
GetFib(Ptr< Object > node) | ns3::ndn::Fib | inlinestatic |
getPolicy() const (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits > | inlineprotected |
getPolicy() (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits > | inlineprotected |
GetSize() const | ns3::ndn::fib::FibImpl | virtual |
getTrie() const (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits > | inlineprotected |
getTrie() (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits > | inlineprotected |
GetTypeId() | ns3::ndn::fib::FibImpl | static |
insert(const Name &key, typename ndnSIM::smart_pointer_payload_traits< EntryImpl >::insert_type payload) (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits > | inlineprotected |
InvalidateAll() | ns3::ndn::fib::FibImpl | virtual |
iterator typedef (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits > | protected |
longest_prefix_match(const Name &key) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits > | inlineprotected |
longest_prefix_match_if(const Name &key, Predicate pred) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits > | inlineprotected |
LongestPrefixMatch(const Interest &interest) | ns3::ndn::fib::FibImpl | virtual |
modify(iterator position, Modifier mod) (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits > | inlineprotected |
Next(Ptr< const Entry > item) const (defined in ns3::ndn::fib::FibImpl) | ns3::ndn::fib::FibImpl | virtual |
Next(Ptr< Entry > item) (defined in ns3::ndn::fib::FibImpl) | ns3::ndn::fib::FibImpl | virtual |
ns3::ndn::Fib::Next(Ptr< const fib::Entry >) const =0 | ns3::ndn::Fib | pure virtual |
ns3::ndn::Fib::Next(Ptr< fib::Entry >)=0 | ns3::ndn::Fib | pure virtual |
NotifyNewAggregate() | ns3::ndn::fib::FibImpl | protectedvirtual |
parent_trie typedef (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits > | protected |
policy_container typedef (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits > | protected |
Print(std::ostream &os) const | ns3::ndn::fib::FibImpl | virtual |
Remove(const Ptr< const Name > &prefix) | ns3::ndn::fib::FibImpl | virtual |
RemoveFromAll(Ptr< Face > face) | ns3::ndn::fib::FibImpl | virtual |
s_iterator_to(typename parent_trie::iterator item) (defined in ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits > | inlineprotectedstatic |
super typedef (defined in ns3::ndn::fib::FibImpl) | ns3::ndn::fib::FibImpl | |
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 >, ndnSIM::counting_policy_traits >) | ns3::ndn::ndnSIM::trie_with_policy< Name, ndnSIM::smart_pointer_payload_traits< EntryImpl >, ndnSIM::counting_policy_traits > | inlineprotected |
~Fib() | ns3::ndn::Fib | inlinevirtual |