theCore C++ embedded framework
ecl::shared_allocation_size< T, Alloc > Struct Template Reference

#include </home/travis/build/forGGe/theCore/lib/cpp/export/ecl/memory.hpp>

Public Types

using aux_type = typename shared_ptr< T >::template aux_alloc< T, Alloc >
 

Static Public Attributes

static constexpr size_t value = sizeof(aux_type)
 

Member Typedef Documentation

◆ aux_type

template<typename T , class Alloc >
using ecl::shared_allocation_size< T, Alloc >::aux_type = typename shared_ptr< T >::template aux_alloc< T, Alloc >

Field Documentation

◆ value

template<typename T , class Alloc >
constexpr size_t ecl::shared_allocation_size< T, Alloc >::value = sizeof(aux_type)
static

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