Home
last modified time | relevance | path

Searched refs:EntryType (Results 1 – 5 of 5) sorted by relevance

/openthread-latest/src/core/common/
Dsettings.hpp824 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/
Dtest_heap_array.cpp86 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/
Drouting_manager.hpp960 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/
Dmdns.hpp1000 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);
Dmdns.cpp133 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()