rippled
Loading...
Searching...
No Matches
include
xrpl
beast
container
aged_unordered_map.h
1
#ifndef BEAST_CONTAINER_AGED_UNORDERED_MAP_H_INCLUDED
2
#define BEAST_CONTAINER_AGED_UNORDERED_MAP_H_INCLUDED
3
4
#include <xrpl/beast/container/detail/aged_unordered_container.h>
5
6
#include <
chrono
>
7
#include <
functional
>
8
#include <
memory
>
9
10
namespace
beast
{
11
12
template
<
13
class
Key,
14
class
T,
15
class
Clock =
std::chrono::steady_clock
,
16
class
Hash =
std::hash<Key>
,
17
class
KeyEqual =
std::equal_to<Key>
,
18
class
Allocator =
std::allocator<std::pair<Key const, T>
>>
19
using
aged_unordered_map
=
detail::aged_unordered_container
<
20
false
,
21
true
,
22
Key,
23
T,
24
Clock,
25
Hash,
26
KeyEqual,
27
Allocator>;
28
29
}
30
31
#endif
std::allocator
chrono
beast::detail::aged_unordered_container
Associative container where each element is also indexed by time.
Definition
aged_unordered_container.h:69
std::equal_to
functional
std::hash
memory
beast
Definition
base_uint.h:653
std::chrono::steady_clock
Generated by
1.9.8