Typedef wrench::MultiThreadedIntrusivePtrEnabled

Typedef Documentation

template<typename T, typename Deleter = std::default_delete<T>>
using wrench::MultiThreadedIntrusivePtrEnabled = IntrusivePtrEnabled<T, Deleter, MultiThreadedRefTracker>

Alias for explicit multi threaded intrusive pointer enable.

Template Parameters
  • T: The type to enable intrusive pointer functionality for.

  • Deleter: The type of the deleter.