Home
last modified time | relevance | path

Searched refs:ItemPtrIterator (Results 1 – 8 of 8) sorted by relevance

/openthread-latest/src/core/common/
Dlinked_list.hpp560 class Iterator : public ItemPtrIterator<Type, Iterator>
563 friend class ItemPtrIterator<Type, Iterator>;
565 using ItemPtrIterator<Type, Iterator>::mItem;
568 : ItemPtrIterator<Type, Iterator>(aItem) in Iterator()
575 class ConstIterator : public ItemPtrIterator<const Type, ConstIterator>
578 friend class ItemPtrIterator<const Type, ConstIterator>;
580 using ItemPtrIterator<const Type, ConstIterator>::mItem;
583 : ItemPtrIterator<const Type, ConstIterator>(aItem) in ConstIterator()
Diterator_utils.hpp62 template <typename ItemType, typename IteratorType> class ItemPtrIterator class
135 ItemPtrIterator(void) in ItemPtrIterator() function in ot::ItemPtrIterator
143 explicit ItemPtrIterator(ItemType *item) in ItemPtrIterator() function in ot::ItemPtrIterator
Dmessage.hpp1473 class ConstIterator : public ItemPtrIterator<const Message, ConstIterator>
1475 friend class ItemPtrIterator<const Message, ConstIterator>;
1481 : ItemPtrIterator(aMessage) in ConstIterator()
1489 class Iterator : public ItemPtrIterator<Message, Iterator>
1491 friend class ItemPtrIterator<Message, Iterator>;
1500 : ItemPtrIterator(aMessage) in Iterator()
/openthread-latest/src/core/thread/
Dchild_table.hpp61 class Iterator : public InstanceLocator, public ItemPtrIterator<Child, Iterator>
63 friend class ItemPtrIterator<Child, Iterator>;
Dchild_table.cpp44 , ItemPtrIterator(nullptr) in Iterator()
/openthread-latest/src/core/backbone_router/
Dndproxy_table.hpp248 class Iterator : public InstanceLocator, public ItemPtrIterator<NdProxy, Iterator>
250 friend class ItemPtrIterator<NdProxy, Iterator>;
/openthread-latest/src/core/net/
Dnetif.hpp269 class Iterator : public ItemPtrIterator<ExternalMulticastAddress, Iterator>
271 friend class ItemPtrIterator<ExternalMulticastAddress, Iterator>;
Dnetif.cpp578 : ItemPtrIterator(nullptr) in Iterator()