|
CeresEngine 0.2.0
A game development framework
|
#include <CeresEngine/Foundation/Container/FlatHashMap.hpp>
Public Types | |
| using | iterator_category = std::forward_iterator_tag |
| using | value_type = ValueType |
| using | difference_type = ptrdiff_t |
| using | pointer = ValueType * |
| using | reference = ValueType & |
Public Member Functions | |
| templated_iterator ()=default | |
| templated_iterator (EntryPointer current) | |
| templated_iterator & | operator++ () |
| templated_iterator | operator++ (int) |
| ValueType & | operator* () const |
| ValueType * | operator-> () const |
| operator templated_iterator< const value_type > () const | |
Public Attributes | |
| EntryPointer | current = EntryPointer() |
Friends | |
| bool | operator== (const templated_iterator &lhs, const templated_iterator &rhs) |
| bool | operator!= (const templated_iterator &lhs, const templated_iterator &rhs) |
| using CeresEngine::detailv3::SherwoodV3Table< T, FindKey, ArgumentHash, Hasher, ArgumentEqual, Equal, ArgumentAlloc, EntryAlloc >::templated_iterator< ValueType >::difference_type = ptrdiff_t |
| using CeresEngine::detailv3::SherwoodV3Table< T, FindKey, ArgumentHash, Hasher, ArgumentEqual, Equal, ArgumentAlloc, EntryAlloc >::templated_iterator< ValueType >::iterator_category = std::forward_iterator_tag |
| using CeresEngine::detailv3::SherwoodV3Table< T, FindKey, ArgumentHash, Hasher, ArgumentEqual, Equal, ArgumentAlloc, EntryAlloc >::templated_iterator< ValueType >::pointer = ValueType* |
| using CeresEngine::detailv3::SherwoodV3Table< T, FindKey, ArgumentHash, Hasher, ArgumentEqual, Equal, ArgumentAlloc, EntryAlloc >::templated_iterator< ValueType >::reference = ValueType& |
| using CeresEngine::detailv3::SherwoodV3Table< T, FindKey, ArgumentHash, Hasher, ArgumentEqual, Equal, ArgumentAlloc, EntryAlloc >::templated_iterator< ValueType >::value_type = ValueType |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
friend |
| EntryPointer CeresEngine::detailv3::SherwoodV3Table< T, FindKey, ArgumentHash, Hasher, ArgumentEqual, Equal, ArgumentAlloc, EntryAlloc >::templated_iterator< ValueType >::current = EntryPointer() |