ALib C++ Library
by
Library Version:
2412 R0
Documentation generated by
Loading...
Searching...
No Matches
home
dev
A-Worx
ALib
src
alib
monomem
aliases
astringmapa.cpp
1
// #################################################################################################
2
// ALib C++ Library
3
//
4
// Copyright 2013-2024 A-Worx GmbH, Germany
5
// Published under 'Boost Software License' (a free software license, see LICENSE.txt)
6
// #################################################################################################
7
#include "
alib/alib_precompile.hpp
"
8
9
10
#if !DOXYGEN
11
12
#include "
alib/strings/astring.hpp
"
13
#include "
alib/monomem/poolallocator.hpp
"
14
15
16
#define HPP_ALIB_STRINGS_TASTRING_INLINING
17
# include "alib/strings/detail/tastringimpl.inl"
18
# undef HPP_ALIB_STRINGS_TASTRING_INLINING
19
#endif
20
21
#define HPP_ALIB_STRINGS_TASTRING_INLINING
22
# define ASTR_TALLOC_SPEC MonoAllocator
23
# define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_X
24
# include "alib/strings/detail/tastring_ca_impl.inl"
25
26
# define ASTR_TALLOC_SPEC MonoAllocator
27
# define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_W
28
# include "alib/strings/detail/tastring_ca_impl.inl"
29
30
# define ASTR_TALLOC_SPEC MonoAllocator
31
# define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_N
32
# include "alib/strings/detail/tastring_ca_impl.inl"
33
34
35
# define ASTR_TALLOC_SPEC PoolAllocator
36
# define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_X
37
# include "alib/strings/detail/tastring_ca_impl.inl"
38
39
# define ASTR_TALLOC_SPEC PoolAllocator
40
# define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_W
41
# include "alib/strings/detail/tastring_ca_impl.inl"
42
43
# define ASTR_TALLOC_SPEC PoolAllocator
44
# define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_N
45
# include "alib/strings/detail/tastring_ca_impl.inl"
46
47
#undef HPP_ALIB_STRINGS_TASTRING_INLINING
alib_precompile.hpp
astring.hpp
poolallocator.hpp