MT Core (C++)
Core library for replacing C++ standard in project usage
Loading...
Searching...
No Matches
segmented_list.hpp File Reference
#include "../alloc.hpp"
#include "../core.hpp"
#include "../traits.hpp"
#include "slice.hpp"
Include dependency graph for segmented_list.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  mtcore::SegmentedList< T >
 Segmented list where each segment contains multiple nodes Allows growing the list without having to invalidate all previous memory addresses. More...
 
struct  mtcore::SegmentedList< T >::PtrIter
 Pointer iterator for mutating elements Using custom iterator for speed. More...
 
struct  mtcore::SegmentedList< T >::ConstPtrIter
 Pointer iterator for mutating elements Using custom iterator for speed. More...
 
struct  mtcore::SegmentedList< T >::ConstIter
 Const reference for mutating elements Using custom iterator for speed. More...
 

Namespaces

namespace  mtcore
 Core library for C++ with Zig-related functionality.