ONE - On-device Neural Engine
|
#include <DLinkedList.h>
Public Member Functions | |
Node () | |
virtual | ~Node () |
Parent * | parent (void) const |
Child * | prev (void) const |
Child * | next (void) const |
void | insertBefore (Node *next) |
void | insertAfter (Node *prev) |
void | detach (void) |
Friends | |
class | Head |
Definition at line 160 of file DLinkedList.h.
|
inline |
Definition at line 166 of file DLinkedList.h.
|
inlinevirtual |
Definition at line 176 of file DLinkedList.h.
References coco::DLinkedList< Child, Parent >::Node::parent().
|
inline |
Definition at line 250 of file DLinkedList.h.
References coco::DLinkedList< Child, Parent >::Head::delist(), coco::DLinkedList< Child, Parent >::head(), coco::DLinkedList< Child, Parent >::Node::next(), coco::DLinkedList< Child, Parent >::Node::parent(), and coco::DLinkedList< Child, Parent >::Node::prev().
Referenced by coco::Block::~Block(), and coco::Instr::~Instr().
|
inline |
Definition at line 223 of file DLinkedList.h.
References coco::DLinkedList< Child, Parent >::Head::enlist(), coco::DLinkedList< Child, Parent >::head(), coco::DLinkedList< Child, Parent >::Node::next(), coco::DLinkedList< Child, Parent >::Node::parent(), and coco::DLinkedList< Child, Parent >::Node::prev().
|
inline |
Definition at line 197 of file DLinkedList.h.
References coco::DLinkedList< Child, Parent >::Head::enlist(), coco::DLinkedList< Child, Parent >::head(), coco::DLinkedList< Child, Parent >::Node::next(), coco::DLinkedList< Child, Parent >::Node::parent(), and coco::DLinkedList< Child, Parent >::Node::prev().
|
inline |
Definition at line 194 of file DLinkedList.h.
Referenced by coco::BlockManager::destroy(), coco::DLinkedList< Child, Parent >::Node::detach(), coco::DLinkedList< Child, Parent >::Node::insertAfter(), coco::DLinkedList< Child, Parent >::Node::insertBefore(), coco::DLinkedList< Child, Parent >::joined(), coco::DLinkedList< Child, Parent >::joined(), coco::DLinkedList< Child, Parent >::leaving(), and coco::DLinkedList< Child, Parent >::leaving().
|
inline |
Definition at line 186 of file DLinkedList.h.
Referenced by coco::BlockManager::destroy(), coco::InstrManager::destroy(), coco::DLinkedList< Child, Parent >::Node::detach(), enco::hoist_object(), coco::DLinkedList< Child, Parent >::Node::insertAfter(), coco::DLinkedList< Child, Parent >::Node::insertBefore(), coco::Block::~Block(), coco::Instr::~Instr(), and coco::DLinkedList< Child, Parent >::Node::~Node().
|
inline |
Definition at line 193 of file DLinkedList.h.
Referenced by coco::BlockManager::destroy(), coco::DLinkedList< Child, Parent >::Node::detach(), coco::DLinkedList< Child, Parent >::Node::insertAfter(), coco::DLinkedList< Child, Parent >::Node::insertBefore(), coco::DLinkedList< Child, Parent >::joined(), and coco::DLinkedList< Child, Parent >::joined().
|
friend |
Definition at line 163 of file DLinkedList.h.