Public Types | List of all members
util::details::with_const_as_dispatch_ref < Base, Key, std::enable_if_t< std::is_lvalue_reference_v< Base > > > Struct Template Reference

#include <MetaUtils.h>

Public Types

using type = std::add_lvalue_reference_t< typename with_const_as_impl< std::remove_reference_t< Base >, Key >::type >
 

Detailed Description

template<typename Base, typename Key>
struct util::details::with_const_as_dispatch_ref < Base, Key, std::enable_if_t< std::is_lvalue_reference_v< Base > > >

Definition at line 811 of file MetaUtils.h.

Member Typedef Documentation

template<typename Base , typename Key >
using util::details::with_const_as_dispatch_ref < Base, Key, std::enable_if_t< std::is_lvalue_reference_v< Base > > >::type = std::add_lvalue_reference_t <typename with_const_as_impl<std::remove_reference_t<Base>, Key>::type>

Definition at line 815 of file MetaUtils.h.


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