22template<
typename TChar,
typename TAllocator>
struct AppendableTraits<bool ,TChar,TAllocator>
31 target.template _<NC>( b ?
"true" :
"false" );
36template<
typename TChar,
typename TAllocator>
struct AppendableTraits<int8_t ,TChar,TAllocator>
49template<
typename TChar,
typename TAllocator>
struct AppendableTraits<uint8_t ,TChar,TAllocator>
62template<
typename TChar,
typename TAllocator>
struct AppendableTraits<int16_t ,TChar,TAllocator>
76template<
typename TChar,
typename TAllocator>
struct AppendableTraits<uint16_t ,TChar,TAllocator>
90template<
typename TChar,
typename TAllocator>
struct AppendableTraits<int32_t ,TChar,TAllocator>
104template<
typename TChar,
typename TAllocator>
struct AppendableTraits<uint32_t ,TChar,TAllocator>
119template<
typename TChar,
typename TAllocator>
struct AppendableTraits<int64_t ,TChar,TAllocator>
129template<
typename TChar,
typename TAllocator>
struct AppendableTraits<uint64_t ,TChar,TAllocator>
165template<
typename TChar,
typename TAllocator>
struct AppendableTraits<float ,TChar,TAllocator>
178template<
typename TChar,
typename TAllocator>
struct AppendableTraits<double ,TChar,TAllocator>
188template<
typename TChar,
typename TAllocator>
struct AppendableTraits<long double ,TChar,TAllocator>
205template<
typename TChar,
typename TAllocator>
struct AppendableTraits<std::type_info ,TChar,TAllocator>
216#if ALIB_EXT_LIB_THREADS_AVAILABLE
218template<
typename TChar,
typename TAllocator>
struct AppendableTraits<std::thread::id ,TChar,TAllocator>
280template<
typename TChar,
typename TAllocator>
struct AppendableTraits<
time::DateTime::Duration ,TChar,TAllocator>
330#if !ALIB_SINGLE_THREADED
@ McSecSingular
In DT_UNITS, this defaults to .
@ HourSingular
In DT_UNITS, this defaults to .
@ SIZE_OF_UNITS
Stop marker.
@ SecSingular
In DT_UNITS, this defaults to .
@ NSecSingular
In DT_UNITS, this defaults to .
@ MlSecSingular
In DT_UNITS, this defaults to .
@ MinPlural
In DT_UNITS, this defaults to .
@ HourPlural
In DT_UNITS, this defaults to .
@ MlSecPlural
In DT_UNITS, this defaults to .
@ DayPlural
In DT_UNITS, this defaults to .
@ SecPlural
In DT_UNITS, this defaults to .
@ MinSingular
In DT_UNITS, this defaults to .
@ McSecPlural
In DT_UNITS, this defaults to .
@ TS_ZERO
In DT_UNITS, this defaults to .
@ DaySingular
In DT_UNITS, this defaults to .
@ NSecPlural
In DT_UNITS, this defaults to .
String DT_UNITS[size_t(DayTimeUnits::SIZE_OF_UNITS)]
lang::intGap_t intGap_t
Type alias in namespace alib.
characters::wchar wchar
Type alias in namespace alib.
threads::Thread Thread
Type alias in namespace alib.
lang::uintGap_t uintGap_t
Type alias in namespace alib.
characters::nchar nchar
Type alias in namespace alib.
lang::CallerInfo CallerInfo
Type alias in namespace alib.
strings::TString< character > String
Type alias in namespace alib.
void operator()(TAString< TChar, TAllocator > &target, bool b)
void operator()(TAString< TChar, TAllocator > &target, double value)
void operator()(TAString< TChar, TAllocator > &target, float value)
void operator()(TAString< TChar, TAllocator > &target, int16_t value)
void operator()(TAString< TChar, TAllocator > &target, int32_t value)
void operator()(TAString< TChar, TAllocator > &target, int64_t value)
void operator()(TAString< TChar, TAllocator > &target, int8_t value)
void operator()(TAString< TChar, TAllocator > &target, intGap_t value)
void operator()(TAString< TChar, TAllocator > &target, const lang::CallerInfo &ci)
void operator()(TAString< TChar, TAllocator > &target, long double value)
void operator()(TAString< TChar, TAllocator > &target, const std::thread::id &type)
void operator()(TAString< TChar, TAllocator > &target, const std::type_info &type)
ALIB_DLL void operator()(TAString< nchar, lang::HeapAllocator > &target, const threads::Thread &thread)
ALIB_DLL void operator()(TAString< wchar, lang::HeapAllocator > &target, const threads::Thread &thread)
void operator()(TAString< TChar, TAllocator > &target, const time::DateTime::Duration duration)
void operator()(TAString< TChar, TAllocator > &target, const time::Ticks::Duration duration)
void operator()(TAString< TChar, TAllocator > &target, uint16_t value)
void operator()(TAString< TChar, TAllocator > &target, uint32_t value)
void operator()(TAString< TChar, TAllocator > &target, uint64_t value)
void operator()(TAString< TChar, TAllocator > &target, uint8_t value)
void operator()(TAString< TChar, TAllocator > &target, uintGap_t value)