ZXFoundation™ 26h2
Loading...
Searching...
No Matches
list.cxxm File Reference
module lib.list

Intrusive circular doubly-linked list types. More...

import lib.container_of;
import zxfoundation.base.types;
Include dependency graph for list.cxxm:

Data Structures

struct  lib::list_head
 Intrusive circular doubly-linked list. More...
struct  lib::list_iterator
 Bidirectional iterator over raw list_node pointers. More...
struct  lib::list_node
 Embeddable anchor for an intrusive doubly-linked list. More...
struct  lib::typed_list_iterator< Owner, member >
 Typed bidirectional iterator that yields Owner& directly. More...
struct  lib::list_head::typed_range< Owner, member >
 Typed range that yields Owner& for range-for. More...

Detailed Description

Intrusive circular doubly-linked list types.

SPDX-License-Identifier: Apache 2.0