ALib C++ Framework
by
Library Version: 2605 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
strings_monomem.cpp
1#if ALIB_MONOMEM && ALIB_DEBUG && !DOXYGEN
2
3//##################################################################################################
4// Instantiation of monomem::DbgDumpStatistics for TMonoAllocator<lang::HeapAllocator>.
5//##################################################################################################
7
8namespace alib::monomem {
10}
11
12#endif //ALIB_MONOMEM && ALIB_DEBUG && !DOXYGEN
13
14//==================================================================================================
15//==== AString versions using Mono- and PoolAllocator (instantiations)
16//==================================================================================================
17#define ALIB_STRINGS_TASTRING_INSTANTIATION
18# include "alib/strings/detail/tastringimpl.hpp"
19
20#define ALIB_STRINGS_TASTRING_INSTANTIATION
21# define ASTR_TALLOC_SPEC monomem::TMonoAllocator<lang::HeapAllocator>
22# define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_X
23# include "alib/strings/detail/tastring_ca_impl.hpp.inl"
24
25# define ASTR_TALLOC_SPEC monomem::TMonoAllocator<lang::HeapAllocator>
26# define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_W
27# include "alib/strings/detail/tastring_ca_impl.hpp.inl"
28
29# define ASTR_TALLOC_SPEC monomem::TMonoAllocator<lang::HeapAllocator>
30# define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_N
31# include "alib/strings/detail/tastring_ca_impl.hpp.inl"
32
33
34# define ASTR_TALLOC_SPEC PoolAllocator
35# define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_X
36# include "alib/strings/detail/tastring_ca_impl.hpp.inl"
37
38# define ASTR_TALLOC_SPEC PoolAllocator
39# define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_W
40# include "alib/strings/detail/tastring_ca_impl.hpp.inl"
41
42# define ASTR_TALLOC_SPEC PoolAllocator
43# define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_N
44# include "alib/strings/detail/tastring_ca_impl.hpp.inl"
45
46#undef ALIB_STRINGS_TASTRING_INSTANTIATION
#define ALIB_DLL
NAString DbgDumpStatistics(monomem::TMonoAllocator< TAllocator > &ma)
strings::TAString< nchar, lang::HeapAllocator > NAString
Type alias in namespace #"%alib".