Searched refs:LinkedList (Results 1 – 23 of 23) sorted by relevance
50 template <typename Type> class OwningList : public LinkedList<Type>95 OwnedPtr<Type> Pop(void) { return OwnedPtr<Type>(LinkedList<Type>::Pop()); } in Pop()108 …OwnedPtr<Type> PopAfter(Type *aPrevEntry) { return OwnedPtr<Type>(LinkedList<Type>::PopAfter(aPrev… in PopAfter()129 return OwnedPtr<Type>(LinkedList<Type>::RemoveMatching(aIndicator)); in RemoveMatching()150 LinkedList<Type>::RemoveAllMatching(aIndicator, aRemovedList); in RemoveAllMatching()
104 template <typename Type> class LinkedList class114 LinkedList(void) in LinkedList() function in ot::LinkedList387 …template <typename Indicator> void RemoveAllMatching(const Indicator &aIndicator, LinkedList &aRem… in RemoveAllMatching()657 friend class LinkedList;672 friend class LinkedList;
190 LinkedList<Type> mFreeList;
192 LinkedList<Timer> mTimerList;
112 friend class LinkedList<UnicastAddress>;244 friend class LinkedList<MulticastAddress>;286 friend class LinkedList<ExternalMulticastAddress>;396 const LinkedList<UnicastAddress> &GetUnicastAddresses(void) const { return mUnicastAddresses; } in GetUnicastAddresses()404 LinkedList<UnicastAddress> &GetUnicastAddresses(void) { return mUnicastAddresses; } in GetUnicastAddresses()543 …const LinkedList<MulticastAddress> &GetMulticastAddresses(void) const { return mMulticastAddresses… in GetMulticastAddresses()686 LinkedList<UnicastAddress> mUnicastAddresses;687 LinkedList<MulticastAddress> mMulticastAddresses;
98 friend class LinkedList<Endpoint>;416 friend class LinkedList<Listener>;699 LinkedList<Endpoint> mEndpoints;700 LinkedList<Listener> mListeners;
193 friend class LinkedList<Service>;570 const LinkedList<Service> &GetServices(void) const { return mServices; } in GetServices()622 LinkedList<Service> mServices;871 const LinkedList<Host> &GetHosts(void) const { return mHosts; } in GetHosts()979 LinkedList<Host> &GetHosts(void) { return mHosts; } in GetHosts()1063 LinkedList<Host> mHosts;1067 LinkedList<UpdateMetadata> mOutstandingUpdates;1068 LinkedList<UpdateMetadata> mCompletedUpdates;
345 friend class LinkedList<AddressMapping>;372 uint16_t ReleaseMappings(LinkedList<AddressMapping> &aMappings);392 LinkedList<AddressMapping> mActiveAddressMappings;
96 friend class LinkedList<SocketHandle>;712 LinkedList<Receiver> mReceivers;713 LinkedList<SocketHandle> mSockets;
186 friend class LinkedList<Service>;667 const LinkedList<Service> &GetServices(void) const { return mServices; } in GetServices()1100 void GetRemovedServices(LinkedList<Service> &aRemovedServices);1166 LinkedList<Service> mServices;
192 friend class LinkedList<Connection>;958 LinkedList<Connection> mClientConnections;959 LinkedList<Connection> mServerConnections;
354 LinkedList<Handler> mHandlers;
331 uint16_t Translator::ReleaseMappings(LinkedList<AddressMapping> &aMappings) in ReleaseMappings()346 LinkedList<AddressMapping> idleMappings; in ReleaseExpiredMappings()
780 LinkedList<Service> removedServices; in RemoveService()1761 LinkedList<Service> removedServices; in ProcessResponse()1929 LinkedList<Service> removedServices; in HandleUpdateDone()1943 void Client::GetRemovedServices(LinkedList<Service> &aRemovedServices) in GetRemovedServices()
47 friend class LinkedList<LinkMetricsDataInfo>;161 typedef LinkedList<LinkMetricsDataInfo> LinkMetricsDataInfoList;
114 friend class LinkedList<ServiceEntry>;
217 LinkedList<Subject> mSubjectList;
158 LinkedList<Subject> staleSubjects; in UpdateLinkMetricsStates()
270 friend class LinkedList<SeriesInfo>;
838 LinkedList<LinkMetrics::SeriesInfo> mLinkMetricsSeriesInfoList;
334 class CacheEntryList : public LinkedList<CacheEntry>
88 void VerifyLinkedListContent(const LinkedList<Entry> *aList, ...) in VerifyLinkedListContent()138 LinkedList<Entry> list; in TestLinkedList()139 LinkedList<Entry> removedList; in TestLinkedList()
946 LinkedList<Resource> mResources;958 LinkedList<ResourceBlockWise> mBlockWiseResources;