tetl
0.1.0
Embedded Template Library
Loading...
Searching...
No Matches
memory.hpp
Go to the documentation of this file.
1
// SPDX-License-Identifier: BSL-1.0
2
3
#ifndef TETL_MEMORY_HPP
4
#define TETL_MEMORY_HPP
5
10
11
#include <
etl/_config/all.hpp
>
12
13
#include <
etl/_memory/addressof.hpp
>
14
#include <
etl/_memory/align.hpp
>
15
#include <
etl/_memory/allocator_arg_t.hpp
>
16
#include <
etl/_memory/allocator_traits.hpp
>
17
#include <
etl/_memory/assume_aligned.hpp
>
18
#include <
etl/_memory/construct_at.hpp
>
19
#include <
etl/_memory/default_delete.hpp
>
20
#include <
etl/_memory/destroy.hpp
>
21
#include <
etl/_memory/destroy_at.hpp
>
22
#include <
etl/_memory/destroy_n.hpp
>
23
#include <
etl/_memory/pointer_like_traits.hpp
>
24
#include <
etl/_memory/pointer_traits.hpp
>
25
#include <
etl/_memory/ranges_construct_at.hpp
>
26
#include <
etl/_memory/ranges_destroy.hpp
>
27
#include <
etl/_memory/ranges_destroy_at.hpp
>
28
#include <
etl/_memory/to_address.hpp
>
29
#include <
etl/_memory/uninitialized_copy.hpp
>
30
#include <
etl/_memory/uninitialized_fill.hpp
>
31
#include <
etl/_memory/uninitialized_move.hpp
>
32
#include <
etl/_memory/uses_allocator.hpp
>
33
34
// Non-standard extensions
35
#include <
etl/_memory/monotonic_allocator.hpp
>
36
#include <
etl/_memory/pointer_int_pair.hpp
>
37
#include <
etl/_memory/pointer_int_pair_info.hpp
>
38
#include <
etl/_memory/small_ptr.hpp
>
39
40
#endif
// TETL_MEMORY_HPP
addressof.hpp
align.hpp
all.hpp
allocator_arg_t.hpp
allocator_traits.hpp
assume_aligned.hpp
construct_at.hpp
default_delete.hpp
destroy.hpp
destroy_at.hpp
destroy_n.hpp
monotonic_allocator.hpp
pointer_int_pair.hpp
pointer_int_pair_info.hpp
pointer_like_traits.hpp
pointer_traits.hpp
ranges_construct_at.hpp
ranges_destroy.hpp
ranges_destroy_at.hpp
small_ptr.hpp
to_address.hpp
uninitialized_copy.hpp
uninitialized_fill.hpp
uninitialized_move.hpp
uses_allocator.hpp
include
etl
memory.hpp
Generated on Sat Mar 8 2025 16:19:59 for tetl by
1.14.0