ALib C++ Library
Library Version: 2412 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
localstringpa.hpp
Go to the documentation of this file.
1//==================================================================================================
2/// \file
3/// This header file is part of module \alib_monomem of the \aliblong.
4///
5/// \emoji :copyright: 2013-2024 A-Worx GmbH, Germany.
6/// Published under \ref mainpage_license "Boost Software License".
7//==================================================================================================
8#ifndef HPP_ALIB_MONOMEM_ALIASES_LOCALSTRINGPA
9#define HPP_ALIB_MONOMEM_ALIASES_LOCALSTRINGPA
10#pragma once
11#if !defined(DOXYGEN)
12# include "alib/alib.hpp"
13#endif
14ALIB_ASSERT_MODULE(MONOMEM)
15ALIB_ASSERT_MODULE(STRINGS)
16
17#include "alib/monomem/aliases/astringpa.hpp"
20
21namespace alib
22{
23 /// Type alias in namespace \b alib.
24 template<integer TCapacity>
26
27 /// Type alias in namespace \b alib.
28 template<integer TCapacity>
30
31 /// Type alias in namespace \b alib.
32 template<integer TCapacity>
34
35 /// Type alias in namespace \b alib.
36 template<integer TCapacity>
37 using NLocalStringPA = strings::TLocalString <nchar , TCapacity, PoolAllocator>;
38
39 /// Type alias in namespace \b alib.
40 template<integer TCapacity>
41 using WLocalStringPA = strings::TLocalString <wchar , TCapacity, PoolAllocator>;
42
43 /// Type alias in namespace \b alib.
44 template<integer TCapacity>
45 using XLocalStringPA = strings::TLocalString <xchar , TCapacity, PoolAllocator>;
46
47 /// Type alias name for \alib{strings;TLocalString;TLocalString<character,8,PoolAllocator>}.
49
50 /// Type alias name for \alib{strings;TLocalString;TLocalString<character,16,PoolAllocator>}.
52
53 /// Type alias name for \alib{strings;TLocalString;TLocalString<character,32,PoolAllocator>}.
55
56 /// Type alias name for \alib{strings;TLocalString;TLocalString<character,64,PoolAllocator>}.
58
59 /// Type alias name for \alib{strings;TLocalString;TLocalString<character,128,PoolAllocator>}.
61
62 /// Type alias name for \alib{strings;TLocalString;TLocalString<character,256,PoolAllocator>}.
64
65 /// Type alias name for \alib{strings;TLocalString;TLocalString<character,512,PoolAllocator>}.
67
68 /// Type alias name for \alib{strings;TLocalString;TLocalString<character,1024,PoolAllocator>}.
70
71 /// Type alias name for \alib{strings;TLocalString;TLocalString<character,2048,PoolAllocator>}.
73
74 /// Type alias name for \alib{strings;TLocalString;TLocalString<character,4096,PoolAllocator>}.
76} // namespace [alib]
77
78
79#endif // HPP_ALIB_MONOMEM_ALIASES_LOCALSTRINGPA
80
#define ALIB_ASSERT_MODULE(modulename)
Definition alib.hpp:223
Definition alib.cpp:69