This version of Boost is under active development. You are currently in the develop branch. The current version is 1.89.0.
Patterns
| Compressed Pair | C++ 03 | ||
| A pair class with empty member optimization. | |||
| Flyweight | C++ 03 | ||
| Design pattern to manage large quantities of highly redundant objects. | |||
| Outcome | C++ 14 | ||
| A deterministic failure handling library partially simulating lightweight exceptions. | |||
| Scope | C++ 11 | ||
| A collection of scope guards and a unique_resource wrapper. | |||
| Signals2 | C++ 03 | ||
| Managed signals & slots callback implementation (thread-safe version 2). | |||
| Utility | C++ 03 | ||
| Various utilities, such as base-from-member idiom and binary literals in C++03. |