kblib 0.2.3
General utilities library for modern C++
kblib::detail_memory Namespace Reference

Classes

struct  as_base_class
 
struct  as_base_class< R(&)(A) noexcept(E), false, false >
 
struct  as_base_class< T &, false, true >
 
struct  as_base_class< T, false, true >
 
struct  as_base_class< T, true, true >
 
struct  filter_deleter_pointer
 
struct  filter_deleter_pointer< D, T, void_t< typename D::pointer > >
 
struct  live_ptr_base
 
struct  noop_t
 
struct  on_destroy
 
struct  rule_zero
 
struct  template_param
 
struct  template_param< C< T > >
 
struct  value_init
 

Typedefs

template<typename D , typename T >
using filter_deleter_pointer_t = typename filter_deleter_pointer< D, T >::type
 

Typedef Documentation

◆ filter_deleter_pointer_t

template<typename D , typename T >
using kblib::detail_memory::filter_deleter_pointer_t = typedef typename filter_deleter_pointer<D, T>::type

Definition at line 83 of file memory.h.