Home
last modified time | relevance | path

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

/CTR-SDK-0.14.23/CTR_SDK-0_14_23-20110107-en/CTR_SDK/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()
222 Item* m_PreviousLink;
223 Item* m_NextLink;
227 inline void IntrusiveLinkedList<T, Tag>::ClearLinks(Item* p) in ClearLinks()
[all …]
Dfnd_HeapBase.h76 class HeapBase : public IntrusiveLinkedList<HeapBase>::Item
Dfnd_BufferManager.h44 class Entry : public nn::fnd::IntrusiveLinkedList<Entry>::Item
/CTR-SDK-0.14.23/CTR_SDK-0_14_23-20110107-en/CTR_SDK/include/nn/os/
Dos_Task.h57 class QueueableTask : public nn::fnd::IntrusiveQueue<QueueableTask>::Item, public ITask
Dos_MemoryBlockBase.h50 : public nn::fnd::IntrusiveLinkedList<MemoryBlockBase>::Item
/CTR-SDK-0.14.23/CTR_SDK-0_14_23-20110107-en/CTR_SDK/include/nn/socket/
Dsocket_SessionPool.h36 public fnd::IntrusiveLinkedList<SessionItem>::Item,
/CTR-SDK-0.14.23/CTR_SDK-0_14_23-20110107-en/CTR_SDK/include/nn/net/osl/
Dosl_IpcDispatcher.h112 class Worker : public fnd::IntrusiveLinkedList<Worker>::Item