Searched refs:LinkedList (Results 1 – 25 of 26) sorted by relevance
12
49 template <typename Type> class OwningList : public LinkedList<Type>89 OwnedPtr<Type> Pop(void) { return OwnedPtr<Type>(LinkedList<Type>::Pop()); } in Pop()101 …OwnedPtr<Type> PopAfter(Type *aPrevEntry) { return OwnedPtr<Type>(LinkedList<Type>::PopAfter(aPrev… in PopAfter()120 return OwnedPtr<Type>(LinkedList<Type>::RemoveMatching(aArgs...)); in RemoveMatching()138 LinkedList<Type>::RemoveAllMatching(aRemovedList, aArgs...); in RemoveAllMatching()
98 template <typename Type> class LinkedList class107 LinkedList(void) in LinkedList() function in ot::LinkedList360 … template <typename... Args> void RemoveAllMatching(LinkedList &aRemovedList, const Args &...aArgs) in RemoveAllMatching()562 friend class LinkedList;577 friend class LinkedList;
178 LinkedList<Type> mFreeList;
194 LinkedList<Timer> mTimerList;
107 friend class LinkedList<UnicastAddress>;225 friend class LinkedList<MulticastAddress>;263 friend class LinkedList<ExternalMulticastAddress>;366 const LinkedList<UnicastAddress> &GetUnicastAddresses(void) const { return mUnicastAddresses; } in GetUnicastAddresses()373 LinkedList<UnicastAddress> &GetUnicastAddresses(void) { return mUnicastAddresses; } in GetUnicastAddresses()499 …const LinkedList<MulticastAddress> &GetMulticastAddresses(void) const { return mMulticastAddresses… in GetMulticastAddresses()631 LinkedList<UnicastAddress> mUnicastAddresses;632 LinkedList<MulticastAddress> mMulticastAddresses;
95 friend class LinkedList<Endpoint>;398 friend class LinkedList<Listener>;663 LinkedList<Endpoint> mEndpoints;664 LinkedList<Listener> mListeners;
187 friend class LinkedList<Service>;530 const LinkedList<Service> &GetServices(void) const { return mServices; } in GetServices()580 LinkedList<Service> mServices;807 const LinkedList<Host> &GetHosts(void) const { return mHosts; } in GetHosts()914 LinkedList<Host> &GetHosts(void) { return mHosts; } in GetHosts()998 LinkedList<Host> mHosts;1002 LinkedList<UpdateMetadata> mOutstandingUpdates;1003 LinkedList<UpdateMetadata> mCompletedUpdates;
327 friend class LinkedList<AddressMapping>;354 uint16_t ReleaseMappings(LinkedList<AddressMapping> &aMappings);374 LinkedList<AddressMapping> mActiveAddressMappings;
93 friend class LinkedList<SocketHandle>;681 LinkedList<Receiver> mReceivers;682 LinkedList<SocketHandle> mSockets;
174 friend class LinkedList<Service>;617 const LinkedList<Service> &GetServices(void) const { return mServices; } in GetServices()1036 void GetRemovedServices(LinkedList<Service> &aRemovedServices);1102 LinkedList<Service> mServices;
179 friend class LinkedList<Connection>;907 LinkedList<Connection> mClientConnections;908 LinkedList<Connection> mServerConnections;
325 LinkedList<Handler> mHandlers;
327 uint16_t Translator::ReleaseMappings(LinkedList<AddressMapping> &aMappings) in ReleaseMappings()342 LinkedList<AddressMapping> idleMappings; in ReleaseExpiredMappings()
797 LinkedList<Service> removedServices; in RemoveService()1778 LinkedList<Service> removedServices; in ProcessResponse()1946 LinkedList<Service> removedServices; in HandleUpdateDone()1960 void Client::GetRemovedServices(LinkedList<Service> &aRemovedServices) in GetRemovedServices()
47 friend class LinkedList<LinkMetricsDataInfo>;156 typedef LinkedList<LinkMetricsDataInfo> LinkMetricsDataInfoList;
53 LinkedList<Node> &GetNodes(void) { return mNodes; } in GetNodes()
106 friend class LinkedList<SecureSession>;697 LinkedList<SecureSession> &GetSessions(void) { return mSessions; } in GetSessions()801 LinkedList<SecureSession> mSessions;
105 friend class LinkedList<ServiceEntry>;
212 LinkedList<Subject> mSubjectList;
152 LinkedList<Subject> staleSubjects; in UpdateLinkMetricsStates()
251 friend class LinkedList<SeriesInfo>;
758 LinkedList<LinkMetrics::SeriesInfo> mLinkMetricsSeriesInfoList;
318 class CacheEntryList : public LinkedList<CacheEntry>
89 void VerifyLinkedListContent(const LinkedList<Entry> *aList, ...) in VerifyLinkedListContent()139 LinkedList<Entry> list; in TestLinkedList()140 LinkedList<Entry> removedList; in TestLinkedList()
878 LinkedList<Resource> mResources;890 LinkedList<ResourceBlockWise> mBlockWiseResources;