Searched refs:EntryType (Results 1 – 5 of 5) sorted by relevance
/openthread-latest/src/core/common/ |
D | settings.hpp | 927 template <typename EntryType> Error Read(EntryType &aEntry) const in Read() 931 return ReadEntry(EntryType::kKey, &aEntry, sizeof(EntryType)); in Read() 954 template <typename EntryType> Error Read(typename EntryType::ValueType &aValue) const in Read() 956 return ReadEntry(EntryType::kKey, &aValue, sizeof(typename EntryType::ValueType)); in Read() 977 template <typename EntryType> Error Save(const EntryType &aEntry) in Save() 979 EntryType prev; in Save() 981 return SaveEntry(EntryType::kKey, &aEntry, &prev, sizeof(EntryType)); in Save() 1003 template <typename EntryType> Error Save(const typename EntryType::ValueType &aValue) in Save() 1005 typename EntryType::ValueType prev; in Save() 1007 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 | 1001 enum EntryType : uint8_t enum in ot::BorderRouter::RoutingManager::RxRaTracker::Iterator 1014 EntryType GetEntryType(void) const { return static_cast<EntryType>(mData3); } in GetEntryType() 1034 void SetEntryType(EntryType aType) { mData3 = aType; } in SetEntryType()
|
/openthread-latest/src/core/net/ |
D | mdns.hpp | 1026 template <typename EntryType> void HandleTimer(EntryTimerContext &aContext); 1969 template <typename EntryType> OwningList<EntryType> &GetEntryList(void); 1970 template <typename EntryType, typename ItemInfo> 1972 template <typename EntryType, typename ItemInfo> Error Unregister(const ItemInfo &aItemInfo);
|
D | mdns.cpp | 138 template <typename EntryType, typename ItemInfo> 142 EntryType *entry; in Register() 146 entry = GetEntryList<EntryType>().FindMatching(aItemInfo); in Register() 150 entry = EntryType::AllocateAndInit(GetInstance(), aItemInfo); in Register() 152 GetEntryList<EntryType>().Push(*entry); in Register() 161 template <typename EntryType, typename ItemInfo> Error Core::Unregister(const ItemInfo &aItemInfo) in Unregister() 164 EntryType *entry; in Unregister() 168 entry = GetEntryList<EntryType>().FindMatching(aItemInfo); in Unregister() 1207 template <typename EntryType> void Core::Entry::HandleTimer(EntryTimerContext &aContext) in HandleTimer() 1209 EntryType *thisAsEntryType = static_cast<EntryType *>(this); in HandleTimer()
|