ALib C++ Library
by
Library Version:
2412 R0
Documentation generated by
Loading...
Searching...
No Matches
home
dev
A-Worx
ALib
src
alib
strings
astring.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
#if !DOXYGEN
10
11
#define HPP_ALIB_STRINGS_TASTRING_INLINING
12
# include "alib/strings/detail/tastringimpl.inl"
13
#undef HPP_ALIB_STRINGS_TASTRING_INLINING
14
15
// #################################################################################################
16
// Template instantiations
17
// #################################################################################################
18
19
#define HPP_ALIB_STRINGS_TASTRING_INLINING
20
21
// the order of instantiations needs to be kept likewise!
22
# define ASTR_TALLOC_SPEC lang::HeapAllocator
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 lang::HeapAllocator
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 lang::HeapAllocator
31
# define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_N
32
# include "alib/strings/detail/tastring_ca_impl.inl"
33
34
35
#undef HPP_ALIB_STRINGS_TASTRING_INLINING
36
37
38
namespace
alib::strings
{
39
40
41
}
// namespace [alib::strings]
42
43
44
#endif
// !DOXYGEN
45
alib_precompile.hpp
alib::strings
Definition
logger.hpp:194