Lines Matching refs:Heap

834     class AddressArray : public Heap::Array<Ip6::Address>
876 void UpdateProperty(Heap::String &aStringProperty, const char *aString);
877 void UpdateProperty(Heap::Data &aDataProperty, const uint8_t *aData, uint16_t aLength);
1019 Heap::Data mKeyData;
1026 …class HostEntry : public Entry, public LinkedListEntry<HostEntry>, public Heap::Allocatable<HostEn…
1040 bool Matches(const Heap::String &aName) const;
1075 Heap::String mName;
1083 …class ServiceEntry : public Entry, public LinkedListEntry<ServiceEntry>, public Heap::Allocatable<…
1119 …class SubType : public LinkedListEntry<SubType>, public Heap::Allocatable<SubType>, private ot::No…
1128 Heap::String mLabel;
1159 Heap::String mServiceInstance;
1160 Heap::String mServiceType;
1165 Heap::String mHostName;
1166 Heap::Data mTxtData;
1182 public Heap::Allocatable<ServiceType>,
1193 bool Matches(const Heap::String &aServiceType) const;
1210 Heap::String mServiceType;
1291 public Heap::Allocatable<RxMessage>,
1363 Heap::Array<Question> mQuestions;
1396 public Heap::Allocatable<RxMsgEntry>,
1437 struct HashEntry : public LinkedListEntry<HashEntry>, public Heap::Allocatable<HashEntry>
1460 …class ResultCallback : public LinkedListEntry<ResultCallback>, public Heap::Allocatable<ResultCall…
1462 friend class Heap::Allocatable<ResultCallback>;
1618 …class BrowseCache : public CacheEntry, public LinkedListEntry<BrowseCache>, public Heap::Allocatab…
1621 friend class Heap::Allocatable<BrowseCache>;
1638 struct PtrEntry : public LinkedListEntry<PtrEntry>, public Heap::Allocatable<PtrEntry>
1646 Heap::String mServiceInstance;
1664 Heap::String mServiceType;
1665 Heap::String mSubTypeLabel;
1712 Heap::String mServiceInstance;
1713 Heap::String mServiceType;
1720 …class SrvCache : public ServiceCache, public LinkedListEntry<SrvCache>, public Heap::Allocatable<S…
1723 friend class Heap::Allocatable<SrvCache>;
1751 Heap::String mHostName;
1759 …class TxtCache : public ServiceCache, public LinkedListEntry<TxtCache>, public Heap::Allocatable<T…
1762 friend class Heap::Allocatable<TxtCache>;
1789 Heap::Data mTxtData;
1814 struct AddrEntry : public LinkedListEntry<AddrEntry>, public Heap::Allocatable<AddrEntry>
1838 void ConstructResult(AddressResult &aResult, Heap::Array<AddressAndTtl> &aAddrArray) const;
1842 Heap::String mName;
1850 …class Ip6AddrCache : public AddrCache, public LinkedListEntry<Ip6AddrCache>, public Heap::Allocata…
1854 friend class Heap::Allocatable<Ip6AddrCache>;
1867 …class Ip4AddrCache : public AddrCache, public LinkedListEntry<Ip4AddrCache>, public Heap::Allocata…
1871 friend class Heap::Allocatable<Ip4AddrCache>;
1886 …class EntryIterator : public Iterator, public InstanceLocator, public Heap::Allocatable<EntryItera…
1888 friend class Heap::Allocatable<EntryIterator>;
1933 Heap::Array<const char *, kArrayCapacityIncrement> mSubTypeArray;
1965 static bool NameMatch(const Heap::String &aHeapString, const char *aName);
1966 static bool NameMatch(const Heap::String &aFirst, const Heap::String &aSecond);