Boost logo

Boost :

Subject: Re: [boost] [Intrusive]
From: Vinnie Falco (vinnie.falco_at_[hidden])
Date: 2017-08-23 22:49:07


On Wed, Aug 23, 2017 at 3:18 PM, Soul Studios via Boost
<boost_at_[hidden]> wrote:
> Storing a vector of pointers is not only less cumbersome than injecting
> structures into the original objects, it's less expensive.

Intrusive doesn't model vectors, that would be pointless. It models
lists (single and double), and sets (ordered and unordered).

Beast uses intrusive for the header fields container:

<https://github.com/boostorg/beast/blob/develop/include/boost/beast/http/fields.hpp#L164>

Boost.Intrusive is one of my favorite Boost libraries, it is
incredibly well written and well maintained on more platforms than I
can count. It is very handy.

Thanks


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk