-
Notifications
You must be signed in to change notification settings - Fork 73
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
Add noexcept support to the library #59
Comments
The reason is that Intrusive was written long before noexcept was available. Any hint on which operations are most needed to be noexcept? |
First of all, hook constructors. Because of them, when inheriting, you have to explicitly write an empty noexcept constructor. |
Thanks for the feedback. I plan to implement firs noexcept support for the next release. |
Thanks for the report. Let me know if the support is enough or I missed something important. |
Many thanks! It looks like everything I need is here. I'll write if I find anything else while using it. |
Why doesn't the library use
noexcept
anywhere? I work in an environment with no exceptions, so intrusive containers are exactly what I need, but when using Boost.Intrusive, there are some problems due to the complete lack ofnoexcept
.The text was updated successfully, but these errors were encountered: