template<typename NodeT>
class asmjit::ZoneTree< NodeT >
RB-Tree.
ZoneTree(
const ZoneTree& other) =
delete
bool empty()
const noexcept NodeT*
root()
const noexcept
template<typename CompareT = Support::Compare<Support::SortOrder::kAscending>> void insert(NodeT* node, const CompareT& cmp = CompareT()) noexcept
template<typename CompareT = Support::Compare<Support::SortOrder::kAscending>>
template<typename KeyT, typename CompareT = Support::Compare<Support::SortOrder::kAscending>> NodeT* get(const KeyT& key, const CompareT& cmp = CompareT()) const noexcept
template<typename NodeT>
template<typename CompareT = Support::Compare<Support::SortOrder::kAscending>>
void ZoneTree<NodeT>::remove(ZoneTreeNode* node, const CompareT& cmp = CompareT()
)noexcept◆