14#define ALIB_STRINGS_TASTRING_INSTANTIATION
17#define ASTR_TALLOC_SPEC MonoAllocator
18#define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_W
19#include "alib/strings/detail/tastring_ca_decl.hpp.inl"
21#define ASTR_TALLOC_SPEC MonoAllocator
22#define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_N
23#include "alib/strings/detail/tastring_ca_decl.hpp.inl"
26#define ASTR_TALLOC_SPEC PoolAllocator
27#define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_W
28#include "alib/strings/detail/tastring_ca_decl.hpp.inl"
30#define ASTR_TALLOC_SPEC PoolAllocator
31#define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_N
32#include "alib/strings/detail/tastring_ca_decl.hpp.inl"
75template<
integer TCapacity>
79template<
integer TCapacity>
80using NLocalStringMA = strings::TLocalString <nchar , TCapacity, MonoAllocator>;
83template<
integer TCapacity>
84using WLocalStringMA = strings::TLocalString <wchar , TCapacity, MonoAllocator>;
117template<
integer TCapacity>
121template<
integer TCapacity>
125template<
integer TCapacity>
178template<
typename TAllocator>
NAString DbgDumpStatistics(monomem::TMonoAllocator< TAllocator > &ma)
strings::TAString< character, MonoAllocator > AStringMA
Type alias in namespace #"%alib".
strings::TAString< wchar, MonoAllocator > WAStringMA
Type alias in namespace #"%alib".
strings::TLocalString< nchar, TCapacity, MonoAllocator > NLocalStringMA
Type alias in namespace #"%alib".
strings::TStringLengthResetter< nchar, MonoAllocator > NStringMALengthResetter
Type alias in namespace #"%alib".
strings::TAString< character, PoolAllocator > AStringPA
Type alias in namespace #"%alib".
strings::TLocalString< nchar, TCapacity, PoolAllocator > NLocalStringPA
Type alias in namespace #"%alib".
strings::TAString< wchar, PoolAllocator > WAStringPA
Type alias in namespace #"%alib".
LocalStringMA< 4096 > StringMA4K
Type alias name for #"TLocalString;TLocalString<character,4096,MonoAllocator>".
strings::TLocalString< character, TCapacity, MonoAllocator > LocalStringMA
Type alias in namespace #"%alib".
LocalStringPA< 64 > StringPA64
Type alias name for #"TLocalString;TLocalString<character,64,PoolAllocator>".
strings::TLocalString< character, TCapacity, PoolAllocator > LocalStringPA
Type alias in namespace #"%alib".
strings::TAString< nchar, lang::HeapAllocator > NAString
Type alias in namespace #"%alib".
LocalStringMA< 1024 > StringMA1K
Type alias name for #"TLocalString;TLocalString<character,1024,MonoAllocator>".
LocalStringMA< 64 > StringMA64
Type alias name for #"TLocalString;TLocalString<character,64,MonoAllocator>".
LocalStringMA< 16 > StringMA16
Type alias name for #"TLocalString;TLocalString<character,16,MonoAllocator>".
LocalStringPA< 16 > StringPA16
Type alias name for #"TLocalString;TLocalString<character,16,PoolAllocator>".
LocalStringPA< 1024 > StringPA1K
Type alias name for #"TLocalString;TLocalString<character,1024,PoolAllocator>".
strings::TStringLengthResetter< nchar, PoolAllocator > NStringPALengthResetter
Type alias in namespace #"%alib".
LocalStringMA< 256 > StringMA256
Type alias name for #"TLocalString;TLocalString<character,256,MonoAllocator>".
LocalStringMA< 128 > StringMA128
Type alias name for #"TLocalString;TLocalString<character,128,MonoAllocator>".
LocalStringPA< 32 > StringPA32
Type alias name for #"TLocalString;TLocalString<character,32,PoolAllocator>".
strings::TStringLengthResetter< wchar, MonoAllocator > WStringMALengthResetter
Type alias in namespace #"%alib".
strings::TAString< nchar, MonoAllocator > NAStringMA
Type alias in namespace #"%alib".
LocalStringPA< 256 > StringPA256
Type alias name for #"TLocalString;TLocalString<character,256,PoolAllocator>".
strings::TLocalString< wchar, TCapacity, PoolAllocator > WLocalStringPA
Type alias in namespace #"%alib".
LocalStringPA< 2048 > StringPA2K
Type alias name for #"TLocalString;TLocalString<character,2048,PoolAllocator>".
strings::TStringLengthResetter< wchar, PoolAllocator > WStringPALengthResetter
Type alias in namespace #"%alib".
LocalStringMA< 8 > StringMA8
Type alias name for #"TLocalString;TLocalString<character,8,MonoAllocator>".
LocalStringPA< 8 > StringPA8
Type alias name for #"TLocalString;TLocalString<character,8,PoolAllocator>".
LocalStringMA< 32 > StringMA32
Type alias name for #"TLocalString;TLocalString<character,32,MonoAllocator>".
strings::TStringLengthResetter< character, PoolAllocator > StringPALengthResetter
Type alias in namespace #"%alib".
strings::TAString< nchar, PoolAllocator > NAStringPA
Type alias in namespace #"%alib".
strings::TStringLengthResetter< character, MonoAllocator > StringMALengthResetter
Type alias in namespace #"%alib".
LocalStringPA< 512 > StringPA512
Type alias name for #"TLocalString;TLocalString<character,512,PoolAllocator>".
LocalStringPA< 128 > StringPA128
Type alias name for #"TLocalString;TLocalString<character,128,PoolAllocator>".
strings::TLocalString< wchar, TCapacity, MonoAllocator > WLocalStringMA
Type alias in namespace #"%alib".
LocalStringMA< 512 > StringMA512
Type alias name for #"TLocalString;TLocalString<character,512,MonoAllocator>".
LocalStringMA< 2048 > StringMA2K
Type alias name for #"TLocalString;TLocalString<character,2048,MonoAllocator>".
LocalStringPA< 4096 > StringPA4K
Type alias name for #"TLocalString;TLocalString<character,4096,PoolAllocator>".