orbtree
orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple > Member List

This is the complete list of members for orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >, including all inherited members.

clear_tree()orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >inlineprotected
free_node(NodeHandle n)orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >inlineprotected
free_tree_nodes_r(Node *n)orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >inlineprotected
get_node(NodeHandle x)orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >inlineprotected
get_node(const NodeHandle x) constorbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >inlineprotected
get_node_sum(NodeHandle n, typename std::enable_if< simple_, NVType *>::type s) constorbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >inlineprotected
get_node_sum(NodeHandle n, typename std::enable_if<!simple_, NVType *>::type s) constorbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >inlineprotected
get_nv_per_node() const (defined in orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >)orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >inlineprotected
init_node(typename std::enable_if< simple_, Node *>::type n)orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >inlineprotected
init_node(typename std::enable_if<!simple_, Node *>::type n)orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >inlineprotected
Invalidorbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >protectedstatic
KeyValue typedef (defined in orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >)orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >protected
max_nodesorbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >protectedstatic
new_node()orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >inlineprotected
new_node(const KeyValue &kv)orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >inlineprotected
new_node(KeyValue &&kv)orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >inlineprotected
new_node(T &&... kv)orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >inlineprotected
nilorbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >protected
NodeAllocatorPtr() (defined in orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >)orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >inlineprotected
NodeAllocatorPtr(unsigned int nv_per_node_) (defined in orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >)orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >inlineexplicitprotected
NodeHandle typedeforbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >protected
nv_per_nodeorbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >protected
NVType typedef (defined in orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >)orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >protected
rootorbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >protected
set_node_sum(NodeHandle n1, typename std::enable_if< simple_, const NVType *>::type s)orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >inlineprotected
set_node_sum(NodeHandle n1, typename std::enable_if<!simple_, const NVType *>::type s)orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >inlineprotected
~NodeAllocatorPtr() (defined in orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >)orbtree::NodeAllocatorPtr< KeyValueT, NVTypeT, simple >inlineprotected