12 inline namespace literals {
49#if defined(__cpp_lib_char8_t)
109 double operator""_d(
long double n);
121 double operator""_d(
unsigned long long n);
133 double operator""_d(
const char*
s,
size_t n);
135#if defined(__cpp_lib_char8_t)
146 double operator""_d(
const char8*
s,
size_t n);
183 double operator""_d(
const wchar*
s,
size_t n);
195 float operator""_f(
long double n);
207 float operator""_f(
unsigned long long n);
219 float operator""_f(
const char*
s,
size_t n);
221#if defined(__cpp_lib_char8_t)
409#if defined(__cpp_lib_char8_t)
719 sbyte operator""_s8(
unsigned long long n);
733#if defined(__cpp_lib_char8_t)
805 int16 operator""_s16(
unsigned long long n);
817 int16 operator""_s16(
const char*
s,
size_t n);
819#if defined(__cpp_lib_char8_t)
891 int32 operator""_s32(
unsigned long long n);
903 int32 operator""_s32(
const char*
s,
size_t n);
905#if defined(__cpp_lib_char8_t)
977 int64 operator""_s64(
unsigned long long n);
989 int64 operator""_s64(
const char*
s,
size_t n);
991#if defined(__cpp_lib_char8_t)
1047 const char*
operator""_t(
const char*
s,
size_t n)
noexcept;
1049#if defined(__cpp_lib_char8_t)
1132#if defined(__cpp_lib_char8_t)
1218#if defined(__cpp_lib_char8_t)
1304#if defined(__cpp_lib_char8_t)
1390#if defined(__cpp_lib_char8_t)
1464 size_t operator""_uz(
long double n);
1476 size_t operator""_uz(
unsigned long long n);
1488 size_t operator""_uz(
const char*
s,
size_t n);
1490#if defined(__cpp_lib_char8_t)
1550 size_t operator""_z(
long double n);
1562 size_t operator""_z(
unsigned long long n);
1574 size_t operator""_z(
const char*
s,
size_t n);
1576#if defined(__cpp_lib_char8_t)
Represents text as a sequence of UTF-8 code units.
Definition ustring.h:47
char8_t char8
Represents a 8-bit unicode character.
Definition types.h:64
wchar_t wchar
Represents a wide character.
Definition types.h:286
int_least16_t int16
Represents a 16-bit signed integer.
Definition types.h:120
char16_t char16
Represents a 16-bit unicode character.
Definition types.h:76
int_least8_t sbyte
Represents a 8-bit signed integer.
Definition types.h:175
int_least64_t int64
Represents a 64-bit signed integer.
Definition types.h:142
uint_least16_t uint16
Represents a 16-bit unsigned integer.
Definition types.h:230
int_least32_t int32
Represents a 32-bit signed integer.
Definition types.h:131
char32_t char32
Represents a 32-bit unicode character.
Definition types.h:87
uint_least64_t uint64
Represents a 64-bit unsigned integer.
Definition types.h:252
uint_least32_t uint32
Represents a 32-bit unsigned integer.
Definition types.h:241
uint_least8_t byte
Represents a 8-bit unsigned integer.
Definition types.h:41
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition xtd_about_box.h:10
Represents a time interval.
Definition time_span.h:26
Contains xtd::time_span typedef.
Contains xtd fundamental types.
Contains xtd::ustring class.