Searched refs:EntryType (Results 1 – 5 of 5) sorted by relevance
/openthread-latest/src/core/common/ |
D | settings.hpp | 824 template <typename EntryType> Error Read(EntryType &aEntry) const in Read() 828 return ReadEntry(EntryType::kKey, &aEntry, sizeof(EntryType)); in Read() 850 template <typename EntryType> Error Read(typename EntryType::ValueType &aValue) const in Read() 852 return ReadEntry(EntryType::kKey, &aValue, sizeof(typename EntryType::ValueType)); in Read() 872 template <typename EntryType> Error Save(const EntryType &aEntry) in Save() 874 EntryType prev; in Save() 876 return SaveEntry(EntryType::kKey, &aEntry, &prev, sizeof(EntryType)); in Save() 897 template <typename EntryType> Error Save(const typename EntryType::ValueType &aValue) in Save() 899 typename EntryType::ValueType prev; in Save() 901 return SaveEntry(EntryType::kKey, &aValue, &prev, sizeof(typename EntryType::ValueType)); in Save() [all …]
|
/openthread-latest/tests/unit/ |
D | test_heap_array.cpp | 86 template <typename EntryType> 87 void VerifyEntry(const EntryType &aEntry, const Heap::Array<EntryType, 2> &aArray, int aExpectedVal… in VerifyEntry() argument 115 template <typename EntryType, typename... Args> void VerifyArray(const Heap::Array<EntryType, 2> &a… in VerifyArray() argument 140 for (const EntryType &entry : aArray) in VerifyArray() 167 VerifyOrQuit(!aArray.Contains(EntryType(kUnusedValue))); in VerifyArray() 168 VerifyOrQuit(aArray.Find(EntryType(kUnusedValue)) == nullptr); in VerifyArray() 170 if (TypeTraits::IsSame<EntryType, Entry>::kValue) in VerifyArray()
|
/openthread-latest/src/core/border_router/ |
D | routing_manager.hpp | 960 enum EntryType : uint8_t enum in ot::BorderRouter::RoutingManager::RxRaTracker::Iterator 973 EntryType GetEntryType(void) const { return static_cast<EntryType>(mData3); } in GetEntryType() 993 void SetEntryType(EntryType aType) { mData3 = aType; } in SetEntryType()
|
/openthread-latest/src/core/net/ |
D | mdns.hpp | 1000 template <typename EntryType> void HandleTimer(EntryContext &aContext); 1940 template <typename EntryType> OwningList<EntryType> &GetEntryList(void); 1941 template <typename EntryType, typename ItemInfo> 1943 template <typename EntryType, typename ItemInfo> Error Unregister(const ItemInfo &aItemInfo);
|
D | mdns.cpp | 133 template <typename EntryType, typename ItemInfo> 137 EntryType *entry; in Register() 141 entry = GetEntryList<EntryType>().FindMatching(aItemInfo); in Register() 145 entry = EntryType::AllocateAndInit(GetInstance(), aItemInfo); in Register() 147 GetEntryList<EntryType>().Push(*entry); in Register() 156 template <typename EntryType, typename ItemInfo> Error Core::Unregister(const ItemInfo &aItemInfo) in Unregister() 159 EntryType *entry; in Unregister() 163 entry = GetEntryList<EntryType>().FindMatching(aItemInfo); in Unregister() 1321 template <typename EntryType> void Core::Entry::HandleTimer(EntryContext &aContext) in HandleTimer() 1323 EntryType *thisAsEntryType = static_cast<EntryType *>(this); in HandleTimer()
|