Boost C++ Libraries of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for a snapshot of the master branch, built from commit dc55dc8c4a.

Presenting Boost.Intrusive containers

Boost.Intrusive offers a wide range of intrusive containers:

Boost.Intrusive also offers semi-intrusive containers:

Most of these intrusive containers can be configured with constant or linear time size:

To make user classes compatible with these intrusive containers Boost.Intrusive offers two types of hooks for each container type:

Apart from that, Boost.Intrusive offers additional features: