![]() |
Toolbox snapshot
The Reactive C++ Toolbox
|
#include <boost/intrusive_ptr.hpp>#include <atomic>

Go to the source code of this file.
Classes | |
| struct | toolbox::util::ThreadSafePolicy |
| struct | toolbox::util::ThreadUnsafePolicy |
| class | toolbox::util::RefCount< DerivedT, PolicyT > |
| Base class for atomic referenced counted objects. More... | |
Namespaces | |
| namespace | toolbox |
| namespace | toolbox::util |
Functions | |
| template<typename DerivedT , typename PolicyT > | |
| void | toolbox::util::intrusive_ptr_add_ref (const RefCount< DerivedT, PolicyT > *ptr) noexcept |
| template<typename DerivedT , typename PolicyT > | |
| void | toolbox::util::intrusive_ptr_release (const RefCount< DerivedT, PolicyT > *ptr) noexcept |
| template<typename ValueT , typename... ArgsT> | |
| boost::intrusive_ptr< ValueT > | toolbox::util::make_intrusive (ArgsT &&... args) |