KTL
overflow_fwd.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
shared_fwd.h
"
4
#include "
threaded_fwd.h
"
5
#include "
type_allocator_fwd.h
"
6
7
#include <cstddef>
8
#include <ostream>
9
10
namespace
ktl
11
{
12
// overflow
13
template
<
typename
Alloc,
typename
Stream = std::ostream>
14
class
overflow;
15
19
template
<
typename
T,
typename
Alloc,
typename
Stream = std::ostream>
20
using
type_overflow_allocator
=
type_allocator<T, overflow<Alloc, Stream>
>;
21
25
template
<
typename
T,
typename
Alloc,
typename
Stream = std::ostream>
26
using
type_shared_overflow_allocator
=
type_allocator<T, shared<overflow<Alloc, Stream>
>>;
27
}
ktl::type_allocator
Wrapper class for making an untyped allocator into a typed allocator.
Definition:
type_allocator.h:20
ktl
Definition:
cascading.h:15
shared_fwd.h
threaded_fwd.h
type_allocator_fwd.h
include
ktl
allocators
overflow_fwd.h
Generated by
1.9.1