14 Commits

Author SHA1 Message Date
Rene Rivera
6461807d12 Sync from upstream. 2024-09-27 20:00:13 -05:00
joaquintides
0d8e4da52e Feature/concurrent_factory (#17)
* added concurrent_factory

* fixed friend declaration

* avoided static constexpr definition fiasco

* prevented spurious instantiations of concurrent_factory with placeholder params

* worked around spurious std::hash instantiation in msvc 14.0

* extended previous workaround

* refactored to ensure synced key_value construction with concurrent_factory,
plus fixed concurrent_factory_detail::refcounted_entry move ctor
2024-09-26 19:18:54 +02:00
Rene Rivera
c0fccf57bb Update build deps. 2024-08-02 22:02:56 -05:00
Rene Rivera
8fc3ad4968 Make the library modular usable. 2024-03-11 08:38:17 -05:00
joaquintides
652b741fa6 Revert "Revert "added smart-pointer syntax to boost::flyweight (#11)""
This reverts commit e97cafcd4a.
2023-04-17 18:22:56 +02:00
joaquintides
e97cafcd4a Revert "added smart-pointer syntax to boost::flyweight (#11)"
This reverts commit 0b5dd8c943.
2023-03-28 17:41:06 +02:00
joaquintides
0b5dd8c943 added smart-pointer syntax to boost::flyweight (#11) 2023-03-17 09:46:47 +01:00
Giovanni Mascellani
20c606095e Fix copyright headers encoding to UTF-8. 2020-10-09 15:47:54 +02:00
joaquintides
94509a2e93 stopped #including deprecated <boost/bind.hpp> 2020-02-17 09:52:24 +01:00
joaquintides
028d850fc1 added hash support 2014-10-15 21:53:19 +02:00
joaquintides
6b26fc69ec added serialization capabilities 2014-09-01 17:24:12 +02:00
Joaquín M López Muñoz
36296843ee fixed incorrect mode of usage of Boost.Variant
[SVN r61775]
2010-05-04 20:19:46 +00:00
Joaquín M López Muñoz
44191dfc64 added threading=multi for Linux as discussed in http://lists.boost.org/boost-build/2008/11/20641.php
[SVN r50094]
2008-12-03 20:08:15 +00:00
Joaquín M López Muñoz
6cd6065e9f Boost.Flyweight initial commit
[SVN r50077]
2008-12-02 21:28:53 +00:00