Home
last modified time | relevance | path

Searched refs:Item (Results 1 – 9 of 9) sorted by relevance

/CTR-SDK-4.2.5/include/nn/fnd/
Dfnd_Queue.h38 class Item; //
75 Item* m_Head; //
76 Item* m_Tail; //
86 class IntrusiveQueue<T, Tag>::Item : private nn::util::NonCopyable<IntrusiveQueue<T, Tag>::Item>
90 Item() : m_NextLink(0) {} in Item() function
91 ~Item() { NN_TASSERT_(!m_NextLink); } in ~Item()
93 Item* m_NextLink;
100 Item* pNode = static_cast<Item*>(p); in Enqueue()
123 Item* ret = m_Head; in Dequeue()
142 Item* p = m_Head; in Clear()
[all …]
Dfnd_LinkedList.h78 class Item; //
185 Item* m_Head; //
194 static void ClearLinks(Item* p);
201 static void InsertBefore(Item* p, Item* q);
213 class IntrusiveLinkedList<T, Tag>::Item : private nn::util::NonCopyable<IntrusiveLinkedList<T, Tag>…
217 Item() : m_PreviousLink(0), m_NextLink(0) {} in Item() function
218 ~Item() { NN_TASSERT_(!m_PreviousLink && !m_NextLink); } in ~Item()
223 Item* m_PreviousLink;
224 Item* m_NextLink;
228 inline void IntrusiveLinkedList<T, Tag>::ClearLinks(Item* p) in ClearLinks()
[all …]
Dfnd_HeapBase.h78 class HeapBase : public IntrusiveLinkedList<HeapBase>::Item
Dfnd_BufferManager.h44 class Entry : public nn::fnd::IntrusiveLinkedList<Entry>::Item
/CTR-SDK-4.2.5/include/nn/os/
Dos_Task.h57 class QueueableTask : public nn::fnd::IntrusiveQueue<QueueableTask>::Item, public ITask
Dos_MemoryBlockBase.h52 : public nn::fnd::IntrusiveLinkedList<MemoryBlockBase>::Item
Dos_LightAlarm.h73 class LightAlarmNode : public nn::fnd::IntrusiveLinkedList<LightAlarmNode>::Item
Dos_ManagedThread.h64 …class ManagedThread : public fnd::IntrusiveLinkedList<ManagedThread>::Item, public util::NonCopyab…
/CTR-SDK-4.2.5/include/nn/socket/
Dsocket_SessionPool.h36 public fnd::IntrusiveLinkedList<SessionItem>::Item,