String and text processing Containers Iterators Algorithms Function objects and higher-order programming Generic Programming Template Metaprogramming Preprocessor Metaprogramming Concurrent Programming Math and numerics Correctness and testing Error handling and recovery Data structures Domain Specific Image processing Input/Output Inter-language support Language Features Emulation Memory Parsing Patterns and Idioms Programming Interfaces State Machines System Miscellaneous Broken compiler workarounds accumulators libs/accumulators/ 1.36.0 Accumulators Eric Niebler Eric Niebler <eric -at- boost-consulting.com> Framework for incremental calculation, and collection of statistical accumulators. libs/accumulators/ Math accumulators libs/accumulators/ 1.36.0 1.37.0 Accumulators Eric Niebler Eric Niebler <eric -at- boostpro.com> Framework for incremental calculation, and collection of statistical accumulators. libs/accumulators/ Math accumulators libs/accumulators/ 1.36.0 1.80.0 beta1 Accumulators Eric Niebler Eric Niebler <eric -at- boostpro.com> Framework for incremental calculation, and collection of statistical accumulators. libs/accumulators/ 03 Math algorithm libs/algorithm/ 1.50.0 Algorithm Marshall Clow Marshall Clow <marshall -at- idio.com> A collection of useful generic algorithms. libs/algorithm/ Algorithms algorithm libs/algorithm/ 1.50.0 1.76.0 Algorithm Marshall Clow Marshall Clow <marshall -at- idio.com> A collection of useful generic algorithms. libs/algorithm/ 03 Algorithms algorithm/minmax libs/algorithm/ 1.32.0 Min-Max Hervé Brönnimann Standard library extensions for simultaneous min/max and min/max element computations. libs/algorithm/minmax/ Algorithms algorithm/minmax libs/algorithm/ 1.32.0 1.33.0 Min-Max Hervé Brönnimann Herve Bronnimann <hbr -at- poly.edu> Standard library extensions for simultaneous min/max and min/max element computations. libs/algorithm/minmax/ Algorithms algorithm/minmax libs/algorithm/ 1.32.0 1.58.0 Min-Max Hervé Brönnimann Marshall Clow <marshall -at- idio.com> Standard library extensions for simultaneous min/max and min/max element computations. libs/algorithm/minmax/ Algorithms algorithm/minmax libs/algorithm/ 1.32.0 1.76.0 Min-Max Hervé Brönnimann Marshall Clow <marshall -at- idio.com> Standard library extensions for simultaneous min/max and min/max element computations. libs/algorithm/minmax/ 03 Algorithms algorithm/string libs/algorithm/ 1.32.0 String Algo Pavol Droba String algorithms library. libs/algorithm/string/ Algorithms String algorithm/string libs/algorithm/ 1.32.0 1.33.0 String Algo Pavol Droba Pavol Droba <droba -at- topmail.sk> String algorithms library. libs/algorithm/string/ Algorithms String algorithm/string libs/algorithm/ 1.32.0 1.50.0 String Algo Pavol Droba Marshall Clow <marshall -at- idio.com> String algorithms library. libs/algorithm/string/ Algorithms String algorithm/string libs/algorithm/ 1.32.0 1.76.0 String Algo Pavol Droba Marshall Clow <marshall -at- idio.com> String algorithms library. libs/algorithm/string/ 03 Algorithms String align libs/align/ unreleased 1.56.0 beta1 Align Glen Fernandes Glen Fernandes <glenfe -at- live.com> Memory alignment functions, allocators, and adaptors. libs/align/ Memory align libs/align/ 1.56.0 Align Glen Fernandes Glen Fernandes <glenfe -at- live.com> Memory alignment functions, allocators, and adaptors. libs/align/ Memory align libs/align/ 1.56.0 1.57.0 beta1 Align Glen Fernandes Glen Fernandes <glenjofe -at- gmail.com> Memory alignment functions, allocators, and adaptors. libs/align/ Memory align libs/align/ 1.56.0 1.60.0 beta1 Align Glen Fernandes Glen Fernandes <glenjofe -at- gmail.com> Memory alignment functions, allocators, and traits. libs/align/ Memory align libs/align/ 1.56.0 1.72.0 beta1 Align Glen Fernandes Glen Fernandes <glenjofe -at- gmail.com> Memory alignment functions, allocators, traits. libs/align/ Memory align libs/align/ 1.56.0 1.79.0 beta1 Align Glen Fernandes Glen Fernandes <glenjofe -at- gmail.com> Memory alignment functions, allocators, traits. libs/align/ 03 Memory any libs/any/ 1.23.0 Any Kevlin Henney Safe, generic container for single values of different value types. libs/any/ Data any libs/any/ 1.23.0 1.34.0 Any Kevlin Henney Alexander Nasonov <alexander.nasonov -at- gmail.com> Safe, generic container for single values of different value types. libs/any/ Data any libs/any/ 1.23.0 1.57.0 beta1 Any Kevlin Henney Antony Polukhin <antoshkka -at- gmail.com> Safe, generic container for single values of different value types. libs/any/ Data any libs/any/ 1.23.0 1.76.0 beta1 Any Kevlin Henney Antony Polukhin <antoshkka -at- gmail.com> Safe, generic container for single values of different value types. libs/any/ 03 Data any libs/any/ 1.23.0 master Any Kevlin Henney Antony Polukhin <antoshkka -at- gmail.com> Safe, generic container for single values of different value types. libs/any/ 03 Data array libs/array/ 1.17.0 Array Nicolai Josuttis STL compliant container wrapper for arrays of constant size. libs/array/ Containers array libs/array/ 1.17.0 1.43.0 Array Nicolai Josuttis Marshall Clow <marshall -at- idio.com> STL compliant container wrapper for arrays of constant size. libs/array/ Containers array libs/array/ 1.17.0 1.77.0 beta1 Array Nicolai Josuttis Marshall Clow <marshall -at- idio.com> STL compliant container wrapper for arrays of constant size. libs/array/ 03 Containers array libs/array/ 1.17.0 master Array Nicolai Josuttis Marshall Clow <marshall -at- idio.com> STL compliant container wrapper for arrays of constant size. libs/array/ 03 Containers asio libs/asio/ 1.35.0 Asio Chris Kohlhoff Chris Kohlhoff <chris -at- kohlhoff.com> Portable networking, including sockets, timers, hostname resolution and socket iostreams. libs/asio/ Concurrent IO asio libs/asio/ 1.35.0 1.57.0 Asio Chris Kohlhoff Chris Kohlhoff <chris -at- kohlhoff.com> Portable networking and other low-level I/O, including sockets, timers, hostname resolution, socket iostreams, serial ports, file descriptors and Windows HANDLEs. libs/asio/ Concurrent IO asio libs/asio/ 1.35.0 1.76.0 beta1 Asio Chris Kohlhoff Chris Kohlhoff <chris -at- kohlhoff.com> Portable networking and other low-level I/O, including sockets, timers, hostname resolution, socket iostreams, serial ports, file descriptors and Windows HANDLEs. libs/asio/ 03 Concurrent IO assert libs/assert/ 1.27.0 1.56.0 beta1 Assert Peter Dimov Peter Dimov <pdimov -at- pdimov.com> Customizable assert macros. libs/assert/ Correctness assert libs/assert/ 1.27.0 1.76.0 beta1 Assert Peter Dimov Peter Dimov <pdimov -at- gmail.com> Customizable assert macros. libs/assert/ 03 Correctness assert libs/assert/ 1.27.0 1.78.0 Assert Peter Dimov Peter Dimov <pdimov -at- gmail.com> Customizable assert macros. libs/assert/ 03 Correctness Error-handling assign libs/assign/ 1.32.0 Assign Thorsten Ottosen Filling containers with constant or generated data has never been easier. libs/assign/ IO assign libs/assign/ 1.32.0 1.33.0 Assign Thorsten Ottosen Thorsten Ottosen <nesotto -at- cs.auc.dk> Filling containers with constant or generated data has never been easier. libs/assign/ IO assign libs/assign/ 1.32.0 1.77.0 beta1 Assign Thorsten Ottosen Thorsten Ottosen <nesotto -at- cs.auc.dk> Filling containers with constant or generated data has never been easier. libs/assign/ 03 IO atomic libs/atomic/ 1.53.0 Atomic Helge Bahmann Tim Blechmann Helge Bahmann <hcb -at- chaoticmind.net> Tim Blechmann <tim -at- klingt.org> C++11-style atomic<>. libs/atomic/ Concurrent atomic libs/atomic/ 1.53.0 1.57.0 beta1 Atomic Helge Bahmann Tim Blechmann Andrey Semashev Helge Bahmann <hcb -at- chaoticmind.net> Tim Blechmann <tim -at- klingt.org> Andrey Semashev <andrey.semashev -at- gmail.com> C++11-style atomic<>. libs/atomic/ Concurrent atomic libs/atomic/ 1.53.0 1.76.0 beta1 Atomic Helge Bahmann Tim Blechmann Andrey Semashev Helge Bahmann <hcb -at- chaoticmind.net> Tim Blechmann <tim -at- klingt.org> Andrey Semashev <andrey.semashev -at- gmail.com> C++11-style atomic<>. libs/atomic/ 03 Concurrent beast libs/beast/ 1.66.0 beta1 Beast Vinnie Falco Vinnie Falco <vinnie.falco@gmail.com> Portable HTTP, WebSocket, and network operations using only C++11 and Boost.Asio libs/beast/ Concurrent IO beast libs/beast/ 1.66.0 Beast Vinnie Falco Vinnie Falco <vinnie.falco@gmail.com> Portable HTTP, WebSocket, and network operations using only C++11 and Boost.Asio libs/beast/ Concurrent IO beast libs/beast/ 1.66.0 1.76.0 beta1 Beast Vinnie Falco Vinnie Falco <vinnie.falco@gmail.com> Portable HTTP, WebSocket, and network operations using only C++11 and Boost.Asio libs/beast/ 11 Concurrent IO bimap libs/bimap/ 1.35.0 Bimap Matias Capeletto Matias Capeletto <matias.capeletto -at- gmail.com> Bidirectional maps library for C++. With Boost.Bimap you can create associative containers in which both types can be used as key. libs/bimap/ Containers Data bind libs/bind/ 1.25.0 Bind Peter Dimov boost::bind is a generalization of the standard functions std::bind1st and std::bind2nd. It supports arbitrary function objects, functions, function pointers, and member function pointers, and is able to bind any argument to a specific value or route input arguments into arbitrary positions. libs/bind/ Function-objects bind libs/bind/ 1.25.0 1.33.0 Bind Peter Dimov Peter Dimov <pdimov -at- mmltd.net> boost::bind is a generalization of the standard functions std::bind1st and std::bind2nd. It supports arbitrary function objects, functions, function pointers, and member function pointers, and is able to bind any argument to a specific value or route input arguments into arbitrary positions. libs/bind/ Function-objects bind libs/bind/ 1.25.0 1.56.0 Bind Peter Dimov Peter Dimov <pdimov -at- pdimov.com> boost::bind is a generalization of the standard functions std::bind1st and std::bind2nd. It supports arbitrary function objects, functions, function pointers, and member function pointers, and is able to bind any argument to a specific value or route input arguments into arbitrary positions. libs/bind/ Function-objects bind libs/bind/ 1.25.0 1.76.0 beta1 Bind Peter Dimov Peter Dimov <pdimov -at- gmail.com> boost::bind is a generalization of the standard functions std::bind1st and std::bind2nd. It supports arbitrary function objects, functions, function pointers, and member function pointers, and is able to bind any argument to a specific value or route input arguments into arbitrary positions. libs/bind/ 03 Function-objects bind libs/bind/ 1.25.0 master Bind Peter Dimov Peter Dimov <pdimov -at- gmail.com> boost::bind is a generalization of the standard functions std::bind1st and std::bind2nd. It supports arbitrary function objects, functions, function pointers, and member function pointers, and is able to bind any argument to a specific value or route input arguments into arbitrary positions. libs/bind/ 03 Function-objects bind/mem_fn libs/bind/ 1.25.0 Member Function Peter Dimov Generalized binders for function/object/pointers and member functions. libs/bind/mem_fn.html Function-objects bind/mem_fn libs/bind/ 1.25.0 1.76.0 beta1 Member Function Peter Dimov Generalized binders for function/object/pointers and member functions. libs/bind/mem_fn.html 03 Function-objects bind/mem_fn libs/bind/ 1.25.0 master Member Function Peter Dimov Generalized binders for function/object/pointers and member functions. libs/bind/mem_fn.html 03 Function-objects bind/ref libs/bind/ 1.25.0 Ref Jaako Järvi Peter Dimov Doug Gregor Dave Abrahams A utility library for passing references to generic functions. libs/bind/ref.html Function-objects bind/ref libs/core/ 1.25.0 1.57.0 beta1 Ref Jaako Järvi Peter Dimov Doug Gregor Dave Abrahams A utility library for passing references to generic functions. libs/core/ref.html Function-objects bind/ref libs/core/ 1.25.0 1.76.0 beta1 Ref Jaako Järvi Peter Dimov Doug Gregor Dave Abrahams A utility library for passing references to generic functions. libs/core/ref.html 03 Function-objects bind/ref libs/core/ 1.25.0 master Ref Jaako Järvi Peter Dimov Doug Gregor Dave Abrahams A utility library for passing references to generic functions. libs/core/ref.html 03 Function-objects callable_traits libs/callable_traits/ 1.66.0 beta1 CallableTraits Barrett Adair Barrett Adair <barrettellisadair -at- gmail.com> A spiritual successor to Boost.FunctionTypes, Boost.CallableTraits is a header-only C++11 library for the compile-time inspection and manipulation of all 'callable' types. Additional support for C++17 features. libs/callable_traits/ Metaprogramming callable_traits libs/callable_traits/ 1.66.0 CallableTraits Barrett Adair Barrett Adair <barrettellisadair -at- gmail.com> A spiritual successor to Boost.FunctionTypes, Boost.CallableTraits is a header-only C++11 library for the compile-time inspection and manipulation of all 'callable' types. Additional support for C++17 features. libs/callable_traits/ Metaprogramming callable_traits libs/callable_traits/ 1.66.0 1.78.0 beta1 CallableTraits Barrett Adair Barrett Adair <barrettellisadair -at- gmail.com> A spiritual successor to Boost.FunctionTypes, Boost.CallableTraits is a header-only C++11 library for the compile-time inspection and manipulation of all 'callable' types. Additional support for C++17 features. libs/callable_traits/ 11 Metaprogramming chrono libs/chrono/ 1.47.0 Chrono Vicente J. Botet Escribá Vicente J. Botet Escriba <vicente.botet -at- wanadoo.fr> Useful time utilities. libs/chrono/ Domain System chrono libs/chrono/ 1.47.0 1.56.0 beta1 Chrono Howard Hinnant Beman Dawes Vicente J. Botet Escriba Vicente J. Botet Escriba <vicente.botet -at- wanadoo.fr> Useful time utilities. C++11. libs/chrono/ Domain System chrono libs/chrono/ 1.47.0 1.80.0 beta1 Chrono Howard Hinnant Beman Dawes Vicente J. Botet Escriba Vicente J. Botet Escriba <vicente.botet -at- wanadoo.fr> Useful time utilities. C++11. libs/chrono/ 03 Domain System chrono libs/chrono/ 1.47.0 master Chrono Howard Hinnant Beman Dawes Vicente J. Botet Escriba Vicente J. Botet Escriba <vicente.botet -at- wanadoo.fr> Useful time utilities. C++11. libs/chrono/ 03 Domain System chrono/stopwatch libs/chrono/ unreleased 1.56.0 unreleased Chrono.Stopwatch Vicente J. Botet Escriba Vicente J. Botet Escriba <vicente.botet -at- wanadoo.fr> Useful stopclocks and stopwatches utilities. libs/chrono/stopwatches/ Domain circular_buffer libs/circular_buffer/ 1.35.0 Circular Buffer Jan Gaspar Jan Gaspar <jano_gaspar -at- yahoo.com> A STL compliant container also known as ring or cyclic buffer. libs/circular_buffer/ Containers circular_buffer libs/circular_buffer/ 1.35.0 1.77.0 beta1 Circular Buffer Jan Gaspar Jan Gaspar <jano_gaspar -at- yahoo.com> A STL compliant container also known as ring or cyclic buffer. libs/circular_buffer/ 03 Containers compat libs/compat/ unreleased master Compat Peter Dimov Peter Dimov <pdimov -at- gmail.com> C++11 implementations of standard components added in later C++ standards. libs/compat/ 11 Emulation Programming compatibility libs/compatibility/ 1.21.2 Compatibility Ralf Grosse-Kunstleve Jens Maurer Help for non-conforming standard libraries. libs/compatibility/ Workarounds compute libs/compute/ 1.61.0 beta1 Compute Kyle Lutz Kyle Lutz <kyle.r.lutz -at- gmail.com> Parallel/GPU-computing library libs/compute/ Concurrent compute libs/compute/ 1.61.0 Compute Kyle Lutz Kyle Lutz <kyle.r.lutz -at- gmail.com> Parallel/GPU-computing library libs/compute/ Concurrent concept_check libs/concept_check/ 1.19.0 Concept Check Jeremy Siek Tools for generic programming. libs/concept_check/ Correctness Generic concept_check libs/concept_check/ 1.19.0 1.34.0 Concept Check Jeremy Siek Jeremy Siek <jeremy.siek -at- gmail.com> Tools for generic programming. libs/concept_check/ Correctness Generic concept_check libs/concept_check/ 1.19.0 1.76.0 Concept Check Jeremy Siek Jeremy Siek <jeremy.siek -at- gmail.com> Tools for generic programming. libs/concept_check/ 03 Correctness Generic config libs/config/ 1.9.0 Config Helps Boost library developers adapt to compiler idiosyncrasies; not intended for library users. libs/config/config.htm Workarounds config libs/config/ 1.9.0 1.33.0 Config John Maddock <john -at- johnmaddock.co.uk> Helps Boost library developers adapt to compiler idiosyncrasies; not intended for library users. libs/config/config.htm Workarounds config libs/config/ 1.9.0 1.73.0 beta1 Config John Maddock <john -at- johnmaddock.co.uk> Helps Boost library developers adapt to compiler idiosyncrasies; not intended for library users. libs/config/doc/html/index.html Workarounds config libs/config/ 1.9.0 1.76.0 beta1 Config John Maddock <john -at- johnmaddock.co.uk> Helps Boost library developers adapt to compiler idiosyncrasies; not intended for library users. libs/config/doc/html/index.html 03 Workarounds container libs/container/ 1.48.0 Container Ion Gaztañaga Ion Gaztanaga <igaztanaga -at- gmail.com> Standard library containers and extensions. libs/container/ Containers Data container libs/container/ 1.48.0 1.77.0 beta1 Container Ion Gaztañaga Ion Gaztanaga <igaztanaga -at- gmail.com> Standard library containers and extensions. libs/container/ 03 Containers Data container_hash libs/container_hash/ 1.33.0 1.78.0 beta1 Container Hash Daniel James Daniel James <dnljms -at- gmail.com> An STL-compatible hash function object that can be extended to hash user defined types. libs/container_hash/ 03 Function-objects container_hash libs/container_hash/ 1.33.0 master Container Hash Daniel James Daniel James <dnljms -at- gmail.com> An STL-compatible hash function object that can be extended to hash user defined types. libs/container_hash/ 03 Function-objects context libs/context/ 1.51.0 Context Oliver Kowalke Oliver Kowalke <oliver.kowalke -at- gmx.de> Context switching library. libs/context/ Concurrent System context libs/context/ 1.51.0 1.55.0 Context Oliver Kowalke Oliver Kowalke <oliver.kowalke -at- gmail.com> Context switching library. libs/context/ Concurrent System context libs/context/ 1.51.0 1.62.0 beta1 Context Oliver Kowalke Oliver Kowalke <oliver.kowalke -at- gmail.com> (C++11) Context switching library. libs/context/ Concurrent System context libs/context/ 1.51.0 1.76.0 beta1 Context Oliver Kowalke Oliver Kowalke <oliver.kowalke -at- gmail.com> (C++11) Context switching library. libs/context/ 11 Concurrent System contract libs/contract/ 1.67.0 beta1 Contract Lorenzo Caminiti Lorenzo Caminiti <lorcaminiti -at- gmail.com> Contract programming for C++. All contract programming features are supported: Subcontracting, class invariants, postconditions (with old and return values), preconditions, customizable actions on assertion failure (e.g., terminate or throw), optional compilation and checking of assertions, etc. libs/contract/ Correctness contract libs/contract/ 1.67.0 Contract Lorenzo Caminiti Lorenzo Caminiti <lorcaminiti -at- gmail.com> Contract programming for C++. All contract programming features are supported: Subcontracting, class invariants, postconditions (with old and return values), preconditions, customizable actions on assertion failure (e.g., terminate or throw), optional compilation and checking of assertions, etc. libs/contract/ Correctness conversion libs/conversion/ 1.20.0 Conversion Dave Abrahams Kevlin Henney Polymorphic and lexical casts. libs/conversion/ Miscellaneous String conversion libs/conversion/ 1.20.0 1.34.0 Conversion Dave Abrahams Kevlin Henney Alexander Nasonov <alexander.nasonov -at- gmail.com> Polymorphic and lexical casts. libs/conversion/ Miscellaneous String conversion libs/conversion/ 1.20.0 1.48.0 Conversion Dave Abrahams Kevlin Henney Antony Polukhin <antoshkka -at- gmail.com> Polymorphic and lexical casts. libs/conversion/ Miscellaneous String conversion libs/conversion/ 1.20.0 1.56.0 beta1 Conversion Dave Abrahams Kevlin Henney Antony Polukhin <antoshkka -at- gmail.com> Polymorphic casts. libs/conversion/ Miscellaneous conversion libs/conversion/ 1.20.0 1.76.0 beta1 Conversion Dave Abrahams Kevlin Henney Antony Polukhin <antoshkka -at- gmail.com> Polymorphic casts. libs/conversion/ 03 Miscellaneous convert libs/convert/ unreleased 1.59.0 beta1 Convert Vladimir Batov Vladimir Batov <vbmail247 -at- gmail.com> An extendible and configurable type-conversion framework. libs/convert/ String convert libs/convert/ 1.59.0 Convert Vladimir Batov Vladimir Batov <vbmail247 -at- gmail.com> An extendible and configurable type-conversion framework. libs/convert/ String convert libs/convert/ 1.59.0 1.61.0 beta1 Convert Vladimir Batov Vladimir Batov <vbmail247 -at- gmail.com> An extendible and configurable type-conversion framework. libs/convert/ Miscellaneous String convert libs/convert/ 1.59.0 1.77.0 beta1 Convert Vladimir Batov Vladimir Batov <vbmail247 -at- gmail.com> An extendible and configurable type-conversion framework. libs/convert/ 11 Miscellaneous String core libs/core/ unreleased 1.56.0 beta1 Core Peter Dimov Glen Fernandes Andrey Semashev Peter Dimov <pdimov -at- pdimov.com> Glen Fernandes <glenfe -at- live.com> Andrey Semashev <andrey.semashev -at- gmail.com> A collection of simple core utilities with minimal dependencies. libs/core/ Miscellaneous core libs/core/ 1.56.0 Core Peter Dimov Glen Fernandes Andrey Semashev Peter Dimov <pdimov -at- pdimov.com> Glen Fernandes <glenfe -at- live.com> Andrey Semashev <andrey.semashev -at- gmail.com> A collection of simple core utilities with minimal dependencies. libs/core/ Miscellaneous core libs/core/ 1.56.0 1.69.0 beta1 Core Peter Dimov Glen Fernandes Andrey Semashev Peter Dimov <pdimov -at- pdimov.com> Glen Fernandes <glenjofe -at- gmail.com> Andrey Semashev <andrey.semashev -at- gmail.com> A collection of simple core utilities with minimal dependencies. libs/core/ Miscellaneous core libs/core/ 1.56.0 1.76.0 beta1 Core Peter Dimov Glen Fernandes Andrey Semashev Peter Dimov <pdimov -at- gmail.com> Glen Fernandes <glenjofe -at- gmail.com> Andrey Semashev <andrey.semashev -at- gmail.com> A collection of simple core utilities with minimal dependencies. libs/core/ 03 Miscellaneous coroutine libs/coroutine/ 1.53.0 Coroutine Oliver Kowalke Oliver Kowalke <oliver.kowalke -at- gmx.de> Coroutine library. libs/coroutine/ Concurrent coroutine libs/coroutine/ 1.53.0 1.55.0 Coroutine Oliver Kowalke Oliver Kowalke <oliver.kowalke -at- gmail.com> Coroutine library. libs/coroutine/ Concurrent coroutine libs/coroutine/ 1.53.0 1.62.0 beta2 deprecated Coroutine Oliver Kowalke Oliver Kowalke <oliver.kowalke -at- gmail.com> Coroutine library. libs/coroutine/ Concurrent coroutine2 libs/coroutine2/ 1.59.0 1.59.0 beta1 Coroutine2 Oliver Kowalke Oliver Kowalke <oliver.kowalke -at- gmail.com> (C++14) Coroutine library. libs/coroutine2/ Concurrent coroutine2 libs/coroutine2/ 1.59.0 1.62.0 beta1 Coroutine2 Oliver Kowalke Oliver Kowalke <oliver.kowalke -at- gmail.com> (C++11) Coroutine library. libs/coroutine2/ Concurrent coroutine2 libs/coroutine2/ 1.59.0 1.76.0 beta1 Coroutine2 Oliver Kowalke Oliver Kowalke <oliver.kowalke -at- gmail.com> (C++11) Coroutine library. libs/coroutine2/ 11 Concurrent crc libs/crc/ 1.22.0 CRC Daryle Walker The Boost CRC Library provides two implementations of CRC (cyclic redundancy code) computation objects and two implementations of CRC computation functions. The implementations are template-based. libs/crc/ Domain crc libs/crc/ 1.22.0 1.34.0 CRC Daryle Walker Daryle Walker <darylew -at- hotmail.com> The Boost CRC Library provides two implementations of CRC (cyclic redundancy code) computation objects and two implementations of CRC computation functions. The implementations are template-based. libs/crc/ Domain date_time libs/date_time/ 1.29.0 Date Time Jeff Garland A set of date-time libraries based on generic programming concepts. libs/date_time/ Domain System date_time libs/date_time/ 1.29.0 1.33.0 Date Time Jeff Garland Jeff Garland <jeff -at- crystalclearsoftware.com> A set of date-time libraries based on generic programming concepts. libs/date_time/ Domain System date_time libs/date_time/ 1.29.0 1.67.0 beta1 Date Time Jeff Garland Jeff Garland <jeff -at- crystalclearsoftware.com> James E. King III <jking -at- apache.org> A set of date-time libraries based on generic programming concepts. libs/date_time/ Domain System date_time libs/date_time/ 1.29.0 1.76.0 beta1 Date Time Jeff Garland Jeff Garland <jeff -at- crystalclearsoftware.com> James E. King III <jking -at- apache.org> A set of date-time libraries based on generic programming concepts. libs/date_time/ 03 Domain System describe libs/describe/ 1.77.0 beta1 Describe Peter Dimov Peter Dimov <pdimov -at- gmail.com> A C++14 reflection library. libs/describe/ Metaprogramming describe libs/describe/ 1.77.0 Describe Peter Dimov Peter Dimov <pdimov -at- gmail.com> A C++14 reflection library. libs/describe/ Metaprogramming describe libs/describe/ 1.77.0 1.78.0 Describe Peter Dimov Peter Dimov <pdimov -at- gmail.com> A C++14 reflection library. libs/describe/ Emulation Metaprogramming detail libs/detail/ 1.18.0 hidden Detail David Abrahams Beman Dawes Eric Friedman Ronald Garcia Howard Hinnant Daniel James Bryce Lelbach Joaquin M Lopez Munoz Jeremy Siek Matthias Troyerk Beman Dawes <bdawes -at- acm.org> Robert Ramey <ramey -at- rrsd.com> Rene Rivera <grafikrobot -at- gmail.com> Andrey Semashev <andrey.semashev -at- gmail.com> This library contains a set of header only utilities used internally by Boost C++ Libraries to facilitate their implementation. libs/detail/ Miscellaneous detail libs/detail/ 1.18.0 1.76.0 beta1 hidden Detail David Abrahams Beman Dawes Eric Friedman Ronald Garcia Howard Hinnant Daniel James Bryce Lelbach Joaquin M Lopez Munoz Jeremy Siek Matthias Troyerk Robert Ramey <ramey -at- rrsd.com> Rene Rivera <grafikrobot -at- gmail.com> Andrey Semashev <andrey.semashev -at- gmail.com> This library contains a set of header only utilities used internally by Boost C++ Libraries to facilitate their implementation. libs/detail/ Miscellaneous disjoint_sets libs/disjoint_sets/ 1.18.0 hidden Disjoint Sets Jeremy Siek Class that provides disjoint sets operations with union by rank and path compression libs/disjoint_sets/ disjoint_sets libs/disjoint_sets/ 1.18.0 1.34.0 hidden Disjoint Sets Jeremy Siek Jeremy Siek <jeremy.siek -at- gmail.com> Class that provides disjoint sets operations with union by rank and path compression libs/disjoint_sets/ disjoint_sets libs/disjoint_sets/ 1.18.0 1.58.0 hidden Disjoint Sets Jeremy Siek Jeremy Siek <jeremy.siek -at- gmail.com> Class that provides disjoint sets operations with union by rank and path compression libs/disjoint_sets/ Miscellaneous dll libs/dll/ 1.61.0 beta1 DLL Antony Polukhin Renato Tegon Forti Antony Polukhin <antoshkka -at- gmail.com> Library for comfortable work with DLL and DSO. libs/dll/ System dll libs/dll/ 1.61.0 DLL Antony Polukhin Renato Tegon Forti Antony Polukhin <antoshkka -at- gmail.com> Library for comfortable work with DLL and DSO. libs/dll/ System dll libs/dll/ 1.61.0 1.76.0 beta1 DLL Antony Polukhin Renato Tegon Forti Antony Polukhin <antoshkka -at- gmail.com> Library for comfortable work with DLL and DSO. libs/dll/ 03 System dll libs/dll/ 1.61.0 master DLL Antony Polukhin Renato Tegon Forti Antony Polukhin <antoshkka -at- gmail.com> Library for comfortable work with DLL and DSO. libs/dll/ 03 System dynamic_bitset libs/dynamic_bitset/ 1.29.0 Dynamic Bitset Jeremy Siek Chuck Allison The dynamic_bitset class represents a set of bits. It provides accesses to the value of individual bits via an operator[] and provides all of the bitwise operators that one can apply to builtin integers, such as operator& and operator<<. The number of bits in the set is specified at runtime via a parameter to the constructor of the dynamic_bitset. libs/dynamic_bitset/dynamic_bitset.html Containers dynamic_bitset libs/dynamic_bitset/ 1.29.0 1.34.0 Dynamic Bitset Jeremy Siek Chuck Allison Jeremy Siek <jeremy.siek -at- gmail.com> The dynamic_bitset class represents a set of bits. It provides accesses to the value of individual bits via an operator[] and provides all of the bitwise operators that one can apply to builtin integers, such as operator& and operator<<. The number of bits in the set is specified at runtime via a parameter to the constructor of the dynamic_bitset. libs/dynamic_bitset/dynamic_bitset.html Containers dynamic_bitset libs/dynamic_bitset/ 1.29.0 1.37.0 Dynamic Bitset Jeremy Siek Chuck Allison Jeremy Siek <jeremy.siek -at- gmail.com> Gennaro Prota <gennaro.prota -at- yahoo.com> The dynamic_bitset class represents a set of bits. It provides accesses to the value of individual bits via an operator[] and provides all of the bitwise operators that one can apply to builtin integers, such as operator& and operator<<. The number of bits in the set is specified at runtime via a parameter to the constructor of the dynamic_bitset. libs/dynamic_bitset/dynamic_bitset.html Containers dynamic_bitset libs/dynamic_bitset/ 1.29.0 1.44.0 Dynamic Bitset Jeremy Siek Chuck Allison Jeremy Siek <jeremy.siek -at- gmail.com> The dynamic_bitset class represents a set of bits. It provides accesses to the value of individual bits via an operator[] and provides all of the bitwise operators that one can apply to builtin integers, such as operator& and operator<<. The number of bits in the set is specified at runtime via a parameter to the constructor of the dynamic_bitset. libs/dynamic_bitset/dynamic_bitset.html Containers dynamic_bitset libs/dynamic_bitset/ 1.29.0 1.77.0 beta1 Dynamic Bitset Jeremy Siek Chuck Allison Jeremy Siek <jeremy.siek -at- gmail.com> The dynamic_bitset class represents a set of bits. It provides accesses to the value of individual bits via an operator[] and provides all of the bitwise operators that one can apply to builtin integers, such as operator& and operator<<. The number of bits in the set is specified at runtime via a parameter to the constructor of the dynamic_bitset. libs/dynamic_bitset/dynamic_bitset.html 03 Containers endian libs/endian/ 1.58.0 1.58.0 beta1 Endian Beman Dawes Beman Dawes <bdawes -at- acm.org> Types and conversion functions for correct byte ordering and more regardless of processor endianness. libs/endian/ IO Math Miscellaneous endian libs/endian/ 1.58.0 Endian Beman Dawes Beman Dawes <bdawes -at- acm.org> Types and conversion functions for correct byte ordering and more regardless of processor endianness. libs/endian/ IO Math endian libs/endian/ 1.58.0 1.61.0 beta1 Endian Beman Dawes Beman Dawes <bdawes -at- acm.org> Types and conversion functions for correct byte ordering and more regardless of processor endianness. libs/endian/ IO Math Miscellaneous endian libs/endian/ 1.58.0 1.75.0 Endian Beman Dawes Peter Dimov <pdimov -at- pdimov.com> Types and conversion functions for correct byte ordering and more regardless of processor endianness. libs/endian/ IO Math Miscellaneous endian libs/endian/ 1.58.0 1.76.0 beta1 Endian Beman Dawes Peter Dimov <pdimov -at- gmail.com> Types and conversion functions for correct byte ordering and more regardless of processor endianness. libs/endian/ 03 IO Math Miscellaneous exception libs/exception/ 1.36.0 Exception Emil Dotchevski Emil Dotchevski <emil -at- revergestudios.com> The Boost Exception library supports transporting of arbitrary data in exception objects, and transporting of exceptions between threads. libs/exception/doc/boost-exception.html Emulation exception libs/exception/ 1.36.0 1.76.0 beta1 Exception Emil Dotchevski Emil Dotchevski <emil -at- revergestudios.com> The Boost Exception library supports transporting of arbitrary data in exception objects, and transporting of exceptions between threads. libs/exception/doc/boost-exception.html 03 Emulation exception libs/exception/ 1.36.0 1.82.0 beta1 Exception Emil Dotchevski Emil Dotchevski <emil -at- revergestudios.com> The Boost Exception library supports transporting of arbitrary data in exception objects, and transporting of exceptions between threads. libs/exception/doc/boost-exception.html 03 Emulation Error-handling fiber libs/fiber/ 1.62.0 beta1 Fiber Oliver Kowalke Oliver Kowalke <oliver.kowalke -at- gmail.com> Userland threads library. libs/fiber/ Concurrent System fiber libs/fiber/ 1.62.0 Fiber Oliver Kowalke Oliver Kowalke <oliver.kowalke -at- gmail.com> Userland threads library. libs/fiber/ Concurrent System fiber libs/fiber/ 1.62.0 1.63.0 beta1 Fiber Oliver Kowalke Oliver Kowalke <oliver.kowalke -at- gmail.com> C++11) Userland threads library. libs/fiber/ Concurrent System fiber libs/fiber/ 1.62.0 1.63.0 Fiber Oliver Kowalke Oliver Kowalke <oliver.kowalke -at- gmail.com> (C++11) Userland threads library. libs/fiber/ Concurrent System fiber libs/fiber/ 1.62.0 1.76.0 beta1 Fiber Oliver Kowalke Oliver Kowalke <oliver.kowalke -at- gmail.com> (C++11) Userland threads library. libs/fiber/ 11 Concurrent System filesystem libs/filesystem/ 1.30.0 Filesystem Beman Dawes The Boost Filesystem Library provides portable facilities to query and manipulate paths, files, and directories. libs/filesystem/ System filesystem libs/filesystem/ 1.30.0 1.33.0 Filesystem Beman Dawes Beman Dawes <bdawes -at- acm.org> The Boost Filesystem Library provides portable facilities to query and manipulate paths, files, and directories. libs/filesystem/ System filesystem libs/filesystem/ 1.30.0 1.69.0 beta1 Filesystem Beman Dawes Beman Dawes <bdawes -at- acm.org> Andrey Semashev <andrey.semashev -at- gmail.com> The Boost Filesystem Library provides portable facilities to query and manipulate paths, files, and directories. libs/filesystem/ System filesystem libs/filesystem/ 1.30.0 1.76.0 beta1 Filesystem Beman Dawes Andrey Semashev <andrey.semashev -at- gmail.com> The Boost Filesystem Library provides portable facilities to query and manipulate paths, files, and directories. libs/filesystem/ 03 System flyweight libs/flyweight/ 1.38.0 Flyweight Joaquín M López Muñoz Joaquin M Lopez Munoz <joaquin -at- tid.es> Design pattern to manage large quantities of highly redundant objects. libs/flyweight/ Patterns flyweight libs/flyweight/ 1.38.0 1.61.0 beta1 Flyweight Joaquín M López Muñoz Joaquin M Lopez Munoz <joaquin.lopezmunoz -at- gmail.com> Design pattern to manage large quantities of highly redundant objects. libs/flyweight/ Patterns flyweight libs/flyweight/ 1.38.0 1.76.0 beta1 Flyweight Joaquín M López Muñoz Joaquin M Lopez Munoz <joaquin.lopezmunoz -at- gmail.com> Design pattern to manage large quantities of highly redundant objects. libs/flyweight/ 03 Patterns foreach libs/foreach/ 1.34.0 Foreach Eric Niebler Eric Niebler <eric -at- boost-consulting.com> In C++, writing a loop that iterates over a sequence is tedious. We can either use iterators, which requires a considerable amount of boiler-plate, or we can use the std::for_each() algorithm and move our loop body into a predicate, which requires no less boiler-plate and forces us to move our logic far from where it will be used. In contrast, some other languages, like Perl, provide a dedicated "foreach" construct that automates this process. BOOST_FOREACH is just such a construct for C++. It iterates over sequences for us, freeing us from having to deal directly with iterators or write predicates. libs/foreach/ Algorithms Emulation foreach libs/foreach/ 1.34.0 1.37.0 Foreach Eric Niebler Eric Niebler <eric -at- boostpro.com> In C++, writing a loop that iterates over a sequence is tedious. We can either use iterators, which requires a considerable amount of boiler-plate, or we can use the std::for_each() algorithm and move our loop body into a predicate, which requires no less boiler-plate and forces us to move our logic far from where it will be used. In contrast, some other languages, like Perl, provide a dedicated "foreach" construct that automates this process. BOOST_FOREACH is just such a construct for C++. It iterates over sequences for us, freeing us from having to deal directly with iterators or write predicates. libs/foreach/ Algorithms Emulation format libs/format/ 1.29.0 Format Samuel Krempp The format library provides a class for formatting arguments according to a format-string, as does printf, but with two major differences: format sends the arguments to an internal stream, and so is entirely type-safe and naturally supports all user-defined types; the ellipsis (...) can not be used correctly in the strongly typed context of format, and thus the function call with arbitrary arguments is replaced by successive calls to an argument feeding operator%. libs/format/ IO String format libs/format/ 1.29.0 1.34.0 Format Samuel Krempp Samuel Krempp <krempp -at- crans.ens-cachan.fr> The format library provides a class for formatting arguments according to a format-string, as does printf, but with two major differences: format sends the arguments to an internal stream, and so is entirely type-safe and naturally supports all user-defined types; the ellipsis (...) can not be used correctly in the strongly typed context of format, and thus the function call with arbitrary arguments is replaced by successive calls to an argument feeding operator%. libs/format/ IO String format libs/format/ 1.29.0 1.66.0 beta1 Format Samuel Krempp Samuel Krempp <krempp -at- crans.ens-cachan.fr> James E. King, III <jking -at- apache.org> The format library provides a type-safe mechanism for formatting arguments according to a printf-like format-string. libs/format/ IO String format libs/format/ 1.29.0 1.68.0 beta1 Format Samuel Krempp Samuel Krempp <krempp -at- crans.ens-cachan.fr> James E. King III <jking -at- apache.org> The format library provides a type-safe mechanism for formatting arguments according to a printf-like format-string. libs/format/ IO String format libs/format/ 1.29.0 1.77.0 beta1 Format Samuel Krempp Samuel Krempp <krempp -at- crans.ens-cachan.fr> James E. King III <jking -at- apache.org> The format library provides a type-safe mechanism for formatting arguments according to a printf-like format-string. libs/format/ 03 IO String function libs/function/ 1.23.0 Function Doug Gregor Function object wrappers for deferred calls or callbacks. libs/function/ Function-objects Programming function libs/function/ 1.23.0 1.33.0 Function Doug Gregor Douglas Gregor <dgregor -at- cs.indiana.edu> Function object wrappers for deferred calls or callbacks. libs/function/ Function-objects Programming function libs/function/ 1.23.0 1.69.0 beta1 Function Doug Gregor Peter Dimov <pdimov -at- pdimov.com> Function object wrappers for deferred calls or callbacks. libs/function/ Function-objects Programming function libs/function/ 1.23.0 1.76.0 beta1 Function Doug Gregor Peter Dimov <pdimov -at- gmail.com> Function object wrappers for deferred calls or callbacks. libs/function/ 03 Function-objects Programming function libs/function/ 1.23.0 master Function Doug Gregor Peter Dimov <pdimov -at- gmail.com> Function object wrappers for deferred calls or callbacks. libs/function/ 03 Function-objects Programming function_types libs/function_types/ 1.35.0 Function Types Tobias Schwinger Tobias Schwinger <tschwinger -at- isonews2.com> Boost.FunctionTypes provides functionality to classify, decompose and synthesize function, function pointer, function reference and pointer to member types. libs/function_types/ Generic Metaprogramming function_types libs/function_types/ 1.35.0 1.76.0 beta1 Function Types Tobias Schwinger Tobias Schwinger <tschwinger -at- isonews2.com> Boost.FunctionTypes provides functionality to classify, decompose and synthesize function, function pointer, function reference and pointer to member types. libs/function_types/ 03 Generic Metaprogramming functional libs/functional/ 1.16.0 Functional Mark Rodgers The Boost.Function library contains a family of class templates that are function object wrappers. libs/functional/ Function-objects functional libs/functional/ 1.16.0 1.77.0 beta1 Functional Mark Rodgers The Boost.Function library contains a family of class templates that are function object wrappers. libs/functional/ 03 Function-objects functional/factory libs/functional/ 1.43.0 Functional/Factory Tobias Schwinger Tobias Schwinger <tschwinger -at- isonews2.com> Function object templates for dynamic and static object creation libs/functional/factory/ Function-objects functional/factory libs/functional/ 1.43.0 1.72.0 beta1 Functional/Factory Glen Fernandes Tobias Schwinger Glen Fernandes <glenjofe -at- gmail.com> Tobias Schwinger <tschwinger -at- isonews2.com> Function object templates for dynamic and static object creation libs/functional/factory/ Function-objects functional/factory libs/functional/ 1.43.0 1.77.0 beta1 Functional/Factory Glen Fernandes Tobias Schwinger Glen Fernandes <glenjofe -at- gmail.com> Tobias Schwinger <tschwinger -at- isonews2.com> Function object templates for dynamic and static object creation libs/functional/factory/ 03 Function-objects functional/forward libs/functional/ 1.43.0 Functional/Forward Tobias Schwinger Tobias Schwinger <tschwinger -at- isonews2.com> Adapters to allow generic function objects to accept arbitrary arguments libs/functional/forward/ Function-objects functional/forward libs/functional/ 1.43.0 1.77.0 beta1 Functional/Forward Tobias Schwinger Tobias Schwinger <tschwinger -at- isonews2.com> Adapters to allow generic function objects to accept arbitrary arguments libs/functional/forward/ 03 Function-objects functional/hash libs/functional/ 1.33.0 Functional/Hash Daniel James Daniel James <daniel -at- calamity.org.uk> A TR1 hash function object that can be extended to hash user defined types. libs/functional/hash/ Function-objects functional/hash libs/functional/ 1.33.0 1.34.0 Functional/Hash Daniel James Daniel James <daniel_james -at- fmail.co.uk> A TR1 hash function object that can be extended to hash user defined types. libs/functional/hash/ Function-objects functional/hash libs/functional/ 1.33.0 1.43.0 Functional/Hash Daniel James Daniel James <dnljms -at- gmail.com> A TR1 hash function object that can be extended to hash user defined types. libs/functional/hash/ Function-objects functional/hash libs/container_hash/ 1.33.0 1.67.0 beta1 Container Hash Daniel James Daniel James <dnljms -at- gmail.com> An STL-compatible hash function object that can be extended to hash user defined types. libs/container_hash/ Function-objects functional/overloaded_function libs/functional/ 1.50.0 Functional/Overloaded Function Lorenzo Caminiti Lorenzo Caminiti <lorcaminiti -at- gmail.com> Overload different functions into a single function object. libs/functional/overloaded_function/ Function-objects functional/overloaded_function libs/functional/ 1.50.0 1.77.0 beta1 Functional/Overloaded Function Lorenzo Caminiti Lorenzo Caminiti <lorcaminiti -at- gmail.com> Overload different functions into a single function object. libs/functional/overloaded_function/ 03 Function-objects fusion libs/fusion/ 1.35.0 Fusion Joel de Guzman Dan Marsden Tobias Schwinger Joel de Guzman <joel -at- boost-consulting.com> Dan Marsden <danmarsden -at- yahoo.co.uk> Library for working with tuples, including various containers, algorithms, etc. libs/fusion/doc/html/ Data Metaprogramming fusion libs/fusion/ 1.35.0 1.36.0 Fusion Joel de Guzman Dan Marsden Tobias Schwinger Joel de Guzman <joel -at- boost-consulting.com> Dan Marsden <danmarsden -at- yahoo.co.uk> Tobias Schwinger <tschwinger -at- isonews2.com> Library for working with tuples, including various containers, algorithms, etc. libs/fusion/doc/html/ Data Metaprogramming fusion libs/fusion/ 1.35.0 1.76.0 beta1 Fusion Joel de Guzman Dan Marsden Tobias Schwinger Joel de Guzman <joel -at- boost-consulting.com> Dan Marsden <danmarsden -at- yahoo.co.uk> Tobias Schwinger <tschwinger -at- isonews2.com> Library for working with tuples, including various containers, algorithms, etc. libs/fusion/doc/html/ 03 Data Metaprogramming geometry libs/geometry/ 1.47.0 Geometry Barend Gehrels Bruno Lalande Mateusz Loskot Barend Gehrels<barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Geometry Library. libs/geometry/ Algorithms Math geometry libs/geometry/ 1.47.0 1.54.0 Geometry Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Barend Gehrels<barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Geometry Library. libs/geometry/ Algorithms Math geometry libs/geometry/ 1.47.0 1.56.0 Geometry Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels<barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/ Algorithms Data Math geometry libs/geometry/ 1.47.0 1.57.0 beta1 Geometry Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/ Algorithms Data Math geometry libs/geometry/ 1.47.0 1.76.0 beta1 Geometry Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/ 14 Algorithms Data Math geometry libs/geometry/ 1.47.0 1.81.0 Geometry Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Vissarion Fisikopoulos Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> Vissarion Fisikopoulos <fisikop -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/ 14 Algorithms Data Math geometry/extensions libs/geometry/extensions/ 1.47.0 1.70.0 Geometry Extensions Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/extensions/ Algorithms Data Math geometry/extensions 1.29.0 1.73.0 beta1 removed geometry/extensions 1.29.0 master hidden geometry/extensions libs/geometry/extensions/ hidden develop hidden Geometry Extensions Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Vissarion Fisikopoulos Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> Vissarion Fisikopoulos <fisikop -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/extensions/ Algorithms Data Math geometry/index libs/geometry/index/ 1.54.0 1.70.0 Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math geometry/index libs/geometry/index/ 1.72.0 beta1 hidden Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math geometry/index libs/geometry/index/ 1.72.0 hidden Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math geometry/index libs/geometry/index/ 1.73.0 beta1 hidden Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math geometry/index libs/geometry/index/ 1.73.0 hidden Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math geometry/index libs/geometry/index/ 1.74.0 beta1 hidden Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math geometry/index libs/geometry/index/ 1.74.0 hidden Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math geometry/index libs/geometry/index/ 1.75.0 beta1 hidden Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math geometry/index libs/geometry/index/ 1.75.0 hidden Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math geometry/index libs/geometry/index/ 1.76.0 beta1 hidden Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math geometry/index libs/geometry/index/ 1.76.0 hidden Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math geometry/index libs/geometry/index/ 1.77.0 beta1 hidden Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math geometry/index libs/geometry/index/ 1.77.0 hidden Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math geometry/index libs/geometry/index/ 1.78.0 beta1 hidden Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math geometry/index libs/geometry/index/ 1.78.0 hidden Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math geometry/index libs/geometry/index/ 1.79.0 beta1 hidden Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math geometry/index libs/geometry/index/ 1.79.0 hidden Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math geometry/index libs/geometry/index/ 1.80.0 beta1 hidden Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math geometry/index libs/geometry/index/ 1.80.0 hidden Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math geometry/index libs/geometry/index/ 1.81.0 beta1 hidden Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math geometry/index libs/geometry/index/ 1.81.0 hidden Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Vissarion Fisikopoulos Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> Vissarion Fisikopoulos <fisikop -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math geometry/index libs/geometry/index/ 1.82.0 beta1 hidden Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Vissarion Fisikopoulos Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> Vissarion Fisikopoulos <fisikop -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math geometry/index libs/geometry/index/ 1.82.0 hidden Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Vissarion Fisikopoulos Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> Vissarion Fisikopoulos <fisikop -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math geometry/index libs/geometry/index/ hidden master hidden Geometry Index Barend Gehrels Bruno Lalande Mateusz Loskot Adam Wulkiewicz Menelaos Karavelas Vissarion Fisikopoulos Barend Gehrels <barend -at- xs4all.nl> Bruno Lalande <bruno.lalande -at- gmail.com> Mateusz Loskot <mateusz -at- loskot.net> Adam Wulkiewicz <adam.wulkiewicz -at- gmail.com> Vissarion Fisikopoulos <fisikop -at- gmail.com> The Boost.Geometry library provides geometric algorithms, primitives and spatial index. libs/geometry/index/ Algorithms Data Math gil libs/gil/ 1.35.0 GIL Lubomir Bourdev Hailin Jin Lubomir Bourdev <lbourdev -at- adobe.com> Hailin Jin <hljin -at- adobe.com> Generic Image Library libs/gil/ Algorithms Containers Generic Image-processing Iterators gil libs/gil/ 1.35.0 1.55.0 GIL Lubomir Bourdev Hailin Jin Christian Henning <chhenning -at- gmail.com> Generic Image Library libs/gil/ Algorithms Containers Generic Image-processing Iterators gil libs/gil/ 1.35.0 1.65.0 GIL Lubomir Bourdev Hailin Jin Stefan Seefeld <stefan -at- seefeld.name> Generic Image Library libs/gil/ Algorithms Containers Generic Image-processing Iterators gil libs/gil/ 1.35.0 1.70.0 beta1 GIL Lubomir Bourdev Hailin Jin Christian Henning Stefan Seefeld <stefan -at- seefeld.name> Mateusz Loskot <mateusz -at- loskot.net> Generic Image Library libs/gil/ Algorithms Containers Generic Image-processing Iterators gil libs/gil/ 1.35.0 1.72.0 GIL Lubomir Bourdev Hailin Jin Christian Henning Stefan Seefeld <stefan -at- seefeld.name> Mateusz Loskot <mateusz -at- loskot.net> (C++11) Generic Image Library libs/gil/ Algorithms Containers Generic Image-processing Iterators gil libs/gil/ 1.35.0 1.74.0 GIL Lubomir Bourdev Hailin Jin Christian Henning Stefan Seefeld <stefan -at- seefeld.name> Mateusz Loskot <mateusz -at- loskot.net> Pranam Lashkari <plashkari628 -at- gmail.com> (C++11) Generic Image Library libs/gil/ Algorithms Containers Generic Image-processing Iterators gil libs/gil/ 1.35.0 1.80.0 beta1 GIL Lubomir Bourdev Hailin Jin Christian Henning Stefan Seefeld <stefan -at- seefeld.name> Mateusz Loskot <mateusz -at- loskot.net> Pranam Lashkari <plashkari628 -at- gmail.com> (C++14) Generic Image Library libs/gil/ 14 Algorithms Containers Generic Image-processing Iterators graph libs/graph/ 1.18.0 Graph Jeremy Siek and a University of Notre Dame team; now maintained by Andrew Sutton and Jeremiah Willcock. The BGL graph interface and graph components are generic, in the same sense as the the Standard Template Library (STL). libs/graph/ Algorithms Containers Iterators graph libs/graph/ 1.18.0 1.33.0 Graph Jeremy Siek and a University of Notre Dame team; now maintained by Andrew Sutton and Jeremiah Willcock. Douglas Gregor <dgregor -at- cs.indiana.edu> The BGL graph interface and graph components are generic, in the same sense as the the Standard Template Library (STL). libs/graph/ Algorithms Containers Iterators graph libs/graph/ 1.18.0 1.40.0 Graph Jeremy Siek and a University of Notre Dame team; now maintained by Andrew Sutton and Jeremiah Willcock. Andrew Sutton <asutton -at- cs.kent.edu> The BGL graph interface and graph components are generic, in the same sense as the the Standard Template Library (STL). libs/graph/ Algorithms Containers Iterators graph libs/graph/ 1.18.0 1.63.0 beta1 Graph Jeremy Siek and a University of Notre Dame team. K. Noel Belcourt <kbelco -at- sandia.gov> The BGL graph interface and graph components are generic, in the same sense as the the Standard Template Library (STL). libs/graph/ Algorithms Containers Iterators graph libs/graph/ 1.18.0 1.68.0 beta1 Graph Jeremy Siek and a University of Notre Dame team. K. Noel Belcourt <kbelco -at- sandia.gov> The BGL graph interface and graph components are generic, in the same sense as the Standard Template Library (STL). libs/graph/ Algorithms Containers Iterators graph libs/graph/ 1.18.0 1.77.0 beta1 Graph Jeremy Siek and a University of Notre Dame team. K. Noel Belcourt <kbelco -at- sandia.gov> The BGL graph interface and graph components are generic, in the same sense as the Standard Template Library (STL). libs/graph/ 03 Algorithms Containers Iterators graph_parallel libs/graph_parallel/ 1.40.0 GraphParallel Jeremy Siek, Doug Gregor, and a University of Notre Dame team. K. Noel Belcourt <kbelco -at- sandia.gov> The PBGL graph interface and graph components are generic, in the same sense as the the Standard Template Library (STL). libs/graph_parallel/ Algorithms Containers Iterators graph_parallel libs/graph_parallel/ 1.40.0 1.77.0 beta1 GraphParallel Jeremy Siek, Doug Gregor, and a University of Notre Dame team. K. Noel Belcourt <kbelco -at- sandia.gov> The PBGL graph interface and graph components are generic, in the same sense as the Standard Template Library (STL). libs/graph_parallel/ 03 Algorithms Containers Iterators hana libs/hana/ 1.61.0 beta1 Hana Louis Dionne Louis Dionne <ldionne.2 -at- gmail.com> A modern C++ metaprogramming library. It provides high level algorithms to manipulate heterogeneous sequences, allows writing type-level computations with a natural syntax, provides tools to introspect user-defined types and much more. libs/hana/ Metaprogramming hana libs/hana/ 1.61.0 Hana Louis Dionne Louis Dionne <ldionne.2 -at- gmail.com> A modern C++ metaprogramming library. It provides high level algorithms to manipulate heterogeneous sequences, allows writing type-level computations with a natural syntax, provides tools to introspect user-defined types and much more. libs/hana/ Metaprogramming hana libs/hana/ 1.61.0 1.77.0 beta1 Hana Louis Dionne Louis Dionne <ldionne.2 -at- gmail.com> A modern C++ metaprogramming library. It provides high level algorithms to manipulate heterogeneous sequences, allows writing type-level computations with a natural syntax, provides tools to introspect user-defined types and much more. libs/hana/ 14 Metaprogramming heap libs/heap/ 1.49.0 Heap Tim Blechmann Tim Blechmann <tim -at- klingt.org> Priority queue data structures. libs/heap/ Data heap libs/heap/ 1.49.0 1.77.0 beta1 Heap Tim Blechmann Tim Blechmann <tim -at- klingt.org> Priority queue data structures. libs/heap/ 03 Data histogram libs/histogram/ 1.70.0 beta1 Histogram Hans Dembinski Hans Dembinski <hans.dembinski@gmail.com> Fast multi-dimensional histogram with convenient interface for C++14 libs/histogram/ Algorithms Data Math histogram libs/histogram/ 1.70.0 Histogram Hans Dembinski Hans Dembinski <hans.dembinski -at- gmail.com> Fast multi-dimensional histogram with convenient interface for C++14 libs/histogram/ Algorithms Data Math histogram libs/histogram/ 1.70.0 1.76.0 beta1 Histogram Hans Dembinski Hans Dembinski <hans.dembinski -at- gmail.com> Fast multi-dimensional histogram with convenient interface for C++14 libs/histogram/ 14 Algorithms Data Math hof libs/hof/ 1.67.0 beta1 HOF Paul Fultz II Paul Fultz II <pfultz2 -at- yahoo.com> Higher-order functions for C++ libs/hof/ Function-objects Metaprogramming hof libs/hof/ 1.67.0 HOF Paul Fultz II Paul Fultz II <pfultz2 -at- yahoo.com> Higher-order functions for C++ libs/hof/ Function-objects Metaprogramming hof libs/hof/ 1.67.0 1.77.0 beta1 HOF Paul Fultz II Paul Fultz II <pfultz2 -at- yahoo.com> Higher-order functions for C++ libs/hof/ 11 Function-objects Metaprogramming icl libs/icl/ 1.46.0 ICL Joachim Faulhaber Joachim Faulhaber <afojgo -at- gmail.com> Interval Container Library, interval sets and maps and aggregation of associated values libs/icl/ Containers Data icl libs/icl/ 1.46.0 1.77.0 beta1 ICL Joachim Faulhaber Joachim Faulhaber <afojgo -at- gmail.com> Interval Container Library, interval sets and maps and aggregation of associated values libs/icl/ 03 Containers Data integer libs/integer/ 1.9.0 Integer The organization of boost integer headers and classes is designed to take advantage of <stdint.h> types from the 1999 C standard without resorting to undefined behavior in terms of the 1998 C++ standard. The header <boost/cstdint.hpp> makes the standard integer types safely available in namespace boost without placing any names in namespace std. libs/integer/ Math integer libs/integer/ 1.9.0 1.34.0 Integer Daryle Walker <darylew -at- hotmail.com> The organization of boost integer headers and classes is designed to take advantage of <stdint.h> types from the 1999 C standard without resorting to undefined behavior in terms of the 1998 C++ standard. The header <boost/cstdint.hpp> makes the standard integer types safely available in namespace boost without placing any names in namespace std. libs/integer/ Math integer libs/integer/ 1.9.0 1.69.0 beta1 Integer Daryle Walker <darylew -at- hotmail.com> Andrey Semashev <andrey.semashev -at- gmail.com> The organization of boost integer headers and classes is designed to take advantage of <stdint.h> types from the 1999 C standard without resorting to undefined behavior in terms of the 1998 C++ standard. The header <boost/cstdint.hpp> makes the standard integer types safely available in namespace boost without placing any names in namespace std. libs/integer/ Math integer libs/integer/ 1.9.0 1.76.0 beta1 Integer Daryle Walker <darylew -at- hotmail.com> Andrey Semashev <andrey.semashev -at- gmail.com> The organization of boost integer headers and classes is designed to take advantage of <stdint.h> types from the 1999 C standard without resorting to undefined behavior in terms of the 1998 C++ standard. The header <boost/cstdint.hpp> makes the standard integer types safely available in namespace boost without placing any names in namespace std. libs/integer/ 03 Math interprocess libs/interprocess/ 1.35.0 Interprocess Ion Gaztañaga Ion Gaztanaga <igaztanaga -at- gmail.com> Shared memory, memory mapped files, process-shared mutexes, condition variables, containers and allocators. libs/interprocess/ Concurrent interprocess libs/interprocess/ 1.35.0 1.76.0 beta1 Interprocess Ion Gaztañaga Ion Gaztanaga <igaztanaga -at- gmail.com> Shared memory, memory mapped files, process-shared mutexes, condition variables, containers and allocators. libs/interprocess/ 03 Concurrent intrusive libs/intrusive/ 1.35.0 Intrusive Ion Gaztañaga Ion Gaztanaga <igaztanaga -at- gmail.com> Intrusive containers and algorithms. libs/intrusive/ Containers intrusive libs/intrusive/ 1.35.0 1.77.0 beta1 Intrusive Ion Gaztañaga Ion Gaztanaga <igaztanaga -at- gmail.com> Intrusive containers and algorithms. libs/intrusive/ 03 Containers io libs/io/ 1.28.0 IO State Savers Daryle Walker The I/O sub-library of Boost helps segregate the large number of Boost headers. This sub-library should contain various items to use with/for the standard I/O library. libs/io/doc/ios_state.html IO io libs/io/ 1.28.0 1.34.0 IO State Savers Daryle Walker Daryle Walker <darylew -at- hotmail.com> The I/O sub-library of Boost helps segregate the large number of Boost headers. This sub-library should contain various items to use with/for the standard I/O library. libs/io/doc/ios_state.html IO io libs/io/ 1.28.0 1.73.0 beta1 IO Daryle Walker Beman Dawes Glen Fernandes Glen Fernandes <glenjofe -at- gmail.com> Utilities for the standard I/O library. libs/io/doc/html/io.html IO io libs/io/ 1.28.0 1.76.0 beta1 IO Daryle Walker Beman Dawes Glen Fernandes Glen Fernandes <glenjofe -at- gmail.com> Utilities for the standard I/O library. libs/io/doc/html/io.html 03 IO iostreams libs/iostreams/ 1.33.0 Iostreams Jonathan Turkanis Jonathan Turkanis <technews -at- kangaroologic.com> Boost.IOStreams provides a framework for defining streams, stream buffers and i/o filters. libs/iostreams/ IO String iostreams libs/iostreams/ 1.33.0 1.35.0 Iostreams Jonathan Turkanis Jonathan Turkanis <turkanis -at- coderage.com> Boost.IOStreams provides a framework for defining streams, stream buffers and i/o filters. libs/iostreams/ IO String iostreams libs/iostreams/ 1.33.0 1.77.0 beta1 Iostreams Jonathan Turkanis Jonathan Turkanis <turkanis -at- coderage.com> Boost.IOStreams provides a framework for defining streams, stream buffers and i/o filters. libs/iostreams/ 03 IO String iterator libs/iterator/ 1.21.0 Iterator Dave Abrahams Jeremy Siek Thomas Witt The Boost Iterator Library contains two parts. The first is a system of concepts which extend the C++ standard iterator requirements. The second is a framework of components for building iterators based on these extended concepts and includes several useful iterator adaptors. libs/iterator/ Iterators iterator libs/iterator/ 1.21.0 1.33.0 Iterator Dave Abrahams Jeremy Siek Thomas Witt David Abrahams <dave -at- boost-consulting.com> Thomas Witt <witt - at - acm.org> The Boost Iterator Library contains two parts. The first is a system of concepts which extend the C++ standard iterator requirements. The second is a framework of components for building iterators based on these extended concepts and includes several useful iterator adaptors. libs/iterator/ Iterators iterator libs/iterator/ 1.21.0 1.50.0 Iterator Dave Abrahams Jeremy Siek Thomas Witt David Abrahams <dave -at- boost-consulting.com> Thomas Witt <witt - at - acm.org> Jeffrey Lee Hellrung Jr. <jeffrey.hellrung -at- gmail.com> The Boost Iterator Library contains two parts. The first is a system of concepts which extend the C++ standard iterator requirements. The second is a framework of components for building iterators based on these extended concepts and includes several useful iterator adaptors. libs/iterator/ Iterators iterator libs/iterator/ 1.21.0 1.76.0 beta1 Iterator Dave Abrahams Jeremy Siek Thomas Witt David Abrahams <dave -at- boost-consulting.com> Thomas Witt <witt - at - acm.org> Jeffrey Lee Hellrung Jr. <jeffrey.hellrung -at- gmail.com> The Boost Iterator Library contains two parts. The first is a system of concepts which extend the C++ standard iterator requirements. The second is a framework of components for building iterators based on these extended concepts and includes several useful iterator adaptors. libs/iterator/ 03 Iterators iterator_facade libs/stl_interfaces/ unreleased master Iterator_facade T. Zachary Laine Zach Laine <whatwasthataddress -at- gmail.com> A C++14 and later CRTP template for defining iterators. libs/stl_interfaces/ Generic json libs/json/ 1.75.0 beta1 JSON Vinnie Falco Krystian Stasiowski Vinnie Falco <vinnie.falco@gmail.com> JSON parsing, serialization, and DOM in C++11 libs/json/ Containers Data IO json libs/json/ 1.75.0 JSON Vinnie Falco Krystian Stasiowski Vinnie Falco <vinnie.falco@gmail.com> JSON parsing, serialization, and DOM in C++11 libs/json/ Containers Data IO json libs/json/ 1.75.0 1.76.0 beta1 JSON Vinnie Falco Krystian Stasiowski Vinnie Falco <vinnie.falco@gmail.com> JSON parsing, serialization, and DOM in C++11 libs/json/ 11 Containers Data IO lambda libs/lambda/ 1.28.0 Lambda Jaakko Järvi Gary Powell Define small unnamed function objects at the actual call site, and more. libs/lambda/ Function-objects lambda libs/lambda/ 1.28.0 1.33.0 Lambda Jaakko Järvi Gary Powell Jaakko Jarvi <jarvi -at- cs.tamu.edu> Define small unnamed function objects at the actual call site, and more. libs/lambda/ Function-objects lambda libs/lambda/ 1.28.0 1.79.0 beta1 Lambda Jaakko Järvi Gary Powell Jaakko Jarvi <jarvi -at- cs.tamu.edu> Define small unnamed function objects at the actual call site, and more. libs/lambda/ 03 Function-objects lambda2 libs/lambda2/ 1.77.0 beta1 Lambda2 Peter Dimov Peter Dimov <pdimov -at- gmail.com> A C++14 lambda library. libs/lambda2/ Function-objects lambda2 libs/lambda2/ 1.77.0 Lambda2 Peter Dimov Peter Dimov <pdimov -at- gmail.com> A C++14 lambda library. libs/lambda2/ Function-objects lambda2 libs/lambda2/ 1.77.0 1.81.0 beta1 Lambda2 Peter Dimov Peter Dimov <pdimov -at- gmail.com> A C++14 lambda library. libs/lambda2/ 14 Function-objects leaf libs/leaf/ 1.75.0 beta1 LEAF Emil Dotchevski Emil Dotchevski A lightweight error-handling library for C++11. libs/leaf/ Miscellaneous leaf libs/leaf/ 1.75.0 LEAF Emil Dotchevski Emil Dotchevski A lightweight error-handling library for C++11. libs/leaf/ Miscellaneous leaf libs/leaf/ 1.75.0 1.76.0 beta1 LEAF Emil Dotchevski Emil Dotchevski A lightweight error-handling library for C++11. libs/leaf/ 11 Miscellaneous leaf libs/leaf/ 1.75.0 1.78.0 beta1 LEAF Emil Dotchevski Emil Dotchevski A lightweight error-handling library for C++11. libs/leaf/ 11 Error-handling leaf libs/leaf/ 1.75.0 1.78.0 LEAF Emil Dotchevski Emil Dotchevski A lightweight error handling library for C++11. libs/leaf/ 11 Error-handling lexical_cast libs/conversion/ 1.20.0 Lexical Cast Kevlin Henney General literal text conversions, such as an int represented a string, or vice-versa. libs/conversion/lexical_cast.htm Miscellaneous String lexical_cast libs/conversion/ 1.20.0 1.55.0 Lexical Cast Kevlin Henney Antony Polukhin <antoshkka -at- gmail.com> General literal text conversions, such as an int represented a string, or vice-versa. libs/conversion/lexical_cast.htm Miscellaneous String lexical_cast libs/lexical_cast/ 1.20.0 1.56.0 beta1 Lexical Cast Kevlin Henney Antony Polukhin <antoshkka -at- gmail.com> General literal text conversions, such as an int represented a string, or vice-versa. libs/lexical_cast/ Miscellaneous String lexical_cast libs/lexical_cast/ 1.20.0 1.58.0 Lexical Cast Kevlin Henney Antony Polukhin <antoshkka -at- gmail.com> General literal text conversions, such as an int represented a string, or vice-versa. libs/lexical_cast/ String lexical_cast libs/lexical_cast/ 1.20.0 1.61.0 beta1 Lexical Cast Kevlin Henney Antony Polukhin <antoshkka -at- gmail.com> General literal text conversions, such as an int represented a string, or vice-versa. libs/lexical_cast/ Miscellaneous String lexical_cast libs/lexical_cast/ 1.20.0 1.76.0 beta1 Lexical Cast Kevlin Henney Antony Polukhin <antoshkka -at- gmail.com> General literal text conversions, such as an int represented a string, or vice-versa. libs/lexical_cast/ 03 Miscellaneous String local_function libs/local_function/ 1.50.0 Local Function Lorenzo Caminiti Lorenzo Caminiti <lorcaminiti -at- gmail.com> Program functions locally, within other functions, directly within the scope where they are needed. libs/local_function/ Function-objects locale libs/locale/ 1.48.0 Locale Artyom Beilis Artyom Beilis <artyomtnk -at- yahoo.com> Provide localization and Unicode handling tools for C++. libs/locale/ String locale libs/locale/ 1.48.0 1.80.0 beta1 Locale Artyom Beilis Artyom Beilis <artyomtnk -at- yahoo.com> Alexander Grund <alex -at- grundis.de> Provide localization and Unicode handling tools for C++. libs/locale/ 03 String locale libs/locale/ 1.48.0 1.81.0 beta1 Locale Artyom Beilis Artyom Beilis <artyomtnk -at- yahoo.com> Alexander Grund <alex -at- grundis.de> Provide localization and Unicode handling tools for C++. libs/locale/ 11 String lockfree libs/lockfree/ 1.53.0 Lockfree Tim Blechmann Tim Blechmann <tim -at- klingt.org> Lockfree data structures. libs/lockfree/ Concurrent lockfree libs/lockfree/ 1.53.0 1.77.0 beta1 Lockfree Tim Blechmann Tim Blechmann <tim -at- klingt.org> Lockfree data structures. libs/lockfree/ 03 Concurrent log libs/log/ 1.54.0 Log Andrey Semashev Andrey Semashev <andrey.semashev -at- gmail.com> Logging library. libs/log/ Miscellaneous log libs/log/ 1.54.0 1.76.0 beta1 Log Andrey Semashev Andrey Semashev <andrey.semashev -at- gmail.com> Logging library. libs/log/ 03 Miscellaneous logic/tribool libs/logic/ 1.32.0 Tribool Doug Gregor 3-state boolean type library. doc/html/tribool.html Miscellaneous logic/tribool libs/logic/ 1.32.0 1.33.0 Tribool Doug Gregor Douglas Gregor <dgregor -at- cs.indiana.edu> 3-state boolean type library. doc/html/tribool.html Miscellaneous logic/tribool libs/logic/ 1.32.0 1.77.0 beta1 Tribool Doug Gregor Douglas Gregor <dgregor -at- cs.indiana.edu> 3-state boolean type library. doc/html/tribool.html 03 Miscellaneous math libs/math/ 1.23.0 Math various Boost.Math includes several contributions in the domain of mathematics: The Greatest Common Divisor and Least Common Multiple library provides run-time and compile-time evaluation of the greatest common divisor (GCD) or least common multiple (LCM) of two integers. The Special Functions library currently provides eight templated special functions, in namespace boost. The Complex Number Inverse Trigonometric Functions are the inverses of trigonometric functions currently present in the C++ standard. Quaternions are a relative of complex numbers often used to parameterise rotations in three dimentional space. Octonions, like quaternions, are a relative of complex numbers. libs/math/ Math math libs/math/ 1.23.0 1.33.0 Math various Hubert Holin <Hubert.Holin -at- meteo.fr> Boost.Math includes several contributions in the domain of mathematics: The Greatest Common Divisor and Least Common Multiple library provides run-time and compile-time evaluation of the greatest common divisor (GCD) or least common multiple (LCM) of two integers. The Special Functions library currently provides eight templated special functions, in namespace boost. The Complex Number Inverse Trigonometric Functions are the inverses of trigonometric functions currently present in the C++ standard. Quaternions are a relative of complex numbers often used to parameterise rotations in three dimentional space. Octonions, like quaternions, are a relative of complex numbers. libs/math/ Math math libs/math/ 1.23.0 1.34.0 Math various Hubert Holin <Hubert.Holin -at- meteo.fr> John Maddock <john -at- johnmaddock.co.uk> Boost.Math includes several contributions in the domain of mathematics: The Greatest Common Divisor and Least Common Multiple library provides run-time and compile-time evaluation of the greatest common divisor (GCD) or least common multiple (LCM) of two integers. The Special Functions library currently provides eight templated special functions, in namespace boost. The Complex Number Inverse Trigonometric Functions are the inverses of trigonometric functions currently present in the C++ standard. Quaternions are a relative of complex numbers often used to parameterise rotations in three dimentional space. Octonions, like quaternions, are a relative of complex numbers. libs/math/ Math math libs/math/ 1.23.0 1.76.0 beta1 Math various Hubert Holin <Hubert.Holin -at- meteo.fr> John Maddock <john -at- johnmaddock.co.uk> Boost.Math includes several contributions in the domain of mathematics: The Greatest Common Divisor and Least Common Multiple library provides run-time and compile-time evaluation of the greatest common divisor (GCD) or least common multiple (LCM) of two integers. The Special Functions library currently provides eight templated special functions, in namespace boost. The Complex Number Inverse Trigonometric Functions are the inverses of trigonometric functions currently present in the C++ standard. Quaternions are a relative of complex numbers often used to parameterise rotations in three dimentional space. Octonions, like quaternions, are a relative of complex numbers. libs/math/ 11 Math math libs/math/ 1.23.0 1.82.0 beta1 Math various Hubert Holin <Hubert.Holin -at- meteo.fr> John Maddock <john -at- johnmaddock.co.uk> Boost.Math includes several contributions in the domain of mathematics: The Greatest Common Divisor and Least Common Multiple library provides run-time and compile-time evaluation of the greatest common divisor (GCD) or least common multiple (LCM) of two integers. The Special Functions library currently provides eight templated special functions, in namespace boost. The Complex Number Inverse Trigonometric Functions are the inverses of trigonometric functions currently present in the C++ standard. Quaternions are a relative of complex numbers often used to parameterise rotations in three dimensional space. Octonions, like quaternions, are a relative of complex numbers. libs/math/ 14 Math math libs/math/ 1.23.0 master Math various John Maddock <john -at- johnmaddock.co.uk> Chris Kormanyos <e_float -at- yahoo.com> Nick Thompson <nathompson7 -at- protonmail.com> Matt Borland <matt -at- mattborland.com> Boost.Math includes several contributions in the domain of mathematics: Floating Point Utilities, Specific Width Floating Point Types, Mathematical Constants, Statistical Distributions, Special Functions, Root Finding and Function Minimization, Polynomials and Rational Functions, Interpolation, and Numerical Integration and Differentiation. Many of these features are templated to support both built-in, and extended width types (e.g. Boost.Multiprecision) libs/math/ 14 Math math/common_factor libs/math/ 1.26.0 Math Common Factor Daryle Walker Greatest common divisor and least common multiple. libs/math/doc/common_factor.html Math math/common_factor libs/math/ 1.26.0 1.54.0 Math Common Factor Daryle Walker Greatest common divisor and least common multiple. libs/math/doc/html/gcd_lcm.html Math math/common_factor libs/math/ 1.26.0 1.76.0 beta1 Math Common Factor Daryle Walker Greatest common divisor and least common multiple. libs/math/doc/html/gcd_lcm.html 11 Math math/common_factor libs/math/ 1.26.0 1.82.0 beta1 Math Common Factor Daryle Walker Greatest common divisor and least common multiple. libs/math/doc/html/gcd_lcm.html 14 Math math/octonion libs/math/ 1.23.0 Math Octonion Hubert Holin Octonions. libs/math/octonion/ Math math/octonion libs/math/ 1.23.0 1.34.0 Math Octonion Hubert Holin Octonions. doc/html/boost_math/octonions.html Math math/octonion libs/math/ 1.23.0 1.35.0 Math Octonion Hubert Holin Octonions. libs/math/doc/octonion/html/ Math math/octonion libs/math/ 1.23.0 1.54.0 Math Octonion Hubert Holin Octonions. libs/math/doc/html/octonions.html Math math/octonion libs/math/ 1.23.0 1.76.0 beta1 Math Octonion Hubert Holin Octonions. libs/math/doc/html/octonions.html 11 Math math/octonion libs/math/ 1.23.0 1.82.0 beta1 Math Octonion Hubert Holin Octonions. libs/math/doc/html/octonions.html 14 Math math/quaternion libs/math/ 1.23.0 Math Quaternion Hubert Holin Quaternions. libs/math/quaternion/ Math math/quaternion libs/math/ 1.23.0 1.34.0 Math Quaternion Hubert Holin Quaternions. doc/html/boost_math/quaternions.html Math math/quaternion libs/math/ 1.23.0 1.35.0 Math Quaternion Hubert Holin Quaternions. libs/math/doc/quaternion/html/ Math math/quaternion libs/math/ 1.23.0 1.54.0 Math Quaternion Hubert Holin Quaternions. libs/math/doc/html/quaternions.html Math math/quaternion libs/math/ 1.23.0 1.76.0 beta1 Math Quaternion Hubert Holin Quaternions. libs/math/doc/html/quaternions.html 11 Math math/quaternion libs/math/ 1.23.0 1.82.0 beta1 Math Quaternion Hubert Holin Quaternions. libs/math/doc/html/quaternions.html 14 Math math/special_functions libs/math/ 1.35.0 Math/Special Functions John Maddock Paul Bristow Hubert Holin Xiaogang Zhang A wide selection of mathematical special functions. libs/math/doc/sf_and_dist/html/ Math math/special_functions libs/math/ 1.35.0 1.54.0 Math/Special Functions John Maddock Paul Bristow Hubert Holin Xiaogang Zhang A wide selection of mathematical special functions. libs/math/doc/html/special.html Math math/special_functions libs/math/ 1.35.0 1.76.0 beta1 Math/Special Functions John Maddock Paul Bristow Hubert Holin Xiaogang Zhang A wide selection of mathematical special functions. libs/math/doc/html/special.html 11 Math math/special_functions libs/math/ 1.35.0 1.82.0 beta1 Math/Special Functions John Maddock Paul Bristow Hubert Holin Xiaogang Zhang A wide selection of mathematical special functions. libs/math/doc/html/special.html 14 Math math/statistical_distributions libs/math/ 1.35.0 Math/Statistical Distributions John Maddock Paul Bristow A wide selection of univariate statistical distributions and functions that operate on them. libs/math/doc/sf_and_dist/html/ Math math/statistical_distributions libs/math/ 1.35.0 1.54.0 Math/Statistical Distributions John Maddock Paul Bristow A wide selection of univariate statistical distributions and functions that operate on them. libs/math/doc/html/dist.html Math math/statistical_distributions libs/math/ 1.35.0 1.76.0 beta1 Math/Statistical Distributions John Maddock Paul Bristow A wide selection of univariate statistical distributions and functions that operate on them. libs/math/doc/html/dist.html 11 Math math/statistical_distributions libs/math/ 1.35.0 1.82.0 beta1 Math/Statistical Distributions John Maddock Paul Bristow A wide selection of univariate statistical distributions and functions that operate on them. libs/math/doc/html/dist.html 14 Math metaparse libs/metaparse/ 1.61.0 beta1 Metaparse Abel Sinkovics Abel Sinkovics <abel -at- elte.hu> A library for generating compile time parsers parsing embedded DSL code as part of the C++ compilation process libs/metaparse/ Metaprogramming metaparse libs/metaparse/ 1.61.0 Metaparse Abel Sinkovics Abel Sinkovics <abel -at- elte.hu> A library for generating compile time parsers parsing embedded DSL code as part of the C++ compilation process libs/metaparse/ Metaprogramming metaparse libs/metaparse/ 1.61.0 1.77.0 beta1 Metaparse Abel Sinkovics Abel Sinkovics <abel -at- elte.hu> A library for generating compile time parsers parsing embedded DSL code as part of the C++ compilation process libs/metaparse/ 03 Metaprogramming move libs/move/ 1.48.0 Move Ion Gaztañaga Ion Gaztanaga <igaztanaga -at- gmail.com> Portable move semantics for C++03 and C++11 compilers. libs/move/ Emulation move libs/move/ 1.48.0 1.77.0 beta1 Move Ion Gaztañaga Ion Gaztanaga <igaztanaga -at- gmail.com> Portable move semantics for C++03 and C++11 compilers. libs/move/ 03 Emulation mp11 libs/mp11/ 1.66.0 beta1 Mp11 Peter Dimov Peter Dimov <pdimov -at- pdimov.com> A C++11 metaprogramming library. libs/mp11/ Metaprogramming mp11 libs/mp11/ 1.66.0 Mp11 Peter Dimov Peter Dimov <pdimov -at- pdimov.com> A C++11 metaprogramming library. libs/mp11/ Metaprogramming mp11 libs/mp11/ 1.66.0 1.76.0 beta1 Mp11 Peter Dimov Peter Dimov <pdimov -at- gmail.com> A C++11 metaprogramming library. libs/mp11/ 11 Metaprogramming mpi libs/mpi/ 1.35.0 MPI Douglas Gregor Matthias Troyer Message Passing Interface library, for use in distributed-memory parallel application programming. libs/mpi/ Concurrent mpi libs/mpi/ 1.35.0 1.63.0 beta1 MPI Douglas Gregor Matthias Troyer K. Noel Belcourt <kbelco -at- sandia.gov> Alain Miniussi <alain.miniussi -at- oca.eu> Message Passing Interface library, for use in distributed-memory parallel application programming. libs/mpi/ Concurrent mpi libs/mpi/ 1.35.0 develop MPI Douglas Gregor Matthias Troyer K. Noel Belcourt <kbelco -at- sandia.gov> Alain Miniussi <alain.miniussi -at- oca.eu> Message Passing Interface library, for use in distributed-memory parallel application programming. libs/mpi/ 03 Concurrent mpl libs/mpl/ 1.30.0 MPL Aleksey Gurtovoy The Boost.MPL library is a general-purpose, high-level C++ template metaprogramming framework of compile-time algorithms, sequences and metafunctions. It provides a conceptual foundation and an extensive set of powerful and coherent tools that make doing explict metaprogramming in C++ as easy and enjoyable as possible within the current language. libs/mpl/ Metaprogramming mpl libs/mpl/ 1.30.0 1.33.0 MPL Aleksey Gurtovoy Aleksey Gurtovoy <agurtovoy -at- meta-comm.com> David Abrahams <dave -at- boost-consulting.com> The Boost.MPL library is a general-purpose, high-level C++ template metaprogramming framework of compile-time algorithms, sequences and metafunctions. It provides a conceptual foundation and an extensive set of powerful and coherent tools that make doing explict metaprogramming in C++ as easy and enjoyable as possible within the current language. libs/mpl/ Metaprogramming mpl libs/mpl/ 1.30.0 1.34.0 MPL Aleksey Gurtovoy Aleksey Gurtovoy <agurtovoy -at- meta-comm.com> The Boost.MPL library is a general-purpose, high-level C++ template metaprogramming framework of compile-time algorithms, sequences and metafunctions. It provides a conceptual foundation and an extensive set of powerful and coherent tools that make doing explict metaprogramming in C++ as easy and enjoyable as possible within the current language. libs/mpl/ Metaprogramming mpl libs/mpl/ 1.30.0 1.76.0 beta1 MPL Aleksey Gurtovoy Aleksey Gurtovoy <agurtovoy -at- meta-comm.com> The Boost.MPL library is a general-purpose, high-level C++ template metaprogramming framework of compile-time algorithms, sequences and metafunctions. It provides a conceptual foundation and an extensive set of powerful and coherent tools that make doing explict metaprogramming in C++ as easy and enjoyable as possible within the current language. libs/mpl/ 03 Metaprogramming msm libs/msm/ 1.44.0 Meta State Machine Christophe Henry Christophe Henry <christophe.j.henry -at- googlemail.com> A very high-performance library for expressive UML2 finite state machines. libs/msm/ State multi_array libs/multi_array/ 1.29.0 Multi-Array Ron Garcia Boost.MultiArray provides a generic N-dimensional array concept definition and common implementations of that interface. libs/multi_array/ Containers Math multi_array libs/multi_array/ 1.29.0 1.33.0 Multi-Array Ron Garcia Ronald Garcia <garcia -at- osl.iu.edu> Boost.MultiArray provides a generic N-dimensional array concept definition and common implementations of that interface. libs/multi_array/ Containers Math multi_array libs/multi_array/ 1.29.0 1.77.0 beta1 Multi-Array Ron Garcia Ronald Garcia <garcia -at- osl.iu.edu> Boost.MultiArray provides a generic N-dimensional array concept definition and common implementations of that interface. libs/multi_array/ 03 Containers Math multi_index libs/multi_index/ 1.32.0 Multi-Index Joaquín M López Muñoz The Boost Multi-index Containers Library provides a class template named multi_index_container which enables the construction of containers maintaining one or more indices with different sorting and access semantics. libs/multi_index/ Containers Data multi_index libs/multi_index/ 1.32.0 1.33.0 Multi-Index Joaquín M López Muñoz Joaquin M Lopez Munoz <joaquin -at- tid.es> The Boost Multi-index Containers Library provides a class template named multi_index_container which enables the construction of containers maintaining one or more indices with different sorting and access semantics. libs/multi_index/ Containers Data multi_index libs/multi_index/ 1.32.0 1.61.0 beta1 Multi-Index Joaquín M López Muñoz Joaquin M Lopez Munoz <joaquin.lopezmunoz -at- gmail.com> The Boost Multi-index Containers Library provides a class template named multi_index_container which enables the construction of containers maintaining one or more indices with different sorting and access semantics. libs/multi_index/ Containers Data multi_index libs/multi_index/ 1.32.0 1.76.0 beta1 Multi-Index Joaquín M López Muñoz Joaquin M Lopez Munoz <joaquin.lopezmunoz -at- gmail.com> The Boost Multi-index Containers Library provides a class template named multi_index_container which enables the construction of containers maintaining one or more indices with different sorting and access semantics. libs/multi_index/ 03 Containers Data multiprecision libs/multiprecision/ 1.53.0 Multiprecision John Maddock Christopher Kormanyos John Maddock <john -at- johnmaddock.co.uk> christopher Kormanyos <e_float -at- yahoo.com> Extended precision arithmetic types for floating point, integer andrational arithmetic. libs/multiprecision/ Math multiprecision libs/multiprecision/ 1.53.0 1.76.0 beta1 Multiprecision John Maddock Christopher Kormanyos John Maddock <john -at- johnmaddock.co.uk> christopher Kormanyos <e_float -at- yahoo.com> Extended precision arithmetic types for floating point, integer andrational arithmetic. libs/multiprecision/ 11 Math multiprecision libs/multiprecision/ 1.53.0 1.82.0 beta1 Multiprecision John Maddock Christopher Kormanyos John Maddock <john -at- johnmaddock.co.uk> christopher Kormanyos <e_float -at- yahoo.com> Extended precision arithmetic types for floating point, integer, and rational arithmetic. libs/multiprecision/ 14 Math mysql libs/mysql/ 1.82.0 beta1 MySQL Rubén Pérez Rubén Pérez <rubenperez038@gmail.com> MySQL client library built on top of Boost.Asio. libs/mysql/ 11 Concurrent IO mysql libs/mysql/ 1.82.0 MySQL Rubén Pérez Rubén Pérez <rubenperez038@gmail.com> MySQL client library built on top of Boost.Asio. libs/mysql/ 11 Concurrent IO nowide libs/nowide/ 1.73.0 beta1 Nowide Artyom Beilis Standard library functions with UTF-8 API on Windows. libs/nowide/ System nowide libs/nowide/ 1.73.0 Nowide Artyom Beilis Standard library functions with UTF-8 API on Windows. libs/nowide/ System nowide libs/nowide/ 1.73.0 1.74.0 beta1 Nowide Artyom Beilis Alexander Grund <alex -at- grundis.de> Standard library functions with UTF-8 API on Windows. libs/nowide/ System nowide libs/nowide/ 1.73.0 1.76.0 beta1 Nowide Artyom Beilis Alexander Grund <alex -at- grundis.de> Standard library functions with UTF-8 API on Windows. libs/nowide/ 11 System numeric/conversion libs/numeric/conversion/ 1.32.0 Numeric Conversion Fernando Cacciola Optimized Policy-based Numeric Conversions. libs/numeric/conversion/ Math Miscellaneous numeric/conversion libs/numeric/conversion/ 1.32.0 1.33.0 Numeric Conversion Fernando Cacciola Fernando Cacciola <fernando_cacciola -at- ciudad.com.ar> Optimized Policy-based Numeric Conversions. libs/numeric/conversion/ Math Miscellaneous numeric/conversion libs/numeric/conversion/ 1.32.0 1.48.0 Numeric Conversion Fernando Cacciola Fernando Cacciola <fernando_cacciola -at- ciudad.com.ar> Brandon Kohn <blkohn -at- hotmail.com> Optimized Policy-based Numeric Conversions. libs/numeric/conversion/ Math Miscellaneous numeric/conversion libs/numeric/conversion/ 1.32.0 1.58.0 Numeric Conversion Fernando Cacciola Fernando Cacciola <fernando_cacciola -at- ciudad.com.ar> Brandon Kohn <blkohn -at- hotmail.com> Optimized Policy-based Numeric Conversions. libs/numeric/conversion/ Math numeric/conversion libs/numeric/conversion/ 1.32.0 1.67.0 beta1 Numeric Conversion Fernando Cacciola Fernando Cacciola <fernando_cacciola -at- ciudad.com.ar> Brandon Kohn <blkohn -at- hotmail.com> Optimized Policy-based Numeric Conversions. libs/numeric/conversion/ Math Miscellaneous numeric/conversion libs/numeric/conversion/ 1.32.0 1.77.0 beta1 Numeric Conversion Fernando Cacciola Fernando Cacciola <fernando_cacciola -at- ciudad.com.ar> Brandon Kohn <blkohn -at- hotmail.com> Optimized Policy-based Numeric Conversions. libs/numeric/conversion/ 03 Math Miscellaneous numeric/interval libs/numeric/interval/ 1.30.0 Interval Guillaume Melquiond Hervé Brönnimann Sylvain Pion Extends the usual arithmetic functions to mathematical intervals. libs/numeric/interval/doc/interval.htm Math numeric/interval libs/numeric/interval/ 1.30.0 1.33.0 Interval Guillaume Melquiond Hervé Brönnimann Sylvain Pion Sylvain Pion <Sylvain.Pion -at- sophia.inria.fr> Herve Bronnimann <hbr -at- poly.edu> Guillaume Melquiond <guillaume.melquiond -at- ens-lyon.fr> Extends the usual arithmetic functions to mathematical intervals. libs/numeric/interval/doc/interval.htm Math numeric/interval libs/numeric/interval/ 1.30.0 1.77.0 beta1 Interval Guillaume Melquiond Hervé Brönnimann Sylvain Pion Sylvain Pion <Sylvain.Pion -at- sophia.inria.fr> Herve Bronnimann <hbr -at- poly.edu> Guillaume Melquiond <guillaume.melquiond -at- ens-lyon.fr> Extends the usual arithmetic functions to mathematical intervals. libs/numeric/interval/doc/interval.htm 03 Math numeric/odeint libs/numeric/odeint/ 1.53.0 Odeint Karsten Ahnert Mario Mulansky Karsten Ahnert <karsten.ahnert -at- gmx.de> Mario Mulansky <mario.mulansky -at- gmx.net> Solving ordinary differential equations. libs/numeric/odeint/ Math numeric/ublas libs/numeric/ublas/ 1.29.0 uBLAS Joerg Walter Mathias Koch uBLAS provides matrix and vector classes as well as basic linear algebra routines. Several dense, packed and sparse storage schemes are supported. libs/numeric/ublas/doc/index.htm Math numeric/ublas libs/numeric/ublas/ 1.29.0 1.33.0 uBLAS Joerg Walter Mathias Koch Michael Stevens <michael -at- michael-stevens.de> uBLAS provides matrix and vector classes as well as basic linear algebra routines. Several dense, packed and sparse storage schemes are supported. libs/numeric/ublas/doc/index.htm Math numeric/ublas libs/numeric/ublas/ 1.29.0 1.57.0 beta1 uBLAS Joerg Walter Mathias Koch David Bellot <david.bellot -at- gmail.com> uBLAS provides matrix and vector classes as well as basic linear algebra routines. Several dense, packed and sparse storage schemes are supported. libs/numeric/ublas/ Math numeric/ublas libs/numeric/ublas/ 1.29.0 1.58.0 beta1 uBLAS Joerg Walter Mathias Koch David Bellot <david.bellot -at- gmail.com> uBLAS provides matrix and vector classes as well as basic linear algebra routines. Several dense, packed and sparse storage schemes are supported. libs/numeric/ublas/doc/index.htm Math numeric/ublas libs/numeric/ublas/ 1.29.0 1.58.0 uBLAS Joerg Walter Mathias Koch David Bellot <david.bellot -at- gmail.com> uBLAS provides matrix and vector classes as well as basic linear algebra routines. Several dense, packed and sparse storage schemes are supported. libs/numeric/ublas/ Math numeric/ublas libs/numeric/ublas/ 1.29.0 1.70.0 beta1 uBLAS Joerg Walter Mathias Koch David Bellot <david.bellot -at- gmail.com> Stefan Seefeld <stefan -at- seefeld.name> uBLAS provides tensor, matrix, and vector classes as well as basic linear algebra routines. Several dense, packed and sparse storage schemes are supported. libs/numeric/ublas/ Math numeric/ublas libs/numeric/ublas/ 1.29.0 develop uBLAS Joerg Walter Mathias Koch David Bellot <david.bellot -at- gmail.com> Cem Bassoy <cem.bassoy -at- gmail.com> Stefan Seefeld <stefan -at- seefeld.name> uBLAS provides tensor, matrix, and vector classes as well as basic linear and multilinear algebra routines. Several dense, packed and sparse storage schemes are supported. libs/numeric/ublas/ 11 Math optional libs/optional/ 1.30.0 Optional Fernando Cacciola Discriminated-union wrapper for optional values. libs/optional/ Miscellaneous optional libs/optional/ 1.30.0 1.33.0 Optional Fernando Cacciola Fernando Cacciola <fernando_cacciola -at- ciudad.com.ar> Discriminated-union wrapper for optional values. libs/optional/ Miscellaneous optional libs/optional/ 1.30.0 1.57.0 beta1 Optional Fernando Cacciola Fernando Cacciola <fernando_cacciola -at- ciudad.com.ar> Andrzej Krzemienski <akrzemi1 -at- gmail.com> Discriminated-union wrapper for optional values. libs/optional/ Miscellaneous optional libs/optional/ 1.30.0 1.58.0 beta1 Optional Fernando Cacciola Fernando Cacciola <fernando_cacciola -at- ciudad.com.ar> Andrzej Krzemienski <akrzemi1 -at- gmail.com> A value-semantic, type-safe wrapper for representing 'optional' (or 'nullable') objects of a given type. An optional object may or may not contain a value of the underlying type. libs/optional/ Data optional libs/optional/ 1.30.0 1.58.0 Optional Fernando Cacciola Fernando Cacciola <fernando_cacciola -at- ciudad.com.ar> Andrzej Krzemienski <akrzemi1 -at- gmail.com> A value-semantic, type-safe wrapper for representing 'optional' (or 'nullable') objects of a given type. An optional object may or may not contain a value of the underlying type. libs/optional/ Miscellaneous optional libs/optional/ 1.30.0 1.61.0 beta1 Optional Fernando Cacciola Fernando Cacciola <fernando_cacciola -at- ciudad.com.ar> Andrzej Krzemienski <akrzemi1 -at- gmail.com> A value-semantic, type-safe wrapper for representing 'optional' (or 'nullable') objects of a given type. An optional object may or may not contain a value of the underlying type. libs/optional/ Data optional libs/optional/ 1.30.0 1.76.0 beta1 Optional Fernando Cacciola Fernando Cacciola <fernando_cacciola -at- ciudad.com.ar> Andrzej Krzemienski <akrzemi1 -at- gmail.com> A value-semantic, type-safe wrapper for representing 'optional' (or 'nullable') objects of a given type. An optional object may or may not contain a value of the underlying type. libs/optional/ 03 Data outcome libs/outcome/ 1.70.0 beta1 Outcome Niall Douglas Niall Douglas A deterministic failure handling library partially simulating lightweight exceptions. libs/outcome/ Emulation Patterns Programming outcome libs/outcome/ 1.70.0 Outcome Niall Douglas Niall Douglas A deterministic failure handling library partially simulating lightweight exceptions. libs/outcome/ Emulation Patterns Programming outcome libs/outcome/ 1.70.0 1.76.0 beta1 Outcome Niall Douglas Niall Douglas A deterministic failure handling library partially simulating lightweight exceptions. libs/outcome/ 14 Emulation Patterns Programming outcome libs/outcome/ 1.70.0 1.77.0 Outcome Niall Douglas Niall Douglas <s -underscore- sourceforge -at- nedprod -dot- com> A deterministic failure handling library partially simulating lightweight exceptions. libs/outcome/ 14 Emulation Patterns Programming outcome libs/outcome/ 1.70.0 master Outcome Niall Douglas Niall Douglas <s -underscore- sourceforge -at- nedprod -dot- com> A deterministic failure handling library partially simulating lightweight exceptions. libs/outcome/ 14 Emulation Patterns Programming parameter libs/parameter/ 1.33.0 Parameter David Abrahams Daniel Wallin David Abrahams <dave -at- boost-consulting.com> Daniel Wallin <dalwan01 -at- student.umu.se> Boost.Parameter Library - Write functions that accept arguments by name. libs/parameter/ Emulation Programming parameter libs/parameter/ 1.33.0 1.41.0 Parameter David Abrahams Daniel Wallin David Abrahams <dave -at- boost-consulting.com> Daniel Wallin <daniel -at- boostpro.com> Boost.Parameter Library - Write functions that accept arguments by name. libs/parameter/ Emulation Programming parameter libs/parameter/ 1.33.0 1.76.0 Parameter David Abrahams Daniel Wallin David Abrahams <dave -at- boost-consulting.com> Daniel Wallin <daniel -at- boostpro.com> Boost.Parameter Library - Write functions that accept arguments by name. libs/parameter/ 03 Emulation Programming parameter_python libs/parameter_python/ 1.69.0 beta1 Parameter Python Bindings David Abrahams Daniel Wallin David Abrahams <dave -at- boost-consulting.com> Daniel Wallin <daniel -at- boostpro.com> Boost.Parameter Library Python bindings. libs/parameter_python/ Emulation Programming parameter_python libs/parameter_python/ 1.69.0 Parameter Python Bindings David Abrahams Daniel Wallin David Abrahams <dave -at- boost-consulting.com> Daniel Wallin <daniel -at- boostpro.com> Boost.Parameter Library Python bindings. libs/parameter_python/ Emulation Programming parameter_python libs/parameter_python/ 1.69.0 1.78.0 Parameter Python Bindings David Abrahams Daniel Wallin David Abrahams <dave -at- boost-consulting.com> Daniel Wallin <daniel -at- boostpro.com> Boost.Parameter Library Python bindings. libs/parameter_python/ 03 Emulation Programming pfr libs/pfr/ 1.75.0 beta1 PFR Antony Polukhin Antony Polukhin <antoshkka -at- gmail.com> Basic reflection for user defined types. libs/pfr/ Data Metaprogramming pfr libs/pfr/ 1.75.0 PFR Antony Polukhin Antony Polukhin <antoshkka -at- gmail.com> Basic reflection for user defined types. libs/pfr/ Data Metaprogramming pfr libs/pfr/ 1.75.0 1.76.0 beta1 PFR Antony Polukhin Antony Polukhin <antoshkka -at- gmail.com> Basic reflection for user defined types. libs/pfr/ 14 Data Metaprogramming pfr libs/pfr/ 1.75.0 master PFR Antony Polukhin Antony Polukhin <antoshkka -at- gmail.com> Basic reflection for user defined types. libs/pfr/ 14 Data Metaprogramming phoenix libs/phoenix/ 1.47.0 Phoenix Joel de Guzman Dan Marsden Thomas Heller Joel de Guzman <joel -at- boost-consulting.com> Thomas Heller <thom.heller -at- gmail.com> Define small unnamed function objects at the actual call site, and more. libs/phoenix/ Function-objects phoenix libs/phoenix/ 1.47.0 1.58.0 Phoenix Joel de Guzman Dan Marsden Thomas Heller John Fletcher Joel de Guzman <djowel -at- gmail.com> Thomas Heller <thom.heller -at- gmail.com> John Fletcher <J.P.Fletcher -at- aston.ac.uk> Define small unnamed function objects at the actual call site, and more. libs/phoenix/ Function-objects phoenix libs/phoenix/ 1.47.0 1.76.0 beta1 Phoenix Joel de Guzman Dan Marsden Thomas Heller John Fletcher Joel de Guzman <djowel -at- gmail.com> Thomas Heller <thom.heller -at- gmail.com> John Fletcher <J.P.Fletcher -at- aston.ac.uk> Define small unnamed function objects at the actual call site, and more. libs/phoenix/ 03 Function-objects poly_collection libs/poly_collection/ 1.65.0 beta1 PolyCollection Joaquín M López Muñoz Joaquin M Lopez Munoz <joaquin.lopezmunoz -at- gmail.com> Fast containers of polymorphic objects. libs/poly_collection/ Containers poly_collection libs/poly_collection/ 1.65.0 PolyCollection Joaquín M López Muñoz Joaquin M Lopez Munoz <joaquin.lopezmunoz -at- gmail.com> Fast containers of polymorphic objects. libs/poly_collection/ Containers poly_collection libs/poly_collection/ 1.65.0 1.76.0 beta1 PolyCollection Joaquín M López Muñoz Joaquin M Lopez Munoz <joaquin.lopezmunoz -at- gmail.com> Fast containers of polymorphic objects. libs/poly_collection/ 11 Containers polygon libs/polygon/ 1.44.0 Polygon Lucanus Simonson Lucanus Simonson <lucanus.j.simonson -at- intel.com> Booleans/clipping, resizing/offsetting and more for planar polygons with integral coordinates. libs/polygon/ Miscellaneous polygon libs/polygon/ 1.44.0 1.52.0 Polygon Lucanus Simonson Lucanus Simonson <lucanus.j.simonson -at- intel.com> Andrii Sydorchuk <sydorchuk.andriy -at- gmail.com> Booleans/clipping, resizing/offsetting and more for planar polygons with integral coordinates. libs/polygon/ Miscellaneous polygon libs/polygon/ 1.44.0 1.54.0 Polygon Lucanus Simonson Andrii Sydorchuk Lucanus Simonson <lucanus.j.simonson -at- intel.com> Andrii Sydorchuk <sydorchuk.andriy -at- gmail.com> Voronoi diagram construction and booleans/clipping, resizing/offsetting and more for planar polygons with integral coordinates. libs/polygon/ Algorithms Data Math pool libs/pool/ 1.21.0 Pool Steve Cleary Memory pool management. libs/pool/ Memory pool libs/pool/ 1.21.0 1.34.0 Pool Steve Cleary Stephen Cleary <scleary -at- jerviswebb.com> Memory pool management. libs/pool/ Memory pool libs/pool/ 1.21.0 1.77.0 beta1 Pool Steve Cleary Stephen Cleary <scleary -at- jerviswebb.com> Memory pool management. libs/pool/ 03 Memory predef libs/predef/ 1.55.0 Predef Rene Rivera Rene Rivera <grafikrobot -at- gmail.com> This library defines a set of compiler, architecture, operating system, library, and other version numbers from the information it can gather of C, C++, Objective C, and Objective C++ predefined macros or those defined in generally available headers. libs/predef/ Miscellaneous predef libs/predef/ 1.55.0 1.76.0 beta1 Predef René Ferdinand Rivera Morell René Ferdinand Rivera Morell <grafikrobot -at- gmail.com> This library defines a set of compiler, architecture, operating system, library, and other version numbers from the information it can gather of C, C++, Objective C, and Objective C++ predefined macros or those defined in generally available headers. libs/predef/ 98 Miscellaneous preprocessor libs/preprocessor/ 1.26.0 Preprocessor Vesa Karvonen Paul Mensonides Preprocessor metaprogramming tools including repetition and recursion. libs/preprocessor/ Preprocessor preprocessor libs/preprocessor/ 1.26.0 1.33.0 Preprocessor Vesa Karvonen Paul Mensonides Paul Mensonides <pmenso57 -at- comcast.net> Preprocessor metaprogramming tools including repetition and recursion. libs/preprocessor/ Preprocessor preprocessor libs/preprocessor/ 1.26.0 1.76.0 beta1 Preprocessor Vesa Karvonen Paul Mensonides Paul Mensonides <pmenso57 -at- comcast.net> Edward Diener <eld -at- tropicsoft.com> Preprocessor metaprogramming tools including repetition and recursion. libs/preprocessor/ 03 Preprocessor process libs/process/ 1.64.0 Process Merino Vidal Ilya Sokolov Felipe Tanus Jeff Flinn Thomas Jarosch Boris Schaeling Klemens D. Morgenstern Klemens D. Morgenstern <klemens.morgenstern -at- gmx.net> Library to create processes in a portable way. libs/process/ System process libs/process/ 1.64.0 1.78.0 beta1 Process Merino Vidal Ilya Sokolov Felipe Tanus Jeff Flinn Thomas Jarosch Boris Schaeling Klemens D. Morgenstern Klemens D. Morgenstern <klemens.morgenstern -at- gmx.net> Library to create processes in a portable way. libs/process/ 11 System program_options libs/program_options/ 1.32.0 Program Options Vladimir Prus The program_options library allows program developers to obtain program options, that is (name, value) pairs from the user, via conventional methods such as command line and config file. libs/program_options/ IO Miscellaneous program_options libs/program_options/ 1.32.0 1.33.0 Program Options Vladimir Prus Vladimir Prus <ghost -at- cs.msu.su> The program_options library allows program developers to obtain program options, that is (name, value) pairs from the user, via conventional methods such as command line and config file. libs/program_options/ IO Miscellaneous program_options libs/program_options/ 1.32.0 1.58.0 Program Options Vladimir Prus Vladimir Prus <ghost -at- cs.msu.su> The program_options library allows program developers to obtain program options, that is (name, value) pairs from the user, via conventional methods such as command line and config file. libs/program_options/ IO program_options libs/program_options/ 1.32.0 1.59.0 beta1 Program Options Vladimir Prus Vladimir Prus <vladimir.prus -at- gmail.com> The program_options library allows program developers to obtain program options, that is (name, value) pairs from the user, via conventional methods such as command line and config file. libs/program_options/ IO program_options libs/program_options/ 1.32.0 1.61.0 beta1 Program Options Vladimir Prus Vladimir Prus <vladimir.prus -at- gmail.com> The program_options library allows program developers to obtain program options, that is (name, value) pairs from the user, via conventional methods such as command line and config file. libs/program_options/ IO Miscellaneous program_options libs/program_options/ 1.32.0 develop Program Options Vladimir Prus Vladimir Prus <vladimir.prus -at- gmail.com> The program_options library allows program developers to obtain program options, that is (name, value) pairs from the user, via conventional methods such as command line and config file. libs/program_options/ 03 IO Miscellaneous property_map libs/property_map/ 1.19.0 Property Map Jeremy Siek Concepts defining interfaces which map key objects to value objects. libs/property_map/ Containers Generic property_map libs/property_map/ 1.19.0 1.33.0 Property Map Jeremy Siek Douglas Gregor <dgregor -at- cs.indiana.edu> Concepts defining interfaces which map key objects to value objects. libs/property_map/ Containers Generic property_map libs/property_map/ 1.19.0 1.77.0 beta1 Property Map Jeremy Siek Douglas Gregor <dgregor -at- cs.indiana.edu> Concepts defining interfaces which map key objects to value objects. libs/property_map/ 03 Containers Generic property_map_parallel libs/property_map_parallel/ 1.77.0 beta1 Property Map (Parallel) Jeremy Siek Douglas Gregor <dgregor -at- cs.indiana.edu> Parallel extensions to Property Map for use with Parallel Graph. libs/property_map_parallel/ 03 Containers Generic property_map_parallel libs/property_map_parallel/ 1.77.0 Property Map (Parallel) Jeremy Siek Douglas Gregor <dgregor -at- cs.indiana.edu> Parallel extensions to Property Map for use with Parallel Graph. libs/property_map_parallel/ 03 Containers Generic property_tree libs/property_tree/ 1.41.0 Property Tree Marcin Kalicinski Sebastian Redl Sebastian Redl <sebastian.redl -at- getdesigned.at> A tree data structure especially suited to storing configuration data. libs/property_tree/ Containers Data property_tree libs/property_tree/ 1.41.0 1.76.0 Property Tree Marcin Kalicinski Sebastian Redl Richard Hodges <hodges.r@gmail.com> A tree data structure especially suited to storing configuration data. libs/property_tree/ 03 Containers Data proto libs/proto/ 1.37.0 Proto Eric Niebler Eric Niebler <eric -at- boostpro.com> Expression template library and compiler construction toolkit for domain-specific embedded languages. libs/proto/ Metaprogramming ptr_container libs/ptr_container/ 1.33.0 Pointer Container Thorsten Ottosen Thorsten Ottosen <nesotto -at- cs.auc.dk> Containers for storing heap-allocated polymorphic objects to ease OO-programming. libs/ptr_container/ Containers Data ptr_container libs/ptr_container/ 1.33.0 1.77.0 beta1 Pointer Container Thorsten Ottosen Thorsten Ottosen <nesotto -at- cs.auc.dk> Containers for storing heap-allocated polymorphic objects to ease OO-programming. libs/ptr_container/ 03 Containers Data python libs/python/ 1.19.0 Python Dave Abrahams The Boost Python Library is a framework for interfacing Python and C++. It allows you to quickly and seamlessly expose C++ classes functions and objects to Python, and vice-versa, using no special tools -- just your C++ compiler. libs/python/ Inter-language python libs/python/ 1.19.0 1.33.0 Python Dave Abrahams David Abrahams <dave -at- boost-consulting.com> The Boost Python Library is a framework for interfacing Python and C++. It allows you to quickly and seamlessly expose C++ classes functions and objects to Python, and vice-versa, using no special tools -- just your C++ compiler. libs/python/ Inter-language python libs/python/ 1.19.0 1.48.0 Python Dave Abrahams Ralf Grosse-Kunstleve <rwgrosse-kunstleve -at- lbl.gov> Ravi Rajagopal <lists_ravi -at- lavabit.com> The Boost Python Library is a framework for interfacing Python and C++. It allows you to quickly and seamlessly expose C++ classes functions and objects to Python, and vice-versa, using no special tools -- just your C++ compiler. libs/python/ Inter-language python libs/python/ 1.19.0 1.60.0 beta1 Python Dave Abrahams Stefan Seefeld <stefan -at- seefeld.name> The Boost Python Library is a framework for interfacing Python and C++. It allows you to quickly and seamlessly expose C++ classes functions and objects to Python, and vice-versa, using no special tools -- just your C++ compiler. libs/python/ Inter-language python libs/python/ 1.19.0 1.76.0 beta1 Python Dave Abrahams Stefan Seefeld <stefan -at- seefeld.name> The Boost Python Library is a framework for interfacing Python and C++. It allows you to quickly and seamlessly expose C++ classes functions and objects to Python, and vice-versa, using no special tools -- just your C++ compiler. libs/python/ 03 Inter-language qvm libs/qvm/ 1.62.0 beta1 QVM Emil Dotchevski Emil Dotchevski <emil@revergestudios.com> Boost QVM is a generic library for working with quaternions, vectors and matrices of static size with the emphasis on 2, 3 and 4-dimensional operations needed in graphics, video games and simulation applications. libs/qvm/doc/index.html Algorithms Generic Math qvm libs/qvm/ 1.62.0 QVM Emil Dotchevski Emil Dotchevski <emil@revergestudios.com> Boost QVM is a generic library for working with quaternions, vectors and matrices of static size with the emphasis on 2, 3 and 4-dimensional operations needed in graphics, video games and simulation applications. libs/qvm/doc/index.html Algorithms Generic Math qvm libs/qvm/ 1.62.0 1.69.0 beta1 QVM Emil Dotchevski Emil Dotchevski <emil@revergestudios.com> Generic {CPP} library for working with Quaternions Vectors and Matrices. libs/qvm/index.html Algorithms Generic Math qvm libs/qvm/ 1.62.0 1.76.0 beta1 QVM Emil Dotchevski Emil Dotchevski <emil@revergestudios.com> Generic {CPP} library for working with Quaternions Vectors and Matrices. libs/qvm/index.html 03 Algorithms Generic Math qvm libs/qvm/ 1.62.0 1.78.0 beta1 QVM Emil Dotchevski Emil Dotchevski <emil@revergestudios.com> Generic C++ library for working with Quaternions Vectors and Matrices. libs/qvm/index.html 03 Algorithms Generic Math random libs/random/ 1.15.0 Random Jens Maurer A complete system for random number generation. libs/random/ Math random libs/random/ 1.15.0 1.33.0 Random Jens Maurer Jens Maurer <Jens.Maurer -at- gmx.net> A complete system for random number generation. libs/random/ Math random libs/random/ 1.15.0 1.48.0 Random Jens Maurer Steven Watanabe <watanabesj -at- gmail.com> A complete system for random number generation. libs/random/ Math random libs/random/ 1.15.0 1.76.0 beta1 Random Jens Maurer Steven Watanabe <watanabesj -at- gmail.com> A complete system for random number generation. libs/random/ 03 Math random libs/random/ 1.15.0 master Random Jens Maurer Steven Watanabe <watanabesj -at- gmail.com> A complete system for random number generation. libs/random/ 03 Math range libs/range/ 1.32.0 Range Niel Groves Thorsten Ottosen A new infrastructure for generic algorithms that builds on top of the new iterator concepts. libs/range/ Algorithms range libs/range/ 1.32.0 1.33.0 Range Niel Groves Thorsten Ottosen Thorsten Ottosen <nesotto -at- cs.auc.dk> A new infrastructure for generic algorithms that builds on top of the new iterator concepts. libs/range/ Algorithms range libs/range/ 1.32.0 1.43.0 Range Niel Groves Thorsten Ottosen Neil Groves <neilgroves -at- googlemail.com> A new infrastructure for generic algorithms that builds on top of the new iterator concepts. libs/range/ Algorithms range libs/range/ 1.32.0 1.53.0 Range Niel Groves Thorsten Ottosen Neil Groves <neilgroves -at- googlemail.com> Nathan Ridge <zeratul976 -at- hotmail.com> A new infrastructure for generic algorithms that builds on top of the new iterator concepts. libs/range/ Algorithms range libs/range/ 1.32.0 1.77.0 beta1 Range Niel Groves Thorsten Ottosen Neil Groves <neilgroves -at- googlemail.com> Nathan Ridge <zeratul976 -at- hotmail.com> A new infrastructure for generic algorithms that builds on top of the new iterator concepts. libs/range/ 03 Algorithms ratio libs/ratio/ 1.47.0 Ratio Vicente J. Botet Escribá Vicente J. Botet Escriba <vicente.botet -at- wanadoo.fr> Compile time rational arithmetic. libs/ratio/ Math ratio libs/ratio/ 1.47.0 1.56.0 Ratio Howard Hinnant Beman Dawes Vicente J. Botet Escriba Vicente J. Botet Escriba <vicente.botet -at- wanadoo.fr> Compile time rational arithmetic. C++11. libs/ratio/ Math ratio libs/ratio/ 1.47.0 master Ratio Howard Hinnant Beman Dawes Vicente J. Botet Escriba Vicente J. Botet Escriba <vicente.botet -at- wanadoo.fr> Compile time rational arithmetic. C++11. libs/ratio/ 03 Math rational libs/rational/ 1.11.0 Rational Paul Moore A rational number class. libs/rational/ Math rational libs/rational/ 1.11.0 1.33.0 Rational Paul Moore Jonathan Turkanis <technews -at- kangaroologic.com> A rational number class. libs/rational/ Math rational libs/rational/ 1.11.0 1.35.0 Rational Paul Moore Jonathan Turkanis <turkanis -at- coderage.com> A rational number class. libs/rational/ Math rational libs/rational/ 1.11.0 1.77.0 beta1 Rational Paul Moore Jonathan Turkanis <turkanis -at- coderage.com> A rational number class. libs/rational/ 03 Math regex libs/regex/ 1.18.0 Regex John Maddock Regular expression library. libs/regex/ String regex libs/regex/ 1.18.0 1.33.0 Regex John Maddock John Maddock <john -at- johnmaddock.co.uk> Regular expression library. libs/regex/ String regex libs/regex/ 1.18.0 1.76.0 beta1 Regex John Maddock John Maddock <john -at- johnmaddock.co.uk> Regular expression library. libs/regex/ 11 String regex libs/regex/ 1.18.0 master Regex John Maddock John Maddock <john -at- johnmaddock.co.uk> Regular expression library. libs/regex/ 11 String safe_numerics libs/safe_numerics/ 1.69.0 beta1 Safe Numerics Robert Ramey Robert Ramey <ramey -at- rrsd.com> Guaranteed Correct Integer Arithmetic libs/safe_numerics/ Miscellaneous safe_numerics libs/safe_numerics/ 1.69.0 Safe Numerics Robert Ramey Robert Ramey <ramey -at- rrsd.com> Guaranteed Correct Integer Arithmetic libs/safe_numerics/ Miscellaneous safe_numerics libs/safe_numerics/ 1.69.0 1.70.0 beta1 Safe Numerics Robert Ramey Robert Ramey <ramey -at- rrsd.com> Guaranteed Correct Integer Arithmetic libs/safe_numerics/ Correctness Math safe_numerics libs/safe_numerics/ 1.69.0 1.76.0 beta1 Safe Numerics Robert Ramey Robert Ramey <ramey -at- rrsd.com> Guaranteed Correct Integer Arithmetic libs/safe_numerics/ 14 Correctness Math scope_exit libs/scope_exit/ 1.38.0 Scope Exit Alexander Nasonov Alexander Nasonov <alexander.nasonov -at- gmail.com> Execute arbitrary code at scope exit. libs/scope_exit/ Emulation scope_exit libs/scope_exit/ 1.38.0 1.50.0 Scope Exit Alexander Nasonov Alexander Nasonov <alexander.nasonov -at- gmail.com> Lorenzo Caminiti <lorcaminiti -at- gmail.com> Execute arbitrary code at scope exit. libs/scope_exit/ Emulation serialization libs/serialization/ 1.32.0 Serialization Robert Ramey Serialization for persistence and marshalling. libs/serialization/ IO serialization libs/serialization/ 1.32.0 1.33.0 Serialization Robert Ramey Robert Ramey <ramey -at- rrsd.com> Serialization for persistence and marshalling. libs/serialization/ IO serialization libs/serialization/ 1.32.0 1.76.0 beta1 Serialization Robert Ramey Robert Ramey <ramey -at- rrsd.com> Serialization for persistence and marshalling. libs/serialization/ 03 IO signals libs/signals/ 1.29.0 Signals Doug Gregor Managed signals & slots callback implementation. libs/signals/ Function-objects Patterns signals libs/signals/ 1.29.0 1.33.0 Signals Doug Gregor Douglas Gregor <dgregor -at- cs.indiana.edu> Managed signals & slots callback implementation. libs/signals/ Function-objects Patterns signals libs/signals/ 1.29.0 1.54.0 deprecated Signals Doug Gregor Douglas Gregor <dgregor -at- cs.indiana.edu> Managed signals & slots callback implementation. libs/signals/ Function-objects Patterns signals 1.29.0 1.69.0 removed signals2 libs/signals2/ 1.39.0 Signals2 Frank Mori Hess Frank Mori Hess <fmhess -at- users.sourceforge.net> Managed signals & slots callback implementation (thread-safe version 2). libs/signals2/ Function-objects Patterns signals2 libs/signals2/ 1.39.0 1.76.0 beta1 Signals2 Frank Mori Hess Frank Mori Hess <fmhess -at- users.sourceforge.net> Managed signals & slots callback implementation (thread-safe version 2). libs/signals2/ 03 Function-objects Patterns smart_ptr libs/smart_ptr/ 1.23.0 Smart Ptr Greg Colvin Beman Dawes Peter Dimov Darin Adler Glen Fernandes Smart pointer class templates. libs/smart_ptr/smart_ptr.htm Memory smart_ptr libs/smart_ptr/ 1.23.0 1.33.0 Smart Ptr Greg Colvin Beman Dawes Peter Dimov Darin Adler Glen Fernandes Beman Dawes <bdawes -at- acm.org> Peter Dimov <pdimov -at- mmltd.net> Smart pointer class templates. libs/smart_ptr/smart_ptr.htm Memory smart_ptr libs/smart_ptr/ 1.23.0 1.56.0 Smart Ptr Greg Colvin Beman Dawes Peter Dimov Darin Adler Glen Fernandes Beman Dawes <bdawes -at- acm.org> Peter Dimov <pdimov -at- pdimov.com> Smart pointer class templates. libs/smart_ptr/smart_ptr.htm Memory smart_ptr libs/smart_ptr/ 1.23.0 1.57.0 beta1 Smart Ptr Greg Colvin Beman Dawes Peter Dimov Darin Adler Glen Fernandes Peter Dimov <pdimov -at- pdimov.com> Smart pointer class templates. libs/smart_ptr/smart_ptr.htm Memory smart_ptr libs/smart_ptr/ 1.23.0 1.65.0 Smart Ptr Greg Colvin Beman Dawes Peter Dimov Darin Adler Glen Fernandes Peter Dimov <pdimov -at- pdimov.com> Smart pointer class templates. libs/smart_ptr/ Memory smart_ptr libs/smart_ptr/ 1.23.0 1.76.0 beta1 Smart Ptr Greg Colvin Beman Dawes Peter Dimov Darin Adler Glen Fernandes Peter Dimov <pdimov -at- gmail.com> Smart pointer class templates. libs/smart_ptr/ 03 Memory smart_ptr libs/smart_ptr/ 1.23.0 master Smart Ptr Greg Colvin Beman Dawes Peter Dimov Darin Adler Glen Fernandes Peter Dimov <pdimov -at- gmail.com> Smart pointer class templates. libs/smart_ptr/ 03 Memory sort libs/sort/ 1.58.0 1.58.0 beta1 Sort Steven Ross Steven Ross <spreadsort -at- gmail.com> High-performance templated sort functions. libs/sort/ Algorithms sort libs/sort/ 1.58.0 1.76.0 Sort Steven Ross Steven Ross <spreadsort -at- gmail.com> High-performance templated sort functions. libs/sort/ 03 Algorithms spirit libs/spirit/ 1.30.0 Spirit Joel de Guzman Hartmut Kaiser Dan Nuffer LL parser framework represents parsers directly as EBNF grammars in inlined C++. libs/spirit/ Parsing String spirit libs/spirit/ 1.30.0 1.33.0 Spirit Joel de Guzman Hartmut Kaiser Dan Nuffer Joel de Guzman <djowel -at- gmail.com> LL parser framework represents parsers directly as EBNF grammars in inlined C++. libs/spirit/ Parsing String spirit libs/spirit/ 1.30.0 1.35.0 Spirit Joel de Guzman Hartmut Kaiser Dan Nuffer Spirit Development <spirit-devel -at- lists.sourceforge.net> LL parser framework represents parsers directly as EBNF grammars in inlined C++. libs/spirit/ Parsing String spirit libs/spirit/ 1.30.0 1.36.0 Spirit Joel de Guzman Hartmut Kaiser Dan Nuffer Joel de Guzman <joel -at- boost-consulting.com> Hartmut Kaiser <hartmut.kaiser -at- gmail.com> LL parser framework represents parsers directly as EBNF grammars in inlined C++. libs/spirit/ Parsing String spirit libs/spirit/ 1.30.0 1.76.0 beta1 Spirit Joel de Guzman Hartmut Kaiser Dan Nuffer Joel de Guzman <joel -at- boost-consulting.com> Hartmut Kaiser <hartmut.kaiser -at- gmail.com> LL parser framework represents parsers directly as EBNF grammars in inlined C++. libs/spirit/ 03 Parsing String spirit/classic libs/spirit/classic/ 1.69.0 beta1 Spirit Classic Joel de Guzman Hartmut Kaiser Dan Nuffer Joel de Guzman <joel -at- boost-consulting.com> Hartmut Kaiser <hartmut.kaiser -at- gmail.com> LL parser framework represents parsers directly as EBNF grammars in inlined C++. libs/spirit/classic/ Parsing String spirit/classic libs/spirit/classic/ 1.69.0 Spirit Classic Joel de Guzman Hartmut Kaiser Dan Nuffer Joel de Guzman <joel -at- boost-consulting.com> Hartmut Kaiser <hartmut.kaiser -at- gmail.com> LL parser framework represents parsers directly as EBNF grammars in inlined C++. libs/spirit/classic/ Parsing String spirit/classic libs/spirit/classic/ 1.69.0 1.76.0 beta1 Spirit Classic Joel de Guzman Hartmut Kaiser Dan Nuffer Joel de Guzman <joel -at- boost-consulting.com> Hartmut Kaiser <hartmut.kaiser -at- gmail.com> LL parser framework represents parsers directly as EBNF grammars in inlined C++. libs/spirit/classic/ 03 Parsing String spirit/repository libs/spirit/repository/ 1.69.0 beta1 Spirit Repository Joel de Guzman Hartmut Kaiser Dan Nuffer Joel de Guzman <joel -at- boost-consulting.com> Hartmut Kaiser <hartmut.kaiser -at- gmail.com> The Spirit repository is a community effort collecting different reusable components (primitives, directives, grammars, etc.) for Qi parsers and Karma generators. libs/spirit/repository/ Parsing String spirit/repository libs/spirit/repository/ 1.69.0 Spirit Repository Joel de Guzman Hartmut Kaiser Dan Nuffer Joel de Guzman <joel -at- boost-consulting.com> Hartmut Kaiser <hartmut.kaiser -at- gmail.com> The Spirit repository is a community effort collecting different reusable components (primitives, directives, grammars, etc.) for Qi parsers and Karma generators. libs/spirit/repository/ Parsing String spirit/repository libs/spirit/repository/ 1.69.0 1.76.0 beta1 Spirit Repository Joel de Guzman Hartmut Kaiser Dan Nuffer Joel de Guzman <joel -at- boost-consulting.com> Hartmut Kaiser <hartmut.kaiser -at- gmail.com> The Spirit repository is a community effort collecting different reusable components (primitives, directives, grammars, etc.) for Qi parsers and Karma generators. libs/spirit/repository/ 03 Parsing String stacktrace libs/stacktrace/ 1.65.0 beta1 Stacktrace Antony Polukhin Antony Polukhin <antoshkka -at- gmail.com> Gather, store, copy and print backtraces. libs/stacktrace/ Correctness System stacktrace libs/stacktrace/ 1.65.0 Stacktrace Antony Polukhin Antony Polukhin <antoshkka -at- gmail.com> Gather, store, copy and print backtraces. libs/stacktrace/ Correctness System stacktrace libs/stacktrace/ 1.65.0 master Stacktrace Antony Polukhin Antony Polukhin <antoshkka -at- gmail.com> Gather, store, copy and print backtraces. libs/stacktrace/ Correctness System statechart libs/statechart/ 1.34.0 Statechart Andreas Huber Dönni Andreas Huber <ahd6974-boostorg -at- yahoo.com> Boost.Statechart - Arbitrarily complex finite state machines can be implemented in easily readable and maintainable C++ code. libs/statechart/ State static_assert libs/static_assert/ 1.19.0 Static Assert John Maddock Static assertions (compile time assertions). libs/static_assert/ Correctness Generic Metaprogramming static_assert libs/static_assert/ 1.19.0 1.33.0 Static Assert John Maddock John Maddock <john -at- johnmaddock.co.uk> Static assertions (compile time assertions). libs/static_assert/ Correctness Generic Metaprogramming static_assert libs/static_assert/ 1.19.0 1.77.0 beta1 Static Assert John Maddock John Maddock <john -at- johnmaddock.co.uk> Static assertions (compile time assertions). libs/static_assert/ 03 Correctness Generic Metaprogramming static_string libs/static_string/ 1.73.0 beta1 Static String Krystian Stasiowski Vinnie Falco Krystian Stasiowski <sdkrystian@gmail.com> A fixed capacity dynamically sized string. libs/static_string/ String static_string libs/static_string/ 1.73.0 Static String Krystian Stasiowski Vinnie Falco Krystian Stasiowski <sdkrystian@gmail.com> A fixed capacity dynamically sized string. libs/static_string/ String static_string libs/static_string/ 1.73.0 1.75.0 Static String Krystian Stasiowski Vinnie Falco Krystian Stasiowski <sdkrystian@gmail.com> Vinnie Falco <vinnie.falco@gmail.com> A fixed capacity dynamically sized string. libs/static_string/ String static_string libs/static_string/ 1.73.0 1.76.0 beta1 Static String Krystian Stasiowski Vinnie Falco Krystian Stasiowski <sdkrystian@gmail.com> Vinnie Falco <vinnie.falco@gmail.com> A fixed capacity dynamically sized string. libs/static_string/ 11 String static_string libs/static_string/ 1.73.0 1.82.0 beta1 Static String Krystian Stasiowski Vinnie Falco Alan de Freitas <alandefreitas@gmail.com> Vinnie Falco <vinnie.falco@gmail.com> A fixed capacity dynamically sized string. libs/static_string/ 11 String stl_interfaces libs/stl_interfaces/ 1.74.0 beta1 Stl_interfaces T. Zachary Laine Zach Laine <whatwasthataddress -at- gmail.com> C++14 and later CRTP templates for defining iterators, views, and containers. libs/stl_interfaces/ Generic stl_interfaces libs/stl_interfaces/ 1.74.0 Stl_interfaces T. Zachary Laine Zach Laine <whatwasthataddress -at- gmail.com> C++14 and later CRTP templates for defining iterators, views, and containers. libs/stl_interfaces/ Generic stl_interfaces libs/stl_interfaces/ 1.74.0 1.77.0 beta1 Stl_interfaces T. Zachary Laine Zach Laine <whatwasthataddress -at- gmail.com> C++14 and later CRTP templates for defining iterators, views, and containers. libs/stl_interfaces/ 14 Generic sync libs/sync/ unreleased develop Sync Tim Blechmann Andrey Semashev Tim Blechmann <tim -at- klingt.org> Andrey Semashev <andrey.semashev -at- gmail.com> Vicente J. Botet Escriba <vicente.botet -at- wanadoo.fr> Thread synchronization primitives. libs/sync/ Concurrent system libs/system/ 1.35.0 System Beman Dawes Operating system support, including the diagnostics support that will be part of the C++0x standard library. libs/system/ System system libs/system/ 1.35.0 1.76.0 beta1 System Beman Dawes Operating system support, including the diagnostics support that will be part of the C++0x standard library. libs/system/ 03 System system libs/system/ 1.35.0 1.78.0 System Beman Dawes Peter Dimov <pdimov -at- gmail.com> Extensible error reporting. libs/system/ 03 Error-handling Programming System test libs/test/ 1.21.0 Test Gennadiy Rozental Support for simple program testing, full unit testing, and for program execution monitoring. libs/test/ Correctness test libs/test/ 1.21.0 1.33.0 Test Gennadiy Rozental Gennadiy Rozental <gennadiy.rozental -at- thomson.com> Support for simple program testing, full unit testing, and for program execution monitoring. libs/test/ Correctness test libs/test/ 1.21.0 1.60.0 beta1 Test Gennadiy Rozental Raffi Enficiaud Gennadiy Rozental <rogeeff -at- gmail.com> Raffi Enficiaud <raffi.enficiaud -at- free.fr> Support for simple program testing, full unit testing, and for program execution monitoring. libs/test/ Correctness test libs/test/ 1.21.0 1.79.0 beta1 Test Gennadiy Rozental Raffi Enficiaud Gennadiy Rozental <rogeeff -at- gmail.com> Raffi Enficiaud <raffi.enficiaud -at- free.fr> Support for simple program testing, full unit testing, and for program execution monitoring. libs/test/ 03 Correctness thread libs/thread/ 1.25.0 Thread Anthony Williams (originally William Kempf) Portable C++ multi-threading. libs/thread/ Concurrent System thread libs/thread/ 1.25.0 1.33.0 Thread Anthony Williams (originally William Kempf) Michael Glassford <glassfordm -at- hotmail.com> Portable C++ multi-threading. libs/thread/ Concurrent System thread libs/thread/ 1.25.0 1.34.0 Thread Anthony Williams (originally William Kempf) Anthony Williams <anthony -at- justsoftwaresolutions.co.uk> Roland Schwarz <roland.schwarz -at- chello.at> Portable C++ multi-threading. libs/thread/ Concurrent System thread libs/thread/ 1.25.0 1.49.0 Thread Vicente J. Botet Escribá, Anthony Williams (originally William Kempf) Anthony Williams <anthony -at- justsoftwaresolutions.co.uk> Roland Schwarz <roland.schwarz -at- chello.at> Portable C++ multi-threading. libs/thread/ Concurrent System thread libs/thread/ 1.25.0 1.55.0 Thread Vicente J. Botet Escribá, Anthony Williams (originally William Kempf) Anthony Williams <anthony -at- justsoftwaresolutions.co.uk> Roland Schwarz <roland.schwarz -at- chello.at> Vicente J. Botet Escriba <vicente.botet -at- wanadoo.fr> Portable C++ multi-threading. libs/thread/ Concurrent System thread libs/thread/ 1.25.0 1.56.0 beta1 Thread Anthony Williams Vicente J. Botet Escriba Vicente J. Botet Escriba <vicente.botet -at- wanadoo.fr> Niall Douglas <niall -at- nedprod.com> Portable C++ multi-threading. C++11, C++14. libs/thread/ Concurrent System thread libs/thread/ 1.25.0 1.56.0 Thread Anthony Williams Vicente J. Botet Escriba Anthony Williams <anthony -at- justsoftwaresolutions.co.uk> Roland Schwarz <roland.schwarz -at- chello.at> Vicente J. Botet Escriba <vicente.botet -at- wanadoo.fr> Portable C++ multi-threading. C++11, C++14. libs/thread/ Concurrent System thread libs/thread/ 1.25.0 1.57.0 beta1 Thread Anthony Williams Vicente J. Botet Escriba Vicente J. Botet Escriba <vicente.botet -at- wanadoo.fr> Niall Douglas <niall -at- nedprod.com> Portable C++ multi-threading. C++11, C++14. libs/thread/ Concurrent System thread libs/thread/ 1.25.0 1.69.0 Thread Anthony Williams Vicente J. Botet Escriba Vicente J. Botet Escriba <vicente.botet -at- wanadoo.fr> Portable C++ multi-threading. C++03, C++11, C++14, C++17. libs/thread/ Concurrent System thread libs/thread/ 1.25.0 1.78.0 beta1 Thread Anthony Williams Vicente J. Botet Escriba Vicente J. Botet Escriba <vicente.botet -at- wanadoo.fr> Portable C++ multi-threading. C++03, C++11, C++14, C++17. libs/thread/ 03 Concurrent System thread libs/thread/ 1.25.0 master Thread Anthony Williams Vicente J. Botet Escriba Vicente J. Botet Escriba <vicente.botet -at- wanadoo.fr> Portable C++ multi-threading. C++03, C++11, C++14, C++17. libs/thread/ 03 Concurrent System throw_exception libs/throw_exception/ unreleased 1.56.0 beta1 ThrowException Emil Dotchevski Emil Dotchevski <emil -at- revergestudios.com> A common infrastructure for throwing exceptions from Boost libraries. libs/throw_exception/ Miscellaneous throw_exception libs/throw_exception/ 1.56.0 ThrowException Emil Dotchevski Emil Dotchevski <emil -at- revergestudios.com> A common infrastructure for throwing exceptions from Boost libraries. libs/throw_exception/ Miscellaneous throw_exception libs/throw_exception/ 1.56.0 1.73.0 beta1 ThrowException Emil Dotchevski Peter Dimov Emil Dotchevski <emil -at- revergestudios.com> Peter Dimov <pdimov -at- pdimov.com> A common infrastructure for throwing exceptions from Boost libraries. libs/throw_exception/ Miscellaneous throw_exception libs/throw_exception/ 1.56.0 1.76.0 beta1 ThrowException Emil Dotchevski Peter Dimov Emil Dotchevski <emil -at- revergestudios.com> Peter Dimov <pdimov -at- gmail.com> A common infrastructure for throwing exceptions from Boost libraries. libs/throw_exception/ 03 Miscellaneous throw_exception libs/throw_exception/ 1.56.0 1.78.0 ThrowException Emil Dotchevski Peter Dimov Emil Dotchevski <emil -at- revergestudios.com> Peter Dimov <pdimov -at- gmail.com> A common infrastructure for throwing exceptions from Boost libraries. libs/throw_exception/ 03 Emulation Error-handling timer libs/timer/ 1.9.0 Timer Beman Dawes Event timer, progress timer, and progress display classes. libs/timer/ Miscellaneous timer libs/timer/ 1.9.0 1.33.0 Timer Beman Dawes Beman Dawes <bdawes -at- acm.org> Event timer, progress timer, and progress display classes. libs/timer/ Miscellaneous timer libs/timer/ 1.9.0 1.76.0 beta1 Timer Beman Dawes Peter Dimov <pdimov -at- gmail.com> Event timer, progress timer, and progress display classes. libs/timer/ 03 Miscellaneous tokenizer libs/tokenizer/ 1.23.0 Tokenizer John Bandela Break of a string or other character sequence into a series of tokens. libs/tokenizer/ Iterators String tokenizer libs/tokenizer/ 1.23.0 1.34.0 Tokenizer John Bandela John R. Bandela <jbandela -at- ufl.edu> Break of a string or other character sequence into a series of tokens. libs/tokenizer/ Iterators String tokenizer libs/tokenizer/ 1.23.0 1.77.0 beta1 Tokenizer John Bandela John R. Bandela <jbandela -at- ufl.edu> Break of a string or other character sequence into a series of tokens. libs/tokenizer/ 03 Iterators String tr1 libs/tr1/ 1.34.0 TR1 John Maddock John Maddock <john -at- johnmaddock.co.uk> The TR1 library provides an implementation of the C++ Technical Report on Standard Library Extensions. This library does not itself implement the TR1 components, rather it's a thin wrapper that will include your standard library's TR1 implementation (if it has one), otherwise it will include the Boost Library equivalents, and import them into namespace std::tr1. libs/tr1/ Miscellaneous tr1 libs/tr1/ 1.34.0 1.56.0 deprecated TR1 John Maddock John Maddock <john -at- johnmaddock.co.uk> The TR1 library provides an implementation of the C++ Technical Report on Standard Library Extensions. This library does not itself implement the TR1 components, rather it's a thin wrapper that will include your standard library's TR1 implementation (if it has one), otherwise it will include the Boost Library equivalents, and import them into namespace std::tr1. libs/tr1/ Miscellaneous tr1 1.34.0 1.65.0 beta1 removed tti libs/tti/ 1.54.0 TTI Edward Diener Edward Diener <eld -at- tropicsoft.com> Type Traits Introspection library. libs/tti/ Generic Metaprogramming tti libs/tti/ 1.54.0 1.76.0 beta1 TTI Edward Diener Edward Diener <eld -at- tropicsoft.com> Type Traits Introspection library. libs/tti/ 03 Generic Metaprogramming tuple libs/tuple/ 1.24.0 Tuple Jaakko Järvi Ease definition of functions returning multiple values, and more. libs/tuple/ Data tuple libs/tuple/ 1.24.0 1.33.0 Tuple Jaakko Järvi Jaakko Jarvi <jarvi -at- cs.tamu.edu> Ease definition of functions returning multiple values, and more. libs/tuple/ Data tuple libs/tuple/ 1.24.0 1.77.0 beta1 Tuple Jaakko Järvi Jaakko Jarvi <jarvi -at- cs.tamu.edu> Ease definition of functions returning multiple values, and more. libs/tuple/ 03 Data tuple libs/tuple/ 1.24.0 master Tuple Jaakko Järvi Jaakko Jarvi <jarvi -at- cs.tamu.edu> Ease definition of functions returning multiple values, and more. libs/tuple/ 03 Data type_erasure libs/type_erasure/ 1.54.0 Type Erasure Steven Watanabe Steven Watanabe <steven -at- providere-consulting.com> Runtime polymorphism based on concepts. libs/type_erasure/ Data type_erasure libs/type_erasure/ 1.54.0 1.79.0 beta1 Type Erasure Steven Watanabe Steven Watanabe <steven -at- providere-consulting.com> Runtime polymorphism based on concepts. libs/type_erasure/ 03 Data type_index libs/type_index/ unreleased 1.56.0 beta1 Type Index Antony Polukhin Antony Polukhin <antoshkka -at- gmail.com> Runtime/Compile time copyable type info. libs/type_index/ Emulation type_index libs/type_index/ 1.56.0 Type Index Antony Polukhin Antony Polukhin <antoshkka -at- gmail.com> Runtime/Compile time copyable type info. libs/type_index/ Emulation type_index libs/type_index/ 1.56.0 1.76.0 beta1 Type Index Antony Polukhin Antony Polukhin <antoshkka -at- gmail.com> Runtime/Compile time copyable type info. libs/type_index/ 03 Emulation type_traits libs/type_traits/ 1.13.0 Type Traits John Maddock, Steve Cleary, et al Templates for fundamental properties of types. libs/type_traits/ Generic Metaprogramming type_traits libs/type_traits/ 1.13.0 1.33.0 Type Traits John Maddock, Steve Cleary, et al John Maddock <john -at- johnmaddock.co.uk> David Abrahams <dave -at- boost-consulting.com> Templates for fundamental properties of types. libs/type_traits/ Generic Metaprogramming type_traits libs/type_traits/ 1.13.0 1.34.0 Type Traits John Maddock, Steve Cleary, et al John Maddock <john -at- johnmaddock.co.uk> Templates for fundamental properties of types. libs/type_traits/ Generic Metaprogramming type_traits libs/type_traits/ 1.13.0 1.77.0 beta1 Type Traits John Maddock, Steve Cleary, et al John Maddock <john -at- johnmaddock.co.uk> Templates for fundamental properties of types. libs/type_traits/ 03 Generic Metaprogramming type_traits libs/type_traits/ 1.13.0 master Type Traits John Maddock, Steve Cleary, et al John Maddock <john -at- johnmaddock.co.uk> Templates for fundamental properties of types. libs/type_traits/ 03 Generic Metaprogramming typeof libs/typeof/ 1.34.0 Typeof Arkadiy Vertleyb Peder Holt Arkadiy Vertleyb <vertleyb -at- hotmail.com> Peder Holt <peder.holt -at- gmail.com> Typeof operator emulation. libs/typeof/ Emulation typeof libs/typeof/ 1.34.0 1.82.0 beta1 Typeof Arkadiy Vertleyb Peder Holt Arkadiy Vertleyb <vertleyb -at- hotmail.com> Peder Holt <peder.holt -at- gmail.com> Typeof operator emulation. libs/typeof/ 03 Emulation units libs/units/ 1.36.0 Units Matthias Schabel Steven Watanabe Matthias Schabel <boost -at- schabel-family.org> Steven Watanabe <steven -at- providere-consulting.com> Zero-overhead dimensional analysis and unit/quantity manipulation and conversion. libs/units/ Domain units libs/units/ 1.36.0 1.57.0 beta1 Units Matthias Schabel Steven Watanabe Jürgen Hunold <jhunold -at- gmx.eu> Steven Watanabe <steven -at- providere-consulting.com> Zero-overhead dimensional analysis and unit/quantity manipulation and conversion. libs/units/ Domain unordered libs/unordered/ 1.36.0 Unordered Daniel James Daniel James <daniel_james -at- fmail.co.uk> Unordered associative containers. libs/unordered/ Containers unordered libs/unordered/ 1.36.0 1.44.0 Unordered Daniel James Daniel James <dnljms -at- gmail.com> Unordered associative containers. libs/unordered/ Containers unordered libs/unordered/ 1.36.0 1.79.0 beta1 Unordered Daniel James Daniel James <dnljms -at- gmail.com> Unordered associative containers. libs/unordered/ 03 Containers unordered libs/unordered/ 1.36.0 master Unordered Daniel James Daniel James <dnljms -at- gmail.com> Unordered associative containers. libs/unordered/ 03 Containers url libs/url/ 1.81.0 beta1 URL Vinnie Falco Alan de Freitas Vinnie Falco <vinnie.falco@gmail.com> Alan de Freitas <alandefreitas@gmail.com> URL parsing in C++11 libs/url/ 11 Containers Data IO url libs/url/ 1.81.0 URL Vinnie Falco Alan de Freitas Vinnie Falco <vinnie.falco@gmail.com> Alan de Freitas <alandefreitas@gmail.com> URL parsing in C++11 libs/url/ 11 Containers Data IO utility libs/utility/ 1.13.0 Utility Dave Abrahams and others Class noncopyable plus checked_delete(), checked_array_delete(), next(), prior() function templates, plus base-from-member idiom. libs/utility/utility.htm Algorithms Function-objects Memory Miscellaneous Patterns utility libs/utility/ 1.13.0 1.58.0 Utility Dave Abrahams and others Class noncopyable plus checked_delete(), checked_array_delete(), next(), prior() function templates, plus base-from-member idiom. libs/utility/utility.htm Algorithms Function-objects Memory Patterns utility libs/utility/ 1.13.0 1.61.0 beta1 Utility Dave Abrahams and others Class noncopyable plus checked_delete(), checked_array_delete(), next(), prior() function templates, plus base-from-member idiom. libs/utility/utility.htm Algorithms Function-objects Memory Miscellaneous Patterns utility libs/utility/ 1.13.0 1.76.0 beta1 Utility Dave Abrahams and others Class noncopyable plus checked_delete(), checked_array_delete(), next(), prior() function templates, plus base-from-member idiom. libs/utility/utility.htm 03 Algorithms Function-objects Memory Miscellaneous Patterns utility/call_traits libs/utility/ 1.13.0 Call Traits John Maddock, Howard Hinnant, et al Defines types for passing parameters. libs/utility/call_traits.htm Generic utility/call_traits libs/utility/ 1.13.0 1.76.0 beta1 Call Traits John Maddock, Howard Hinnant, et al Defines types for passing parameters. libs/utility/call_traits.htm 03 Generic utility/compressed_pair libs/utility/ 1.13.0 Compressed Pair John Maddock, Howard Hinnant, et al Empty member optimization. libs/utility/compressed_pair.htm Data Patterns utility/compressed_pair libs/utility/ 1.13.0 1.76.0 beta1 Compressed Pair John Maddock, Howard Hinnant, et al Empty member optimization. libs/utility/compressed_pair.htm 03 Data Patterns utility/enable_if libs/utility/ 1.31.0 Enable If Jaakko Järvi Jeremiah Willcock Andrew Lumsdaine Selective inclusion of function template overloads. libs/utility/enable_if.html Generic utility/enable_if libs/utility/ 1.31.0 1.34.0 Enable If Jaakko Järvi Jeremiah Willcock Andrew Lumsdaine Jaakko Jarvi <jarvi -at- cs.tamu.edu> Jeremiah Willcock <jewillco -at- osl.iu.edu> Selective inclusion of function template overloads. libs/utility/enable_if.html Generic utility/enable_if libs/core/ 1.31.0 1.57.0 beta1 Enable If Jaakko Järvi Jeremiah Willcock Andrew Lumsdaine Jaakko Jarvi <jarvi -at- cs.tamu.edu> Jeremiah Willcock <jewillco -at- osl.iu.edu> Selective inclusion of function template overloads. libs/core/doc/html/core/enable_if.html Generic utility/enable_if libs/core/ 1.31.0 1.76.0 beta1 Enable If Jaakko Järvi Jeremiah Willcock Andrew Lumsdaine Jaakko Jarvi <jarvi -at- cs.tamu.edu> Jeremiah Willcock <jewillco -at- osl.iu.edu> Selective inclusion of function template overloads. libs/core/doc/html/core/enable_if.html 03 Generic utility/identity_type libs/utility/ 1.50.0 Identity Type Lorenzo Caminiti Lorenzo Caminiti <lorcaminiti -at- gmail.com> Wrap types within round parenthesis so they can always be passed as macro parameters. libs/utility/identity_type/ Preprocessor utility/identity_type libs/utility/ 1.50.0 1.76.0 beta1 Identity Type Lorenzo Caminiti Lorenzo Caminiti <lorcaminiti -at- gmail.com> Wrap types within round parenthesis so they can always be passed as macro parameters. libs/utility/identity_type/ 03 Preprocessor utility/in_place_factories libs/utility/ 1.32.0 In Place Factory, Typed In Place Factory Fernando Cacciola Generic in-place construction of contained objects with a variadic argument-list. libs/utility/in_place_factories.html Generic utility/in_place_factories libs/utility/ 1.32.0 1.76.0 beta1 In Place Factory, Typed In Place Factory Fernando Cacciola Generic in-place construction of contained objects with a variadic argument-list. libs/utility/in_place_factories.html 03 Generic utility/operators libs/utility/ 1.9.0 Operators Dave Abrahams Jeremy Siek Templates ease arithmetic classes and iterators. libs/utility/operators.htm Generic Iterators Math utility/operators libs/utility/ 1.9.0 1.40.0 Operators Dave Abrahams Jeremy Siek Daniel Frey <d.frey -at- gmx.de> Templates ease arithmetic classes and iterators. libs/utility/operators.htm Generic Iterators Math utility/operators libs/utility/ 1.9.0 1.76.0 beta1 Operators Dave Abrahams Jeremy Siek Daniel Frey <d.frey -at- gmx.de> Templates ease arithmetic classes and iterators. libs/utility/operators.htm 03 Generic Iterators Math utility/ostream_string libs/utility/ 1.71.0 beta1 Ostream_string Glen Fernandes Glen Fernandes <glenjofe -at- gmail.com> String formatted output function. libs/utility/doc/html/ostream_string.html IO utility/ostream_string libs/utility/ 1.71.0 Ostream_string Glen Fernandes Glen Fernandes <glenjofe -at- gmail.com> String formatted output function. libs/utility/doc/html/ostream_string.html IO utility/ostream_string 1.29.0 1.73.0 beta1 removed utility/ostream_string 1.29.0 master hidden utility/result_of libs/utility/ 1.32.0 Result Of Determines the type of a function call expression. libs/utility/utility.htm#result_of Function-objects utility/result_of libs/utility/ 1.32.0 1.43.0 Result Of Daniel Walker <daniel.j.walker -at- gmail.com> Determines the type of a function call expression. libs/utility/utility.htm#result_of Function-objects utility/result_of libs/utility/ 1.32.0 1.76.0 beta1 Result Of Daniel Walker <daniel.j.walker -at- gmail.com> Determines the type of a function call expression. libs/utility/utility.htm#result_of 03 Function-objects utility/string_ref libs/utility/ 1.71.0 beta1 String_ref Marshall Clow Marshall Clow <marshall -at- idio.com> String view templates. libs/utility/doc/html/string_ref.html Containers utility/string_ref libs/utility/ 1.71.0 String_ref Marshall Clow Marshall Clow <marshall -at- idio.com> String view templates. libs/utility/doc/html/string_ref.html Containers utility/string_ref libs/utility/ 1.71.0 1.76.0 beta1 String_ref Marshall Clow Marshall Clow <marshall -at- idio.com> String view templates. libs/utility/doc/html/string_ref.html 03 Containers utility/string_ref libs/utility/ 1.71.0 1.80.0 beta1 String Ref Marshall Clow Marshall Clow <marshall -at- idio.com> String view templates. libs/utility/doc/html/string_ref.html 03 Containers utility/string_ref libs/utility/ 1.71.0 master String Ref Marshall Clow Marshall Clow <marshall -at- idio.com> String view templates. libs/utility/doc/html/string_ref.html 03 Containers utility/swap libs/utility/ 1.38.0 Swap Joseph Gauterin Joseph Gauterin <joseph.gauterin -at- googlemail.com> Enhanced generic swap function. libs/utility/swap.html Miscellaneous utility/swap libs/core/ 1.38.0 1.56.0 beta1 Swap Joseph Gauterin Joseph Gauterin <joseph.gauterin -at- googlemail.com> Enhanced generic swap function. libs/core/swap.html Miscellaneous utility/swap libs/core/ 1.38.0 1.76.0 beta1 Swap Joseph Gauterin Joseph Gauterin <joseph.gauterin -at- googlemail.com> Enhanced generic swap function. libs/core/swap.html 03 Miscellaneous utility/value_initialized libs/utility/ 1.9.0 Value Initialized Fernando Cacciola Wrapper for uniform-syntax value initialization, based on the original idea of David Abrahams. libs/utility/value_init.htm Miscellaneous utility/value_initialized libs/utility/ 1.9.0 1.76.0 beta1 Value Initialized Fernando Cacciola Wrapper for uniform-syntax value initialization, based on the original idea of David Abrahams. libs/utility/value_init.htm 03 Miscellaneous uuid libs/uuid/ 1.42.0 Uuid Andy Tompkins Andy Tompkins <atompkins -at- fastmail.fm> A universally unique identifier. libs/uuid/ Data Domain uuid libs/uuid/ 1.42.0 1.66.0 beta1 Uuid Andy Tompkins Andy Tompkins <atompkins -at- fastmail.fm> Jim King <jking -at - apache.org> A universally unique identifier. libs/uuid/ Data Domain uuid libs/uuid/ 1.42.0 1.68.0 beta1 Uuid Andy Tompkins Andy Tompkins <atompkins -at- fastmail.fm> James E. King III <jking -at- apache.org> A universally unique identifier. libs/uuid/ Data Domain uuid libs/uuid/ 1.42.0 1.77.0 beta1 Uuid Andy Tompkins Andy Tompkins <atompkins -at- fastmail.fm> James E. King III <jking -at- apache.org> A universally unique identifier. libs/uuid/ 03 Data Domain variant libs/variant/ 1.31.0 Variant Eric Friedman Itay Maman Safe, generic, stack-based discriminated union container. libs/variant/ Containers Data variant libs/variant/ 1.31.0 1.33.0 Variant Eric Friedman Itay Maman Eric Friedman <ericbrandon -at- gmail.com> Safe, generic, stack-based discriminated union container. libs/variant/ Containers Data variant libs/variant/ 1.31.0 1.62.0 beta1 Variant Eric Friedman Itay Maman Antony Polukhin <antoshkka -at- gmail.com> Eric Friedman <ericbrandon -at- gmail.com> Safe, generic, stack-based discriminated union container. libs/variant/ Containers Data variant libs/variant/ 1.31.0 1.76.0 beta1 Variant Eric Friedman Itay Maman Antony Polukhin <antoshkka -at- gmail.com> Eric Friedman <ericbrandon -at- gmail.com> Safe, generic, stack-based discriminated union container. libs/variant/ 03 Containers Data variant2 libs/variant2/ 1.71.0 beta1 Variant2 Peter Dimov Peter Dimov <pdimov -at- pdimov.com> A never-valueless, strong guarantee implementation of std::variant. libs/variant2/ Containers Data variant2 libs/variant2/ 1.71.0 Variant2 Peter Dimov Peter Dimov <pdimov -at- pdimov.com> A never-valueless, strong guarantee implementation of std::variant. libs/variant2/ Containers Data variant2 libs/variant2/ 1.71.0 1.76.0 beta1 Variant2 Peter Dimov Peter Dimov <pdimov -at- gmail.com> A never-valueless, strong guarantee implementation of std::variant. libs/variant2/ 11 Containers Data vmd libs/vmd/ 1.60.0 beta1 VMD Edward Diener Edward Diener <eld -at- tropicsoft.com> Variadic Macro Data library. libs/vmd/ Preprocessor vmd libs/vmd/ 1.60.0 VMD Edward Diener Edward Diener <eld -at- tropicsoft.com> Variadic Macro Data library. libs/vmd/ Preprocessor vmd libs/vmd/ 1.60.0 1.76.0 beta1 VMD Edward Diener Edward Diener <eld -at- tropicsoft.com> Variadic Macro Data library. libs/vmd/ 03 Preprocessor wave libs/wave/ 1.33.0 Wave Hartmut Kaiser Hartmut Kaiser <hartmut.kaiser -at- gmail.com> The Boost.Wave library is a Standards conformant, and highly configurable implementation of the mandated C99/C++ preprocessor functionality packed behind an easy to use iterator interface. libs/wave/ String wave libs/wave/ 1.33.0 1.79.0 beta1 Wave Hartmut Kaiser Hartmut Kaiser <hartmut.kaiser -at- gmail.com> The Boost.Wave library is a Standards conformant, and highly configurable implementation of the mandated C99/C++ preprocessor functionality packed behind an easy to use iterator interface. libs/wave/ 11 String winapi libs/winapi/ 1.56.0 hidden WinAPI Peter Dimov Vicente J. Botet Escriba Andrey Semashev Andrey Semashev <andrey.semashev -at- gmail.com> Windows API abstraction layer. libs/winapi/ Miscellaneous winapi libs/winapi/ 1.56.0 1.76.0 beta1 hidden WinAPI Peter Dimov Vicente J. Botet Escriba Andrey Semashev Andrey Semashev <andrey.semashev -at- gmail.com> Windows API abstraction layer. libs/winapi/ 03 Miscellaneous xpressive libs/xpressive/ 1.34.0 Xpressive Eric Niebler Eric Niebler <eric -at- boost-consulting.com> Regular expressions that can be written as strings or as expression templates, and which can refer to each other and themselves recursively with the power of context-free grammars. libs/xpressive/ String xpressive libs/xpressive/ 1.34.0 1.37.0 Xpressive Eric Niebler Eric Niebler <eric -at- boostpro.com> Regular expressions that can be written as strings or as expression templates, and which can refer to each other and themselves recursively with the power of context-free grammars. libs/xpressive/ String yap libs/yap/ 1.68.0 beta1 YAP T. Zachary Laine Zach Laine <whatwasthataddress -at- gmail.com> An expression template library for C++14 and later. libs/yap/ Generic Metaprogramming yap libs/yap/ 1.68.0 YAP T. Zachary Laine Zach Laine <whatwasthataddress -at- gmail.com> An expression template library for C++14 and later. libs/yap/ Generic Metaprogramming yap libs/yap/ 1.68.0 1.78.0 beta1 YAP T. Zachary Laine Zach Laine <whatwasthataddress -at- gmail.com> An expression template library for C++14 and later. libs/yap/ 14 Generic Metaprogramming