2
0
mirror of https://github.com/boostorg/log.git synced 2026-01-19 04:22:09 +00:00
Andrey Semashev 49af1c8fa0 Use SFINAE to limit attribute set iterator comparison, copy and assignment.
This makes the code more SFINAE-friendly. It also changes the converting
constructor and assignment operator to only work as converting constructor and
assignment and let the compiler generate the implicit copy constructor and
assignment operator. This should silence bogus clang-10 warnings about
deprecated generation of an implicit copy assignment operator in presence of
a copy constructor. (The warning is bogus because there already is an explicitly
defined assignment operator, which works as a copy assignment as well.)

Closes https://github.com/boostorg/log/issues/118.
2020-04-20 20:30:17 +03:00
2019-01-14 20:16:20 +03:00
2014-08-18 15:00:50 +01:00
2013-04-13 12:30:25 +00:00
2020-03-10 22:34:34 +03:00

Boost.Log

Boost.Log, part of collection of the Boost C++ Libraries, provides tools for adding logging to libraries and applications.

Directories

  • build - Boost.Log build scripts
  • config - Boost.Log build configuration code and scripts
  • doc - QuickBook documentation sources
  • example - Boost.Log examples
  • include - Interface headers of Boost.Log
  • src - Compilable source code of Boost.Log
  • test - Boost.Log unit tests

More information

Build status

Branch Travis CI AppVeyor Test Matrix Dependencies
master Travis CI AppVeyor Tests Dependencies
develop Travis CI AppVeyor Tests Dependencies

License

Distributed under the Boost Software License, Version 1.0.

Description
Mirrored via gitea-mirror
Readme 3.9 MiB
Languages
C++ 99%
CMake 1%