Home
last modified time | relevance | path

Searched defs:Iterator (Results 1 – 22 of 22) sorted by relevance

/openthread-latest/src/core/thread/
Dchild_table.hpp61 class Iterator : public InstanceLocator, public ItemPtrIterator<Child, Iterator> class in ot::ChildTable
88 explicit Iterator(Instance &aInstance) in Iterator() function in ot::ChildTable::Iterator
Dnetwork_diagnostic.hpp248 …typedef otNetworkDiagIterator Iterator; ///< Iterator to go through TLVs in `GetNextDi… typedef in ot::NetworkDiagnostic::Client
Dnetwork_data_service.hpp94 class Iterator : public Clearable<Iterator> class in ot::NetworkData::Service::Manager
102 Iterator(void) in Iterator() function in ot::NetworkData::Service::Manager::Iterator
Dchild_table.cpp42 ChildTable::Iterator::Iterator(Instance &aInstance, Child::StateFilter aFilter) in Iterator() function in ot::ChildTable::Iterator
Dnetwork_data.hpp100 typedef otNetworkDataIterator Iterator; typedef
Daddress_resolver.hpp78 class Iterator : public otCacheEntryIterator, public Clearable<Iterator> class in ot::AddressResolver
/openthread-latest/src/core/backbone_router/
Dndproxy_table.cpp95 NdProxyTable::Iterator::Iterator(Instance &aInstance, Filter aFilter) in Iterator() function in ot::BackboneRouter::NdProxyTable::Iterator
109 NdProxyTable::Iterator::Iterator(Instance &aInstance, NdProxyTable::Iterator::IteratorType) in Iterator() function in ot::BackboneRouter::NdProxyTable::Iterator
Dmulticast_listeners_table.hpp71 …typedef otBackboneRouterMulticastListenerIterator Iterator; ///< Iterator to go over Listener entr… typedef in ot::BackboneRouter::MulticastListenersTable::Listener
Dndproxy_table.hpp248 class Iterator : public InstanceLocator, public ItemPtrIterator<NdProxy, Iterator> class in ot::BackboneRouter::NdProxyTable
/openthread-latest/src/core/net/
Dnd6.cpp47 Option::Iterator::Iterator(void) in Iterator() function in ot::Ip6::Nd::Option::Iterator
54 Option::Iterator::Iterator(const void *aStart, const void *aEnd) in Iterator() function in ot::Ip6::Nd::Option::Iterator
Dnetif.hpp269 class Iterator : public ItemPtrIterator<ExternalMulticastAddress, Iterator> class in ot::Ip6::Netif::ExternalMulticastAddress
307 Iterator(const Netif &aNetif, IteratorType) in Iterator() function in ot::Ip6::Netif::ExternalMulticastAddress::Iterator
Dnetif.cpp577 Netif::ExternalMulticastAddress::Iterator::Iterator(const Netif &aNetif, Address::TypeFilter aFilte… in Iterator() function in ot::Ip6::Netif::ExternalMulticastAddress::Iterator
Dnd6.hpp143 class Iterator : public Unequatable<Iterator> class in ot::Ip6::Nd::Option
Ddns_types.hpp1126 class Iterator : public otDnsTxtEntryIterator class in ot::Dns::TxtEntry
Dmdns.hpp120 typedef otMdnsIterator Iterator; ///< An entry iterator. typedef in ot::Dns::Multicast::Core
/openthread-latest/src/core/mac/
Dmac_filter.hpp76 typedef otMacFilterIterator Iterator; typedef in ot::Mac::Filter
/openthread-latest/src/core/common/
Dlinked_list.hpp560 class Iterator : public ItemPtrIterator<Type, Iterator> class in ot::LinkedList
567 explicit Iterator(Type *aItem) in Iterator() function in ot::LinkedList::Iterator
Dmessage.hpp1489 class Iterator : public ItemPtrIterator<Message, Iterator> class in ot::Message
1494 Iterator(void) in Iterator() function in ot::Message::Iterator
1499 explicit Iterator(Message *aMessage) in Iterator() function in ot::Message::Iterator
/openthread-latest/src/core/utils/
Dhistory_tracker.hpp108 class Iterator : public otHistoryTrackerIterator class in ot::Utils::HistoryTracker
374 const Entry *Iterate(Iterator &, uint32_t &) const { return nullptr; } in Iterate() argument
/openthread-latest/src/core/coap/
Dcoap_message.hpp896 class Iterator : public ot::Message::Iterator class in ot::Coap::Message
1007 class Iterator : public otCoapOptionIterator class in ot::Coap::Option
/openthread-latest/src/core/border_router/
Drouting_manager.hpp949 class Iterator : public PrefixTableIterator class in ot::BorderRouter::RoutingManager::RxRaTracker
Drouting_manager.cpp1081 using Iterator = RxRaTracker::Iterator; in GetNext() typedef