---
name: "std::__fwdlist__Node_base"
section: "3"
platform: "linux"
package: "gcc"
version: "16.2.1+r23+gd564253eb6c8-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/std::__fwdlist__Node_base"
---

# std::\_\_fwdlist\_\_Node\_base(3)

The node-base type for allocators that use fancy pointers.

## NAME

std::\_\_fwdlist::\_Node\_base\< \_VoidPtr \> - The node-base type for allocators that use fancy pointers.

## SYNOPSIS

\#include \<forward\_list\>

### Public Types

using **\_Base\_ptr**\

### Public Member Functions

**\_Node\_base** (\_Node\_base &&\_\_x) noexcept\
 **\_Node\_base** (const \_Node\_base &)=delete\
 \_Base\_ptr **\_M\_base\_ptr** () const\
 void **\_M\_reverse\_after** () noexcept\
 \_Base\_ptr **\_M\_transfer\_after** (\_Base\_ptr \_\_begin, \_Base\_ptr \_\_end) noexcept\
 \_Node\_base & **operator=** (\_Node\_base &&\_\_x) noexcept\
 \_Node\_base & **operator=** (const \_Node\_base &)=delete\

### Public Attributes

\_Base\_ptr **\_M\_next**\

## Detailed Description

### template\<typename \_VoidPtr\>

struct std::\_\_fwdlist::\_Node\_base\< \_VoidPtr \>"The node-base type for allocators that use fancy pointers.

## Author

Generated automatically by Doxygen for libstdc++ from the source code.
