|
CommonLibSSE (powerof3)
|
#include <NiTListBase.h>
Classes | |
| struct | AntiBloatAllocator |
| class | backward_iterator |
| class | forward_iterator |
| class | iterator_base |
Public Types | |
| using | value_type = T |
| using | size_type = std::uint32_t |
| using | difference_type = std::ptrdiff_t |
| using | reference = value_type & |
| using | const_reference = const value_type & |
| using | iterator = forward_iterator< value_type > |
| using | const_iterator = forward_iterator< const value_type > |
| using | reverse_iterator = backward_iterator< value_type > |
| using | const_reverse_iterator = backward_iterator< const value_type > |
Public Member Functions | |
| NiTListBase () | |
| reference | front () |
| const_reference | front () const |
| reference | back () |
| const_reference | back () const |
| iterator | begin () |
| const_iterator | begin () const |
| const_iterator | cbegin () const |
| constexpr iterator | end () noexcept |
| constexpr const_iterator | end () const noexcept |
| constexpr const_iterator | cend () const noexcept |
| reverse_iterator | rbegin () |
| const_reverse_iterator | rbegin () const |
| const_reverse_iterator | crbegin () const |
| constexpr reverse_iterator | rend () noexcept |
| constexpr const_reverse_iterator | rend () const noexcept |
| constexpr const_reverse_iterator | crend () const noexcept |
| bool | empty () const |
| size_type | size () const noexcept |
Protected Attributes | |
| NiTListItem< T > * | head |
| NiTListItem< T > * | tail |
| AntiBloatAllocator | allocator |
| using RE::NiTListBase< Allocator, T >::const_iterator = forward_iterator<const value_type> |
| using RE::NiTListBase< Allocator, T >::const_reference = const value_type& |
| using RE::NiTListBase< Allocator, T >::const_reverse_iterator = backward_iterator<const value_type> |
| using RE::NiTListBase< Allocator, T >::difference_type = std::ptrdiff_t |
| using RE::NiTListBase< Allocator, T >::iterator = forward_iterator<value_type> |
| using RE::NiTListBase< Allocator, T >::reference = value_type& |
| using RE::NiTListBase< Allocator, T >::reverse_iterator = backward_iterator<value_type> |
| using RE::NiTListBase< Allocator, T >::size_type = std::uint32_t |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineconstexprnoexcept |
|
inline |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inline |
|
inline |
|
inline |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlinenoexcept |
|
protected |
|
protected |
|
protected |