Group: GitHub Brunotl
Sort:
popular
|
newest
1. Config51 usages
com.github.brunotl » boost_config
Helps Boost library developers adapt to compiler idiosyncrasies; not intended for library users.
Last Release on Jan 7, 2023
2. Type Traits38 usages
com.github.brunotl » boost_type_traits
Templates for fundamental properties of types.
Last Release on Jan 7, 2023
3. Static Assert33 usages
com.github.brunotl » boost_static_assert
Static assertions (compile time assertions).
Last Release on Jan 7, 2023
4. Assert32 usages
com.github.brunotl » boost_assert
Customizable assert macros.
Last Release on Jan 7, 2023
5. Detail32 usages
com.github.brunotl » boost_detail
This library contains a set of header only utilities used internally by Boost C++ Libraries to facilitate their implementation.
Last Release on Jan 7, 2023
6. Core29 usages
com.github.brunotl » boost_core
A collection of simple core utilities with minimal dependencies.
Last Release on Jan 7, 2023
7. ThrowException21 usages
com.github.brunotl » boost_throw_exception
A common infrastructure for throwing exceptions from Boost libraries.
Last Release on Jan 7, 2023
8. Utility20 usages
com.github.brunotl » boost_utility
Class noncopyable plus checked_delete(), checked_array_delete(), next(), prior() function templates, plus base-from-member idiom.
Last Release on Jan 7, 2023
9. Preprocessor18 usages
com.github.brunotl » boost_preprocessor
Preprocessor metaprogramming tools including repetition and recursion.
Last Release on Jan 7, 2023
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.
Last Release on Jan 7, 2023
11. Integer11 usages
com.github.brunotl » boost_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.
Last Release on Jan 7, 2023
12. Move10 usages
com.github.brunotl » boost_move
Portable move semantics for C++03 and C++11 compilers.
Last Release on Jan 7, 2023
13. Predef9 usages
com.github.brunotl » boost_predef
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.
Last Release on Jan 7, 2023
14. WinAPI8 usages
com.github.brunotl » boost_winapi
Windows API abstraction layer.
Last Release on Jan 7, 2023
15. Iterator7 usages
com.github.brunotl » boost_iterator
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.
Last Release on Jan 7, 2023
16. Range7 usages
com.github.brunotl » boost_range
A new infrastructure for generic algorithms that builds on top of the new iterator concepts.
Last Release on Jan 7, 2023
17. Typeof6 usages
com.github.brunotl » boost_typeof
Typeof operator emulation.
Last Release on Jan 7, 2023
18. Tuple6 usages
com.github.brunotl » boost_tuple
Ease definition of functions returning multiple values, and more.
Last Release on Jan 7, 2023
19. Concept Check5 usages
com.github.brunotl » boost_concept_check
Tools for generic programming.
Last Release on Jan 7, 2023
20. Optional5 usages
com.github.brunotl » boost_optional
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.
Last Release on Jan 7, 2023