![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <LruCache.h>
Inheritance diagram for TLruCache< KeyType, ValueType, KeyComp >::TIterator:Public Member Functions | |
| TIterator () | |
| TIterator (TLruCache &InCache) | |
| void | RemoveCurrentAndIncrement () |
Public Member Functions inherited from TLruCache< KeyType, ValueType, KeyComp >::TBaseIterator< false > | |
| UE_FORCEINLINE_HINT | TBaseIterator () |
| UE_FORCEINLINE_HINT | TBaseIterator (const TLruCache &Cache) |
| TBaseIterator & | operator++ () |
| UE_FORCEINLINE_HINT bool | operator== (const TBaseIterator &Rhs) const |
| UE_FORCEINLINE_HINT bool | operator!= (const TBaseIterator &Rhs) const |
| ValueType & | operator-> () const |
| ValueType & | operator* () const |
| UE_FORCEINLINE_HINT | operator bool () const |
| UE_FORCEINLINE_HINT bool | operator! () const |
| KeyType & | Key () const |
| ValueType & | Value () const |
Additional Inherited Members | |
Protected Member Functions inherited from TLruCache< KeyType, ValueType, KeyComp >::TBaseIterator< false > | |
| FCacheEntry * | GetCurrentEntry () |
| void | Increment () |
Cache iterator.
Removes the current element from the cache and increments the iterator.