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

#include <flow_nodes.hh>

Inherits FlowNode.

Public Member Functions

void destroy () override
 
void initialize (unsigned int max_size)
 
 FLOW_NODE_DEFINE (FlowNodeArray, find_array)
 
FlowNodePtr * find_array (FlowNodeData data, bool &need_grow)
 
String name () const
 
void release_child (FlowNodePtr child, FlowNodeData data) override
 
 ~FlowNodeArray ()
 
FlowNode * duplicate (bool recursive, int use_count, bool duplicate_leaf) override
 
NodeIterator iterator () override
 

Detailed Description

Node implemented using an array

Constructor & Destructor Documentation

◆ ~FlowNodeArray()

FlowNodeArray::~FlowNodeArray ( )

Delete fully kills children

Member Function Documentation

◆ destroy()

void FlowNodeArray::destroy ( )
override

Destroy puts back the memory and release default @precond at run-time, num is 0 and there is no default


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