8#if !defined(ALIB_C20_MODULES) || ((ALIB_C20_MODULES != 0) && (ALIB_C20_MODULES != 1))
9# error "Symbol ALIB_C20_MODULES has to be given to the compiler as either 0 or 1"
31#define ALIB_STRINGS_TASTRING_INSTANTIATION
32# include "alib/strings/detail/tastringimpl.inl"
34#define ALIB_STRINGS_TASTRING_INSTANTIATION
35# define ASTR_TALLOC_SPEC lang::HeapAllocator
36# define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_X
37# include "alib/strings/detail/tastring_ca_impl.inl.inl"
39# define ASTR_TALLOC_SPEC lang::HeapAllocator
40# define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_W
41# include "alib/strings/detail/tastring_ca_impl.inl.inl"
43# define ASTR_TALLOC_SPEC lang::HeapAllocator
44# define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_N
45# include "alib/strings/detail/tastring_ca_impl.inl.inl"
48#undef ALIB_STRINGS_TASTRING_INSTANTIATION
57DOX_MARKER( [DT_UNITS_DEFAULTS])
66DOX_MARKER( [DT_UNITS_DEFAULTS])
72#if !ALIB_SINGLE_THREADED
74 { target << src.GetName() <<
'(' << src.GetID() <<
')';} )
77 { target << src.GetName() <<
'(' << src.GetID() <<
')';} )
#define ALIB_STRINGS_APPENDABLE_TYPE_DEF_W(TYPE, IMPL)
#define ALIB_STRINGS_APPENDABLE_TYPE_DEF_N(TYPE, IMPL)
String DT_UNITS[size_t(DayTimeUnits::SIZE_OF_UNITS)]
strings::TString< character > String
Type alias in namespace alib.