SObjectizer
5.5
|
The base class for the object with a reference counting definition. More...
#include <so_5/h/declspec.hpp>
#include <so_5/h/types.hpp>
#include <so_5/h/compiler_features.hpp>
#include <type_traits>
#include <utility>
#include <memory>
Go to the source code of this file.
Classes | |
class | so_5::atomic_refcounted_t |
The base class for the object with a reference counting. More... | |
class | so_5::intrusive_ptr_t< T > |
Template class for smart reference wrapper on the atomic_refcounted_t. More... | |
Namespaces | |
so_5 | |
Public part of message limit implementation. | |
so_5::rt | |
All code related to implementation of SObjectizer run-time. | |
Typedefs | |
template<class T > | |
using | so_5::rt::smart_atomic_reference_t = intrusive_ptr_t< T > |
The base class for the object with a reference counting definition.