Home
last modified time | relevance | path

Searched refs:IntrusiveQueue (Results 1 – 3 of 3) sorted by relevance

/CTR-SDK-2.4.0/include/nn/fnd/
Dfnd_Queue.h34 class IntrusiveQueue : private nn::util::NonCopyable<IntrusiveQueue<T, Tag> >
43 IntrusiveQueue() : m_Head(0), m_Tail(0) {} in IntrusiveQueue() function
86 class IntrusiveQueue<T, Tag>::Item : private nn::util::NonCopyable<IntrusiveQueue<T, Tag>::Item>
88 friend class IntrusiveQueue; variable
97 inline void IntrusiveQueue<T, Tag>::Enqueue(T* p) in Enqueue()
115 inline T* IntrusiveQueue<T, Tag>::Dequeue() in Dequeue()
138 inline void IntrusiveQueue<T, Tag>::Clear() in Clear()
/CTR-SDK-2.4.0/include/nn/os/
Dos_Task.h57 class QueueableTask : public nn::fnd::IntrusiveQueue<QueueableTask>::Item, public ITask
Dos_ThreadPool.h187 nn::fnd::IntrusiveQueue<QueueableTask> m_WaitQueue;
192 nn::fnd::IntrusiveQueue<QueueableTask> m_ExecuteQueue;
241 nn::fnd::IntrusiveQueue<QueueableTask> m_ExecuteQueue;