template<typename Key, typename Value, int N>
FixedTreeMap class
Base classes
-
template<typename Key, typename Value>class TreeMap<Key, Value>
Public types
- using MapImpl = TreeMapImpl<TreeMapKeyImpl<Key>>
Constructors, destructors, conversion operators
Public functions
- void setBuffer(s32 ptrNumMax, void* buf) deleted
- void allocBuffer(s32 ptrNumMax, Heap* heap, s32 alignment = sizeof(void*)) deleted
- auto tryAllocBuffer(s32 ptrNumMax, Heap* heap, s32 alignment = sizeof(void*)) -> bool deleted
- void freeBuffer() deleted
- auto insert(const Key& key, const Value& value) -> Value*
- void clear()
- auto find(const Key& key) const -> Node*
-
template<typename Callable>void forEach(const Callable& delegate) const
- auto startIterating() const -> Node*
- auto nextNode(Node* node) const -> Node*