Click
Loading...
Searching...
No Matches
Public Member Functions | List of all members
FlowNodeHeap Class Reference

#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
 

Detailed Description

Node implemented using a linkedlist Node implemented using a heap, static node only

Constructor & Destructor Documentation

◆ ~FlowNodeHeap()

FlowNodeHeap::~FlowNodeHeap ( )

Delete fully kills children


The documentation for this class was generated from the following files: