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
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
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

10. MPL16 usages

com.github.brunotl » boost_mpl

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