New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
--enable-thread-safe-observer-pattern doesn't work with --enable-std-pointers #546
Comments
Hi Luigi, I think the thread safe observer pattern will only work with C++17. The implementation uses |
There's also a call to I don't know about the check in configure. I'd try not to make it overly complex... |
The C++17 port of the observer pattern can be found here |
Ok. Then I'd make sure it works, and then I would just document in |
Passing both flags to configure result in a number of compilation errors, due primarily to the use of
boost::enable_shared_from_this
(which should be imported into theext
namespace in<ql/shared_ptr.hpp>
) and secondarily by a few methods in the implementation whose call doesn't work.The text was updated successfully, but these errors were encountered: