14 Commits

Author SHA1 Message Date
typenameTea
cacde054df refactor: drop Boost.Move dependency
Implement constexpr definitions of forward and move to replace usage
of boost::move and boost::forward from the Boost.Move library.

Alter tests to use std::move instead of boost::move.

Remove the dependency on Boost.Move from build.jam
2024-09-28 17:18:00 +01:00
Andrzej Krzemienski
1820ae55ef docs no longer mention perfect forwarding workarounds 2024-09-27 16:10:56 +02:00
Andrzej Krzemienski
1825c778ed Improve docs
Restructure.
Rewrite old content.
Add new page, on convenience functions
2024-09-18 09:28:55 +02:00
Andrzej Krzemienski
794e03af30 Drop dependency on Boost.Predef 2024-08-15 10:43:43 +02:00
Andrzej Krzemienski
3a8556186e Drop dependency on Boost.Utility 2024-08-15 08:49:21 +02:00
Andrzej Krzemienski
01e80d2b87 drop dependency on boost.detail 2024-01-03 21:41:26 +01:00
Josh Soref
deda20af89 spelling: overloads
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-07-11 00:39:13 +02:00
Josh Soref
2121a9fa59 spelling: different
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-07-11 00:39:13 +02:00
Josh Soref
ab7e5275c0 spelling: addresses
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-07-11 00:39:13 +02:00
Andrzej Krzemienski
4a9d53539c documented in-place constructors 2016-10-28 00:01:13 +02:00
Andrzej Krzemienski
62acbe1690 docs: updated gotchas section 2016-09-17 01:25:12 +02:00
Andrzej Krzemienski
44d57a1d8b Fix: prevented the binding illegal temporary to optional<const int&>
Older MSVC versions add illegal temporary when you want to assign from const integral value.
2016-02-19 00:25:54 +01:00
Andrzej Krzemienski
dec71d338d Cleaned up docs 2014-06-06 00:53:15 +02:00
Andrzej Krzemienski
2e583aaf30 Fixed code, updated docs, added emplace() 2014-06-03 17:36:18 +02:00