Lines Matching full:base

27   template <typename Base, INode Base::*Node, typename Elem>
41 template <typename Base, INode Base::*Node, typename Elem = Base>
76 template <typename Base, INode Base::*Node, typename Elem>
77 IList<Base, Node, Elem>::IList() { in IList()
81 template <typename Base, INode Base::*Node, typename Elem>
82 void IList<Base, Node, Elem>::PushFront(Elem* e) { in PushFront()
86 template <typename Base, INode Base::*Node, typename Elem>
87 void IList<Base, Node, Elem>::PushBack(Elem* e) { in PushBack()
91 template <typename Base, INode Base::*Node, typename Elem>
92 void IList<Base, Node, Elem>::Push(Elem* e, INode* after) { in Push()
104 template <typename Base, INode Base::*Node, typename Elem>
105 void IList<Base, Node, Elem>::Remove(Elem* e) { in Remove()
118 template <typename Base, INode Base::*Node, typename Elem>
119 Elem* IList<Base, Node, Elem>::PopFront() { in PopFront()
126 template <typename Base, INode Base::*Node, typename Elem>
127 Elem* IList<Base, Node, Elem>::PopBack() { in PopBack()
134 template <typename Base, INode Base::*Node, typename Elem>
135 Elem* IList<Base, Node, Elem>::Front() { in Front()
139 template <typename Base, INode Base::*Node, typename Elem>
140 Elem* IList<Base, Node, Elem>::Back() { in Back()
144 template <typename Base, INode Base::*Node, typename Elem>
145 Elem* IList<Base, Node, Elem>::Prev(Elem* e) { in Prev()
151 template <typename Base, INode Base::*Node, typename Elem>
152 Elem* IList<Base, Node, Elem>::Next(Elem* e) { in Next()
158 template <typename Base, INode Base::*Node, typename Elem>
159 uptr IList<Base, Node, Elem>::Size() const { in Size()
163 template <typename Base, INode Base::*Node, typename Elem>
164 bool IList<Base, Node, Elem>::Empty() const { in Empty()
168 template <typename Base, INode Base::*Node, typename Elem>
169 bool IList<Base, Node, Elem>::Queued(Elem* e) const { in Queued()
175 template <typename Base, INode Base::*Node, typename Elem>
176 INode* IList<Base, Node, Elem>::ToNode(Elem* e) { in ToNode()
180 template <typename Base, INode Base::*Node, typename Elem>
181 Elem* IList<Base, Node, Elem>::ToElem(INode* n) { in ToElem()
182 return static_cast<Elem*>(reinterpret_cast<Base*>( in ToElem()