# List.hpp
This File On Github
Ask A Question
API: latest
module: oatpp
#include "oatpp/core/data/mapping/type/List.hpp"
# AbstractList
Abstract list class.
namespace oatpp { namespace data { namespace mapping { namespace type { namespace __class {
class AbstractList {}
}}}}}
# Fields
| Type | Name | Summary |
|---|---|---|
const ClassId | CLASS_ID | Class Id. |
# AbstractList::CLASS_ID
Class Id.
static const ClassId CLASS_ID
# ListObjectWrapper
ObjectWrapper over std::list<T>
- @tparam T - Item
ObjectWrappertype. - @tparam C - Class.
namespace oatpp { namespace data { namespace mapping { namespace type {
template<class T, class C>
class ListObjectWrapper : public type::ObjectWrapper<std::list<T>, C> {}
}}}}
# List
Namespace: oatpp::data::mapping::type
Mapping-Enabled List. See - ListObjectWrapper.
template<class T>
using List = ListObjectWrapper<T, __class::List<T>>