senf::pool_alloc_mixin< Self >::pool< T > Struct Template Reference

Templated typedef for the pool used. More...

#include <senf/Utils/pool_alloc_mixin.hh>

Inheritance diagram for senf::pool_alloc_mixin< Self >::pool< T >:

Public Types

typedef boost::singleton_pool< pool_alloc_mixin_tag, sizeof(Self) > type
 

Detailed Description

template<class Self>
template<class T = void>
struct senf::pool_alloc_mixin< Self >::pool< T >

Templated typedef for the pool used.

Since the instantiation of the typedef must be delayed until Self is completely defined, the simple typedef is replaced with a nested struct.

Definition at line 67 of file pool_alloc_mixin.hh.

Member Typedef Documentation

◆ type

template<class Self >
template<class T = void>
typedef boost::singleton_pool< pool_alloc_mixin_tag, sizeof(Self) > senf::pool_alloc_mixin< Self >::pool< T >::type

Definition at line 70 of file pool_alloc_mixin.hh.


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