22template<
typename TChar,
typename TAllocator>
struct AppendableTraits<bool ,TChar,TAllocator>
28 { target.template _<NC>( b ?
"true" :
"false" ); }
32template<
typename TChar,
typename TAllocator>
struct AppendableTraits<int8_t ,TChar,TAllocator>
43template<
typename TChar,
typename TAllocator>
struct AppendableTraits<uint8_t ,TChar,TAllocator>
54template<
typename TChar,
typename TAllocator>
struct AppendableTraits<int16_t ,TChar,TAllocator>
66template<
typename TChar,
typename TAllocator>
struct AppendableTraits<uint16_t ,TChar,TAllocator>
78template<
typename TChar,
typename TAllocator>
struct AppendableTraits<int32_t ,TChar,TAllocator>
90template<
typename TChar,
typename TAllocator>
struct AppendableTraits<uint32_t ,TChar,TAllocator>
103template<
typename TChar,
typename TAllocator>
struct AppendableTraits<int64_t ,TChar,TAllocator>
113template<
typename TChar,
typename TAllocator>
struct AppendableTraits<uint64_t ,TChar,TAllocator>
145template<
typename TChar,
typename TAllocator>
struct AppendableTraits<float ,TChar,TAllocator>
156template<
typename TChar,
typename TAllocator>
struct AppendableTraits<double ,TChar,TAllocator>
166template<
typename TChar,
typename TAllocator>
struct AppendableTraits<long double ,TChar,TAllocator>
181template<
typename TChar,
typename TAllocator>
struct AppendableTraits<std::type_info ,TChar,TAllocator>
190#if ALIB_EXT_LIB_THREADS_AVAILABLE
192template<
typename TChar,
typename TAllocator>
struct AppendableTraits<std::thread::id ,TChar,TAllocator>
250template<
typename TChar,
typename TAllocator>
struct AppendableTraits<
time::DateTime::Duration ,TChar,TAllocator>
296#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)