Metall  v0.28
A persistent memory allocator for data-centric analytics
map.hpp File Reference
#include <functional>
#include <boost/container/map.hpp>
#include <metall/metall.hpp>

Go to the source code of this file.

Namespaces

 metall
 The top level of namespace of Metall.
 
 metall::container
 Namespace for Metall container.
 

Typedefs

template<class Key , class T , class Compare = std::less<Key>, class Allocator = manager::allocator_type<std::pair<const Key, T>>>
using metall::container::map = boost::container::map< Key, T, Compare, Allocator >
 A map container that uses Metall as its default allocator. More...
 
template<class Key , class T , class Compare = std::less<Key>, class Allocator = manager::allocator_type<std::pair<const Key, T>>>
using metall::container::multimap = boost::container::multimap< Key, T, Compare, Allocator >
 A multimap container that uses Metall as its default allocator. More...