ALib C++ Framework
by
Library Version: 2605 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
astring.cpp
1
2#define ALIB_STRINGS_TASTRING_INSTANTIATION
3# include "alib/strings/detail/tastringimpl.hpp"
4
5#define ALIB_STRINGS_TASTRING_INSTANTIATION
6# define ASTR_TALLOC_SPEC lang::HeapAllocator
7# define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_X
8# include "alib/strings/detail/tastring_ca_impl.hpp.inl"
9
10# define ASTR_TALLOC_SPEC lang::HeapAllocator
11# define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_W
12# include "alib/strings/detail/tastring_ca_impl.hpp.inl"
13
14# define ASTR_TALLOC_SPEC lang::HeapAllocator
15# define ASTR_TCHAR_SPEC ALIB_CHAR_TYPE_ID_N
16# include "alib/strings/detail/tastring_ca_impl.hpp.inl"
17
18
19#undef ALIB_STRINGS_TASTRING_INSTANTIATION
20
21#if !DOXYGEN
22namespace alib::strings {
23String DT_UNITS[size_t(DayTimeUnits::SIZE_OF_UNITS)]
24#if ALIB_CAMP
25 ;
26#else
27={
28DOX_MARKER( [DT_UNITS_DEFAULTS])
29 A_CHAR("zero time"),
30 A_CHAR(" days" ) , A_CHAR(" day" ) ,
31 A_CHAR(" hours" ) , A_CHAR(" hour" ) ,
32 A_CHAR(" minutes" ) , A_CHAR(" minute" ) ,
33 A_CHAR(" seconds" ) , A_CHAR(" second" ) ,
34 A_CHAR(" ms" ) , A_CHAR(" ms" ) ,
35 A_CHAR(" \u03BCs" ) , A_CHAR(" \u03BCs" ) ,
36 A_CHAR(" ns" ) , A_CHAR(" ns" ) };
37DOX_MARKER( [DT_UNITS_DEFAULTS])
38#endif
39
40}
41#endif
42
43#if !ALIB_SINGLE_THREADED
45 { target << src.GetName() << '(' << src.GetID() << ')';} )
46
48 { target << src.GetName() << '(' << src.GetID() << ')';} )
49#endif
#define A_CHAR(STR)
String DT_UNITS[size_t(DayTimeUnits::SIZE_OF_UNITS)]
strings::TString< character > String
Type alias in namespace #"%alib".
Definition string.hpp:2165
#define ALIB_STRINGS_APPENDABLE_TYPE_DEF_W(TYPE, IMPL)
#define ALIB_STRINGS_APPENDABLE_TYPE_DEF_N(TYPE, IMPL)