Lines Matching defs:ListNode
83 struct ListNode {
84 ListNode *ln_next;
85 ListNode *ln_prev;
157 class Node : ListNode, public SelectableControlPoint {
223 NodeList &nodeList() { return *(static_cast<ListNode*>(this)->ln_list); }
224 NodeList &nodeList() const { return *(static_cast<ListNode const*>(this)->ln_list); }
358 NodeIterator(ListNode const *n)
359 : _node(const_cast<ListNode*>(n))
361 ListNode *_node;
365 class NodeList : ListNode, boost::noncopyable, public boost::enable_shared_from_this<NodeList> {
517 return _node && static_cast<ListNode*>(_node->ln_list) != _node;