JXXON object mapper library
UnorderedMap.h
1
//
2
// Copyright (C) 2018 Dr. Michael Steffens
3
//
4
// SPDX-License-Identifier: BSL-1.0
5
//
6
7
8
#ifndef JXXON_UnorderedMap_INCLUDED
9
#define JXXON_UnorderedMap_INCLUDED
10
11
#include "JXXON/Base/UnorderedMap.h"
12
#include "JXXON/Json.h"
13
14
namespace
JXXON
{
15
17
template
<
18
typename
T,
19
typename
Hash = std::hash<std::string>,
20
typename
Predicate = std::equal_to<std::string>,
21
typename
Allocator = std::allocator<std::pair<const std::string, T>>>
22
using
UnorderedMap
=
Json::Map<T, Base::UnorderedMap, Hash, Predicate, Allocator>
;
23
24
}
// namespace JXXON
25
26
#endif // JXXON_UnorderedMap_INCLUDED
JXXON::Json::Map
Definition:
Json.h:223
JXXON
JXXON root namespace.
Definition:
Deque.h:14
include
JXXON
UnorderedMap.h
Generated by
1.8.13