ALib C++ Library
Library Version: 2412 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
astringma.hpp
Go to the documentation of this file.
1//==================================================================================================
2/// \file
3/// This header file is part of the \aliblong. It does not belong to an \alibmod and is
4/// included in any \alibdist.
5///
6/// \emoji :copyright: 2013-2024 A-Worx GmbH, Germany.
7/// Published under \ref mainpage_license "Boost Software License".
8//==================================================================================================
9#ifndef HPP_ALIB_MONOMEM_STRINGS_ASTRINGMA
10#define HPP_ALIB_MONOMEM_STRINGS_ASTRINGMA
11#pragma once
12#if !defined(DOXYGEN)
13# include "alib/alib.hpp"
14#endif
15ALIB_ASSERT_MODULE(MONOMEM)
16ALIB_ASSERT_MODULE(STRINGS)
17#include "alib/monomem/monoallocator.hpp"
18
19#if !DOXYGEN
20
21#define HPP_ALIB_STRINGS_TASTRING_INLINING
22
23#define HPP_ALIB_STRINGS_TASTRING_INLINING
26#ifndef HPP_ALIB_STRINGS_TASTRING_INLINING
27#define HPP_ALIB_STRINGS_TASTRING_INLINING
28#endif
29
30#define ASTR_TALLOC_SPEC MonoAllocator
31#define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_X
33
34#define ASTR_TALLOC_SPEC MonoAllocator
35#define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_W
37
38#define ASTR_TALLOC_SPEC MonoAllocator
39#define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_N
41
42#endif //if !DOXYGEN
43
44
45namespace alib
46{
47
48/// Type alias in namespace \b alib.
50
51/// Type alias in namespace \b alib.
53
54/// Type alias in namespace \b alib.
56
57/// Type alias in namespace \b alib.
59
60/// Type alias in namespace \b alib.
62
63/// Type alias in namespace \b alib.
65
66
67/// Type alias in namespace \b alib.
69
70/// Type alias in namespace \b alib.
72
73/// Type alias in namespace \b alib.
75
76/// Type alias in namespace \b alib.
78
79/// Type alias in namespace \b alib.
81
82/// Type alias in namespace \b alib.
84
85
86} // namespace [alib]
87
88
89#endif // HPP_ALIB_MONOMEM_STRINGS_ASTRINGMA
90
#define ALIB_ASSERT_MODULE(modulename)
Definition alib.hpp:223
Definition alib.cpp:69