5 #include <libcopp/utils/config/libcopp_build_features.h>
11 #ifdef COPP_HAS_ABI_HEADERS
12 # include COPP_ABI_PREFIX
15 LIBCOPP_COPP_NAMESPACE_BEGIN
52 void attach(
void *start_ptr, std::
size_t max_size) LIBCOPP_MACRO_NOEXCEPT;
69 LIBCOPP_COPP_NAMESPACE_END
71 #ifdef COPP_HAS_ABI_HEADERS
72 # include COPP_ABI_SUFFIX
memory allocator this allocator will return address of specified memory section
constexpr auto size(TCONTAINER &&container) -> decltype(container.size())
void swap(intrusive_ptr< T > &lhs, intrusive_ptr< T > &rhs)