# 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
ObjectWrapper
type. - @tparam Value - Value
ObjectWrapper
type. - @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>>