Public Types | Static Public Member Functions | List of all members
util::details::collection_from_reference_impl < CollRef, std::enable_if_t< util::is_unique_ptr_v< CollRef > > > Struct Template Reference

#include <ContainerMeta.h>

Public Types

using type = typename CollRef::pointer
 

Static Public Member Functions

static type get (CollRef &uptr)
 

Detailed Description

template<typename CollRef>
struct util::details::collection_from_reference_impl < CollRef, std::enable_if_t< util::is_unique_ptr_v< CollRef > > >

Definition at line 345 of file ContainerMeta.h.

Member Typedef Documentation

template<typename CollRef >
using util::details::collection_from_reference_impl < CollRef, std::enable_if_t< util::is_unique_ptr_v< CollRef > > >::type = typename CollRef::pointer

Definition at line 348 of file ContainerMeta.h.

Member Function Documentation

template<typename CollRef >
static type util::details::collection_from_reference_impl < CollRef, std::enable_if_t< util::is_unique_ptr_v< CollRef > > >::get ( CollRef &  uptr)
inlinestatic

Definition at line 349 of file ContainerMeta.h.

349 { return uptr.get(); }

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