#pragma once
#include <utility>
namespace sprawl
{
namespace collections
{
namespace detail
{
template<typename T>
struct ListItem;
}
}
}
template<typename T>
struct sprawl::collections::detail::ListItem
{
ListItem(T const& item)
: next(nullptr)
, prev(nullptr)
, m_value(item)
{
//
}
ListItem(T&& item)
: next(nullptr)
, prev(nullptr)
, m_value(std::move(item))
{
//
}
ListItem<T>* next;
ListItem<T>* prev;
T m_value;
};
# |
Change |
User |
Description |
Committed |
|
#1
|
23398 |
ququlala |
"Forking branch Mainline of shadauxcat-libsprawl to ququlala-libsprawl." |
|
|
//guest/ShadauxCat/Sprawl/Mainline/collections/list/ListItem.hpp |
#1
|
11496 |
ShadauxCat |
Initial checkin: Current states for csbuild and libSprawl |
|
|