XII Release 0.1.0
Loading...
Searching...
No Matches
xiiBlockStorageType Struct Reference

Copyright (c) Theophilus Eriata. All Rights Reserved. More...

#include <BlockStorage.h>

Public Types

enum  Enum : StorageType { Compact = 0U , FreeList }
using StorageType = xiiUInt8

Detailed Description

Copyright (c) Theophilus Eriata. All Rights Reserved.

Defines storage strategies for block-based container management.

Member Enumeration Documentation

◆ Enum

enum xiiBlockStorageType::Enum : StorageType
Enumerator
Compact 

Maintains elements in contiguous memory by moving last element to fill gaps.

FreeList 

Uses a free list to track available slots, preserving element positions.


The documentation for this struct was generated from the following file:
  • /home/runner/work/XII/XII/Source/Engine/Foundation/Memory/BlockStorage.h