libboost-intrusive/1.81.0+1

[brief]

Intrusive containers and algorithms

Boost.Intrusive, part of collection of the Boost C++ Libraries, is a library presenting intrusive containers to the world of C++. Intrusive containers are special containers that offer better performance and exception safety guarantees than non-intrusive containers (like STL containers). The performance benefits of intrusive containers makes them ideal as a building block to efficiently construct complex data structures like multi-index containers or to design high performance code like memory allocation algorithms.

While intrusive containers were and are widely used in C, they became more and more forgotten in C++ due to the presence of the standard containers which don't support intrusive techniques.Boost.Intrusive wants to push intrusive containers usage encapsulating the implementation in STL-like interfaces. Hence anyone familiar with standard containers can easily use Boost.Intrusive.

License

Distributed under the Boost Software License, Version 1.0.

Properties

Build Status

Branch Travis Appveyor Coverity Scan codecov.io Deps Docs Tests
master Build Status Build status Coverity Scan Build Status codecov Deps Documentation Enter the Matrix
develop Build Status Build status Coverity Scan Build Status codecov Deps Documentation Enter the Matrix

Directories

Name Purpose
doc documentation
example examples
include headers
proj ide projects
test unit tests

More information

version 1.81.0+1
license BSL-1.0Boost Software License 1.0
repository https://pkg.cppget.org/1/legacy
download libboost-intrusive-1.81.0+1.tar.gz
sha256 74b3b6cbea318a84ef798ffefd2fb418b6359d1830b86dbc62707522044e62c4
project boost
url github.com/boostorg/intrusive
doc-url www.boost.org/doc/libs/1_81_0/libs/intrusive
package-url github.com/build2-packaging/boost
package-email packaging@build2.orgMailing list
topics C++Boost

Depends (6)

libboost-assert == 1.81.0
libboost-config == 1.81.0
libboost-container-hash == 1.81.0
libboost-core == 1.81.0
libboost-move == 1.81.0
libboost-static-assert == 1.81.0

Reviews

fail 0
pass 1