Boost Core Utilities
Go to file
Andrey Semashev 083b41c17e
Merge pull request #169 from k3DW/feature/168
Fix deprecated warning ignores in allocator_access.hpp
2024-03-19 18:10:04 +03:00
.drone Add macOS 12.4 (M1) to Drone 2023-02-21 04:55:39 +02:00
.github/workflows Switch posix-cmake-test to use Ninja instead of Makefiles. 2024-02-06 14:16:34 +03:00
doc Moved checked deleters into internal namespace to block unintended ADL. 2024-02-07 15:12:36 +03:00
extra add boost_core.natvis and interface project sources 2022-08-19 12:18:32 -07:00
include/boost Fix deprecated warning ignores in allocator_access.hpp, and add compile test for pmr allocator 2024-03-17 20:12:06 -05:00
meta [skip ci] Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out. 2021-01-19 13:08:18 -05:00
test Fix deprecated warning ignores in allocator_access.hpp, and add compile test for pmr allocator 2024-03-17 20:12:06 -05:00
.drone.jsonnet Update .drone.jsonnet 2024-01-04 02:45:24 +02:00
.gitattributes Add .gitattributes, remove README. 2014-06-01 01:02:11 +03:00
CMakeLists.txt Update CMakeLists.txt 2023-01-12 20:53:52 +02:00
README.md Updated README.md to refer to GitHub Actions instead of Travis. 2021-09-06 01:24:19 +03:00
appveyor.yml Add VS2017 clang-cl to Appveyor 2023-01-23 04:13:05 +02:00
index.html Corrected links to docs in assumption that the docs are built in core/doc/html. 2014-06-16 15:31:13 +04:00
ref.html Add redirect file for ref permalink. 2014-08-21 20:33:19 +01:00
swap.html Corrected links to docs in assumption that the docs are built in core/doc/html. 2014-06-16 15:31:13 +04:00

README.md

Boost.Core

Boost.Core, part of collection of the Boost C++ Libraries, is a collection of core utilities used by other Boost libraries. The criteria for inclusion is that the utility component be:

  • simple,
  • used by other Boost libraries, and
  • not dependent on any other Boost modules except Core itself, Config, Assert, Static Assert, or Predef.

Build Status

Branch GitHub Actions AppVeyor Test Matrix Dependencies
Develop GitHub Actions AppVeyor Tests Dependencies
Master GitHub Actions AppVeyor Tests Dependencies

Directories

  • doc - Documentation of the components
  • include - Interface headers
  • test - Unit tests

More information

  • Documentation
  • Report bugs. Be sure to mention Boost version, platform and compiler you're using. A small compilable code sample to reproduce the problem is always good as well.
  • Submit your patches as pull requests against develop branch. Note that by submitting patches you agree to license your modifications under the Boost Software License, Version 1.0.

License

Distributed under the Boost Software License, Version 1.0.