|
Click
|
#include <flow_nodes.hh>
Inherits FlowNode.
Public Member Functions | |
| void | append_heap (FlowNode *fn, Vector< uint32_t > &vls, int i, int v_left, int v_right) |
| void | initialize (FlowNode *) |
| FLOW_NODE_DEFINE (FlowNodeHeap, find_heap) | |
| FlowNodePtr * | find_heap (FlowNodeData data, bool &need_grow) |
| String | name () const |
| void | release_child (FlowNodePtr child, FlowNodeData data) override |
| ~FlowNodeHeap () | |
| FlowNode * | duplicate (bool recursive, int use_count, bool duplicate_leaf) override |
| NodeIterator | iterator () override |
Node implemented using a linkedlist Node implemented using a heap, static node only
| FlowNodeHeap::~FlowNodeHeap | ( | ) |
Delete fully kills children