API Documentation
Loading...
Searching...
No Matches
TreeBase< t_node_type, t_type, t_node_child_size > Member List

This is the complete list of members for TreeBase< t_node_type, t_type, t_node_child_size >, including all inherited members.

_getAll(const uint04 &node_index, Buffer< uint04 > &indices) constTreeBase< t_node_type, t_type, t_node_child_size >inlineprotected
_getAllT(const uint04 &node_index, Buffer< bool > &indices) constTreeBase< t_node_type, t_type, t_node_child_size >inlineprotected
_getBounds(const Buffer< uint04 > &indices, const t_buffer_type &elements, uint04 start, uint04 end)TreeBase< t_node_type, t_type, t_node_child_size >inline
addIndex(uint04 index) constTreeBase< t_node_type, t_type, t_node_child_size >inline
addIndices(const Buffer< bool > &insertion_indices)TreeBase< t_node_type, t_type, t_node_child_size >inline
addIndices(uint04 begin, uint04 end)TreeBase< t_node_type, t_type, t_node_child_size >inline
clear()TreeBase< t_node_type, t_type, t_node_child_size >inline
getIndex(uint04 index) constTreeBase< t_node_type, t_type, t_node_child_size >inline
getNode(uint04 node_id) constTreeBase< t_node_type, t_type, t_node_child_size >inline
getNumberOfFreeIndices()TreeBase< t_node_type, t_type, t_node_child_size >inlineprotected
getNumberOfFreeNodes()TreeBase< t_node_type, t_type, t_node_child_size >inlineprotected
getNumberOfNodes() constTreeBase< t_node_type, t_type, t_node_child_size >inline
indexSize() constTreeBase< t_node_type, t_type, t_node_child_size >inline
indices() constTreeBase< t_node_type, t_type, t_node_child_size >inline
m_available_indexed_positionsTreeBase< t_node_type, t_type, t_node_child_size >protected
m_available_node_positionsTreeBase< t_node_type, t_type, t_node_child_size >protected
m_bucket_sizeTreeBase< t_node_type, t_type, t_node_child_size >protected
m_indicesTreeBase< t_node_type, t_type, t_node_child_size >protected
m_nodesTreeBase< t_node_type, t_type, t_node_child_size >protected
nodeSize() constTreeBase< t_node_type, t_type, t_node_child_size >inline
operator=(const TreeBase &value)TreeBase< t_node_type, t_type, t_node_child_size >inline
operator=(TreeBase &&value)TreeBase< t_node_type, t_type, t_node_child_size >inline
prepareAddAll(const Buffer< bool > &index_values)TreeBase< t_node_type, t_type, t_node_child_size >inlineprotected
prepareAddAll(uint04 start_index, uint04 end_index, const t_buffer_type &elements)TreeBase< t_node_type, t_type, t_node_child_size >inlineprotected
reclaimChildren(uint04 index)TreeBase< t_node_type, t_type, t_node_child_size >inlineprotected
removeIndex(uint04 index) constTreeBase< t_node_type, t_type, t_node_child_size >inline
removeIndices(const Buffer< bool > &deletion_indices)TreeBase< t_node_type, t_type, t_node_child_size >inline
removeIndices(uint04 begin, uint04 end)TreeBase< t_node_type, t_type, t_node_child_size >inline
root_nodeTreeBase< t_node_type, t_type, t_node_child_size >protectedstatic
size() constTreeBase< t_node_type, t_type, t_node_child_size >inline
sortVertices(const t_buffer_type &elements, t_buffer_type &sorted) constTreeBase< t_node_type, t_type, t_node_child_size >inline
splitLeafNode(uint04 index)TreeBase< t_node_type, t_type, t_node_child_size >inlineprotected
TreeBase(uint04 bucket_size)TreeBase< t_node_type, t_type, t_node_child_size >inlineexplicitprotected
TreeBase(const TreeBase &tree)TreeBase< t_node_type, t_type, t_node_child_size >inlineprotected
TreeBase(TreeBase &&tree)TreeBase< t_node_type, t_type, t_node_child_size >inlineprotected
TreeBase(const Buffer< t_node_type > &nodes, const Buffer< uint04 > &indices, bool is_read_only)TreeBase< t_node_type, t_type, t_node_child_size >inlineprotected
~TreeBase()TreeBase< t_node_type, t_type, t_node_child_size >inlineprotectedvirtual