#include <Runtime/Memory/Public/PagedMap.h>
template<uint32_t MaxKey, typename TValue, uint32_t EntriesPerPage = 4096>
PagedMap class
Public types
Constructors, destructors, conversion operators
Public functions
- auto operator=(const PagedMap&) -> PagedMap& deleted
-
auto operator[](Key key) const -> FORCE_
INLINE Value -
auto operator[](Key key) -> FORCE_
INLINE Value* -
auto get(Key key) const -> FORCE_
INLINE Value -
auto try_get_ptr(Key key) -> FORCE_
INLINE Value* -
auto try_get_ptr(Key key) const -> FORCE_
INLINE const Value* -
auto set(Key key,
Value v) -> FORCE_
INLINE void -
auto findOrAdd(Key key) -> FORCE_
INLINE Value& -
auto erase(Key key) -> FORCE_
INLINE void - void clear_all()
- auto page_count() const -> uint32_t