MySQL 8.3.0
Source Code Documentation
mem_root_unordered_map< Key, Value, Hash, KeyEqual > Class Template Reference

std::unordered_map, but allocated on a MEM_ROOT. More...

#include <map_helpers.h>

Inheritance diagram for mem_root_unordered_map< Key, Value, Hash, KeyEqual >:
[legend]

Public Member Functions

 mem_root_unordered_map (MEM_ROOT *mem_root, Hash hash=Hash())
 

Detailed Description

template<class Key, class Value, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>>
class mem_root_unordered_map< Key, Value, Hash, KeyEqual >

std::unordered_map, but allocated on a MEM_ROOT.

Constructor & Destructor Documentation

◆ mem_root_unordered_map()

template<class Key , class Value , class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>>
mem_root_unordered_map< Key, Value, Hash, KeyEqual >::mem_root_unordered_map ( MEM_ROOT mem_root,
Hash  hash = Hash() 
)
inlineexplicit

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