senf::pool_alloc_mixin< Self >::pool_alloc_mixin::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_alloc_mixin::pool< T >:
Inheritance graph
[legend]

List of all members.


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 76 of file pool_alloc_mixin.hh.


Public Types

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

Member Typedef Documentation

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

Definition at line 79 of file pool_alloc_mixin.hh.


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