Iros
 
Loading...
Searching...
No Matches
arc.h File Reference

Go to the source code of this file.

Classes

struct  di::vocab::ArcTag
 
struct  di::vocab::IntrusiveRefCount< T >
 
struct  di::vocab::MakeArcFunction< T >
 
struct  di::IntrusiveRefCount< T >
 

Namespaces

namespace  di
 
namespace  di::vocab
 

Typedefs

template<typename T>
using di::vocab::Arc = IntrusivePtr<T, ArcTag>
 
template<typename T>
using di::Arc
 

Variables

template<detail::IntrusivePtrValid< ArcTag > T>
constexpr auto di::vocab::make_arc = MakeArcFunction<T> {}
 
template<detail::IntrusivePtrValid< ArcTag > T>
constexpr auto di::make_arc