ledger-core
Classes | Public Types | Static Public Member Functions | List of all members
djinni::ProxyCache< Traits > Class Template Reference

Classes

class  Handle
 
class  Pimpl
 

Public Types

using UnowningImplPointer = typename Traits::UnowningImplPointer
 
using OwningImplPointer = typename Traits::OwningImplPointer
 
using OwningProxyPointer = typename Traits::OwningProxyPointer
 
using WeakProxyPointer = typename Traits::WeakProxyPointer
 
using UnowningImplPointerHash = typename Traits::UnowningImplPointerHash
 
using UnowningImplPointerEqual = typename Traits::UnowningImplPointerEqual
 
using AllocatorFunction = std::pair< OwningProxyPointer, UnowningImplPointer >(const OwningImplPointer &)
 

Static Public Member Functions

static OwningProxyPointer get (const std::type_index &, const OwningImplPointer &impl, AllocatorFunction *alloc)
 

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