Open C++ Libraries.org develop
Loading...
Searching...
No Matches
ocl::smart_ptr::tracked_mgr< Type > Class Template Reference

Public Types

using pointer_type = Type *
 
using type = Type
 

Public Member Functions

tracked_mgroperator= (const tracked_mgr &)=default
 
 tracked_mgr (const tracked_mgr &)=default
 
const tracked_allocator< Type > & allocator () noexcept
 
template<typename... Args>
pointer_type retain (Args &&... args)
 
template<typename... Args>
pointer_type must_retain (Args &&... args)
 
void dispose (pointer_type &ptr) noexcept
 

The documentation for this class was generated from the following file: