di 0.1.0
Loading...
Searching...
No Matches
rc.h File Reference

Go to the source code of this file.

Classes

struct  di::vocab::RcTag
struct  di::vocab::IntrusiveThreadUnsafeRefCount< T >
struct  di::vocab::MakeRcFunction< T >

Namespaces

namespace  di
namespace  di::vocab

Typedefs

template<typename T>
using di::vocab::Rc = IntrusivePtr<T, RcTag>
template<typename T>
using di::Rc

Variables

template<detail::IntrusivePtrValid< RcTag > T>
constexpr auto di::vocab::make_rc = MakeRcFunction<T> {}
template<detail::IntrusivePtrValid< RcTag > T>
constexpr auto di::make_rc