Boost C++ Libraries

...one 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 an old version of Boost. Click here to view this page for the latest version.

Boost 1.76.0 Library Documentation - Programming Interfaces

Programming Interfaces

Function

Function object wrappers for deferred calls or callbacks.

Author(s)
Doug Gregor
First Release
1.23.0
C++ Standard Minimum Level
03
Categories
Function objects and higher-order programming, Programming Interfaces
Outcome

A deterministic failure handling library partially simulating lightweight exceptions.

Author(s)
Niall Douglas
First Release
1.70.0
C++ Standard Minimum Level
14
Categories
Language Features Emulation, Patterns and Idioms, Programming Interfaces
Parameter

Boost.Parameter Library - Write functions that accept arguments by name.

Author(s)
David Abrahams and Daniel Wallin
First Release
1.33.0
C++ Standard Minimum Level
03
Categories
Language Features Emulation, Programming Interfaces
Parameter Python Bindings

Boost.Parameter Library Python bindings.

Author(s)
David Abrahams and Daniel Wallin
First Release
1.69.0
Categories
Language Features Emulation, Programming Interfaces