# UnorderedMap.hpp
This File On Github
Ask A Question
API: latest
module: oatpp
#include "oatpp/core/data/mapping/type/UnorderedMap.hpp"
# AbstractUnorderedMap
Abstract Unordered Map class.
namespace oatpp { namespace data { namespace mapping { namespace type { namespace __class {
class AbstractUnorderedMap {}
}}}}}
# Fields
| Type | Name | Summary |
|---|---|---|
const ClassId | CLASS_ID | Class Id. |
# AbstractUnorderedMap::CLASS_ID
Class Id.
static const ClassId CLASS_ID
# UnorderedMapObjectWrapper
ObjectWrapper for std::unordered_map<Key, Value>
- @tparam Key - Key
ObjectWrappertype. - @tparam Value - Value
ObjectWrappertype. - @tparam C - Class.
namespace oatpp { namespace data { namespace mapping { namespace type {
template<class Key, class Value, class C>
class UnorderedMapObjectWrapper : public type::ObjectWrapper<std::unordered_map<Key, Value>, C> {}
}}}}
# UnorderedMap
Namespace: oatpp::data::mapping::type
Mapping-Enables UnorderedMap<Key, Value>. See UnorderedMapObjectWrapper.
template<class Key, class Value>
using UnorderedMap = UnorderedMapObjectWrapper<Key, Value, __class::UnorderedMap<Key, Value>>