xtd 0.2.0
Loading...
Searching...
No Matches
literals.h File Reference
#include "time_span.h"
#include "types.h"
#include "ustring.h"

Definition

Contains xtd literals.

Go to the source code of this file.

Namespaces

namespace  xtd
 The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more.
 
namespace  xtd::literals
 The xtd::literals namespace contains all xtd's litterals operators.
 

Functions

xtd::byte xtd::literals::operator""_b (const char *s, size_t n)
 Used to convert specified value into byte.
 
xtd::byte xtd::literals::operator""_b (const char16 *s, size_t n)
 Used to convert specified value into byte.
 
xtd::byte xtd::literals::operator""_b (const char32 *s, size_t n)
 Used to convert specified value into byte.
 
xtd::byte xtd::literals::operator""_b (const char8 *s, size_t n)
 Used to convert specified value into byte.
 
xtd::byte xtd::literals::operator""_b (const wchar *s, size_t n)
 Used to convert specified value into byte.
 
xtd::byte xtd::literals::operator""_b (long double n)
 Used to convert specified value into byte.
 
xtd::byte xtd::literals::operator""_b (unsigned long long n)
 Used to convert specified value into byte.
 
char32 xtd::literals::operator""_c (char c)
 Used to convert specified value into char32._t.
 
char32 xtd::literals::operator""_c (char16 c)
 Used to convert specified value into char32._t.
 
char32 xtd::literals::operator""_c (char32 c)
 Used to convert specified value into char32._t.
 
char32 xtd::literals::operator""_c (unsigned long long c)
 Used to convert specified value into char32._t.
 
char32 xtd::literals::operator""_c (wchar c)
 Used to convert specified value into char32._t.
 
double xtd::literals::operator""_d (const char *s, size_t n)
 Used to convert specified value into byte.
 
double xtd::literals::operator""_d (const char16 *s, size_t n)
 Used to convert specified value into byte.
 
double xtd::literals::operator""_d (const char32 *s, size_t n)
 Used to convert specified value into byte.
 
double xtd::literals::operator""_d (const char8 *s, size_t n)
 Used to convert specified value into byte.
 
double xtd::literals::operator""_d (const wchar *s, size_t n)
 Used to convert specified value into byte.
 
double xtd::literals::operator""_d (long double n)
 Used to convert specified value into byte.
 
double xtd::literals::operator""_d (unsigned long long n)
 Used to convert specified value into byte.
 
float xtd::literals::operator""_f (const char *s, size_t n)
 Used to convert specified value into byte.
 
float xtd::literals::operator""_f (const char16 *s, size_t n)
 Used to convert specified value into byte.
 
float xtd::literals::operator""_f (const char32 *s, size_t n)
 Used to convert specified value into byte.
 
float xtd::literals::operator""_f (const char8 *s, size_t n)
 Used to convert specified value into byte.
 
float xtd::literals::operator""_f (const wchar *s, size_t n)
 Used to convert specified value into byte.
 
float xtd::literals::operator""_f (long double n)
 Used to convert specified value into byte.
 
float xtd::literals::operator""_f (unsigned long long n)
 Used to convert specified value into byte.
 
xtd::time_span xtd::literals::operator""_h (unsigned long long s)
 Used to convert the specified value as hours to xtd::time_span.
 
xtd::time_span xtd::literals::operator""_m (unsigned long long s)
 Used to convert the specified value as minutes to xtd::time_span.
 
xtd::time_span xtd::literals::operator""_min (unsigned long long s)
 Used to convert the specified value as minutes to xtd::time_span.
 
xtd::time_span xtd::literals::operator""_ms (unsigned long long s)
 Used to convert the specified value as millisconds to xtd::time_span.
 
xtd::time_span xtd::literals::operator""_ns (unsigned long long s)
 Used to convert the specified value as nanoseconds to xtd::time_span.
 
xtd::ustring xtd::literals::operator""_s (const char *s, size_t n)
 Used to convert specified value into xtd::ustring.
 
xtd::ustring xtd::literals::operator""_s (const char16 *s, size_t n)
 Used to convert specified value into xtd::ustring.
 
xtd::ustring xtd::literals::operator""_s (const char32 *s, size_t n)
 Used to convert specified value into xtd::ustring.
 
xtd::ustring xtd::literals::operator""_s (const char8 *s, size_t n)
 Used to convert specified value into xtd::ustring.
 
xtd::ustring xtd::literals::operator""_s (const wchar *s, size_t n)
 Used to convert specified value into xtd::ustring.
 
xtd::time_span xtd::literals::operator""_s (unsigned long long s)
 Used to convert the specified value as seconds to xtd::time_span.
 
int16 xtd::literals::operator""_s16 (const char *s, size_t n)
 Used to convert specified value into byte.
 
int16 xtd::literals::operator""_s16 (const char16 *s, size_t n)
 Used to convert specified value into byte.
 
int16 xtd::literals::operator""_s16 (const char32 *s, size_t n)
 Used to convert specified value into byte.
 
int16 xtd::literals::operator""_s16 (const char8 *s, size_t n)
 Used to convert specified value into byte.
 
int16 xtd::literals::operator""_s16 (const wchar *s, size_t n)
 Used to convert specified value into byte.
 
int16 xtd::literals::operator""_s16 (long double n)
 Used to convert specified value into byte.
 
int16 xtd::literals::operator""_s16 (unsigned long long n)
 Used to convert specified value into byte.
 
int32 xtd::literals::operator""_s32 (const char *s, size_t n)
 Used to convert specified value into byte.
 
int32 xtd::literals::operator""_s32 (const char16 *s, size_t n)
 Used to convert specified value into byte.
 
int32 xtd::literals::operator""_s32 (const char32 *s, size_t n)
 Used to convert specified value into byte.
 
int32 xtd::literals::operator""_s32 (const char8 *s, size_t n)
 Used to convert specified value into byte.
 
int32 xtd::literals::operator""_s32 (const wchar *s, size_t n)
 Used to convert specified value into byte.
 
int32 xtd::literals::operator""_s32 (long double n)
 Used to convert specified value into byte.
 
int32 xtd::literals::operator""_s32 (unsigned long long n)
 Used to convert specified value into byte.
 
int64 xtd::literals::operator""_s64 (const char *s, size_t n)
 Used to convert specified value into byte.
 
int64 xtd::literals::operator""_s64 (const char16 *s, size_t n)
 Used to convert specified value into byte.
 
int64 xtd::literals::operator""_s64 (const char32 *s, size_t n)
 Used to convert specified value into byte.
 
int64 xtd::literals::operator""_s64 (const char8 *s, size_t n)
 Used to convert specified value into byte.
 
int64 xtd::literals::operator""_s64 (const wchar *s, size_t n)
 Used to convert specified value into byte.
 
int64 xtd::literals::operator""_s64 (long double n)
 Used to convert specified value into byte.
 
int64 xtd::literals::operator""_s64 (unsigned long long n)
 Used to convert specified value into byte.
 
sbyte xtd::literals::operator""_s8 (const char *s, size_t n)
 Used to convert specified value into byte.
 
sbyte xtd::literals::operator""_s8 (const char16 *s, size_t n)
 Used to convert specified value into byte.
 
sbyte xtd::literals::operator""_s8 (const char32 *s, size_t n)
 Used to convert specified value into byte.
 
sbyte xtd::literals::operator""_s8 (const char8 *s, size_t n)
 Used to convert specified value into byte.
 
sbyte xtd::literals::operator""_s8 (const wchar *s, size_t n)
 Used to convert specified value into byte.
 
sbyte xtd::literals::operator""_s8 (long double n)
 Used to convert specified value into byte.
 
sbyte xtd::literals::operator""_s8 (unsigned long long n)
 Used to convert specified value into byte.
 
xtd::ustring xtd::literals::operator""_sb (unsigned long long s)
 Used to convert the specified value to xtd::ustring with a binary format.
 
xtd::ustring xtd::literals::operator""_sb16 (unsigned long long s)
 Used to convert the specified value to xtd::ustring with a binary format with sixteen digits.
 
xtd::ustring xtd::literals::operator""_sb2 (unsigned long long s)
 Used to convert the specified value to xtd::ustring with a binary format with two digits.
 
xtd::ustring xtd::literals::operator""_sb32 (unsigned long long s)
 Used to convert the specified value to xtd::ustring with a binary format with thirty two digits.
 
xtd::ustring xtd::literals::operator""_sb4 (unsigned long long s)
 Used to convert the specified value to xtd::ustring with a binary format with four digits.
 
xtd::ustring xtd::literals::operator""_sb64 (unsigned long long s)
 Used to convert the specified value to xtd::ustring with a binary format with sixty four digits.
 
xtd::ustring xtd::literals::operator""_sb8 (unsigned long long s)
 Used to convert the specified value to xtd::ustring with a binary format with eight digits.
 
xtd::ustring xtd::literals::operator""_sd (long double s)
 Used to convert the specified value to xtd::ustring with a decimal format.
 
xtd::ustring xtd::literals::operator""_sd (unsigned long long s)
 Used to convert the specified value to xtd::ustring with a decimal format.
 
xtd::ustring xtd::literals::operator""_sx (unsigned long long s)
 Used to convert specified value into xtd::ustring.
 
xtd::ustring xtd::literals::operator""_sX (unsigned long long s)
 Used to convert specified value into xtd::ustring.
 
xtd::ustring xtd::literals::operator""_sx2 (unsigned long long s)
 Used to convert specified value into xtd::ustring.
 
xtd::ustring xtd::literals::operator""_sX2 (unsigned long long s)
 Used to convert specified value into xtd::ustring.
 
xtd::ustring xtd::literals::operator""_sx4 (unsigned long long s)
 Used to convert specified value into xtd::ustring.
 
xtd::ustring xtd::literals::operator""_sX4 (unsigned long long s)
 Used to convert specified value into xtd::ustring.
 
xtd::ustring xtd::literals::operator""_sx8 (unsigned long long s)
 Used to convert specified value into xtd::ustring.
 
xtd::ustring xtd::literals::operator""_sX8 (unsigned long long s)
 Used to convert specified value into xtd::ustring.
 
const char * xtd::literals::operator""_t (const char *s, size_t n) noexcept
 Used to translate specified string into locale.
 
xtd::ustring xtd::literals::operator""_t (const char16 *s, size_t n) noexcept
 Used to translate specified string into locale.
 
xtd::ustring xtd::literals::operator""_t (const char32 *s, size_t n) noexcept
 Used to translate specified string into locale.
 
xtd::ustring xtd::literals::operator""_t (const char8 *s, size_t n) noexcept
 Used to translate specified string into locale.
 
xtd::ustring xtd::literals::operator""_t (const wchar *s, size_t n) noexcept
 Used to translate specified string into locale.
 
xtd::time_span xtd::literals::operator""_t (unsigned long long s)
 Used to convert the specified value as tiks to xtd::time_span.
 
uint16 xtd::literals::operator""_u16 (const char *s, size_t n)
 Used to convert specified value into byte.
 
uint16 xtd::literals::operator""_u16 (const char16 *s, size_t n)
 Used to convert specified value into byte.
 
uint16 xtd::literals::operator""_u16 (const char32 *s, size_t n)
 Used to convert specified value into byte.
 
uint16 xtd::literals::operator""_u16 (const char8 *s, size_t n)
 Used to convert specified value into byte.
 
uint16 xtd::literals::operator""_u16 (const wchar *s, size_t n)
 Used to convert specified value into byte.
 
uint16 xtd::literals::operator""_u16 (long double n)
 Used to convert specified value into byte.
 
uint16 xtd::literals::operator""_u16 (unsigned long long n)
 Used to convert specified value into byte.
 
uint32 xtd::literals::operator""_u32 (const char *s, size_t n)
 Used to convert specified value into byte.
 
uint32 xtd::literals::operator""_u32 (const char16 *s, size_t n)
 Used to convert specified value into byte.
 
uint32 xtd::literals::operator""_u32 (const char32 *s, size_t n)
 Used to convert specified value into byte.
 
uint32 xtd::literals::operator""_u32 (const char8 *s, size_t n)
 Used to convert specified value into byte.
 
uint32 xtd::literals::operator""_u32 (const wchar *s, size_t n)
 Used to convert specified value into byte.
 
uint32 xtd::literals::operator""_u32 (long double n)
 Used to convert specified value into byte.
 
uint32 xtd::literals::operator""_u32 (unsigned long long n)
 Used to convert specified value into byte.
 
uint64 xtd::literals::operator""_u64 (const char *s, size_t n)
 Used to convert specified value into byte.
 
uint64 xtd::literals::operator""_u64 (const char16 *s, size_t n)
 Used to convert specified value into byte.
 
uint64 xtd::literals::operator""_u64 (const char32 *s, size_t n)
 Used to convert specified value into byte.
 
uint64 xtd::literals::operator""_u64 (const char8 *s, size_t n)
 Used to convert specified value into byte.
 
uint64 xtd::literals::operator""_u64 (const wchar *s, size_t n)
 Used to convert specified value into byte.
 
uint64 xtd::literals::operator""_u64 (long double n)
 Used to convert specified value into byte.
 
uint64 xtd::literals::operator""_u64 (unsigned long long n)
 Used to convert specified value into byte.
 
xtd::byte xtd::literals::operator""_u8 (const char *s, size_t n)
 Used to convert specified value into byte.
 
xtd::byte xtd::literals::operator""_u8 (const char16 *s, size_t n)
 Used to convert specified value into byte.
 
xtd::byte xtd::literals::operator""_u8 (const char32 *s, size_t n)
 Used to convert specified value into byte.
 
xtd::byte xtd::literals::operator""_u8 (const char8 *s, size_t n)
 Used to convert specified value into byte.
 
xtd::byte xtd::literals::operator""_u8 (const wchar *s, size_t n)
 Used to convert specified value into byte.
 
xtd::byte xtd::literals::operator""_u8 (long double n)
 Used to convert specified value into byte.
 
xtd::byte xtd::literals::operator""_u8 (unsigned long long n)
 Used to convert specified value into byte.
 
xtd::time_span xtd::literals::operator""_us (unsigned long long s)
 Used to convert the specified value as microseconds to xtd::time_span.
 
size_t xtd::operator""_uz (const char *s, size_t n)
 Used to convert specified value into size_t.
 
size_t xtd::operator""_uz (const char16 *s, size_t n)
 Used to convert specified value into size_t.
 
size_t xtd::operator""_uz (const char32 *s, size_t n)
 Used to convert specified value into size_t.
 
size_t xtd::operator""_uz (const char8 *s, size_t n)
 Used to convert specified value into size_t.
 
size_t xtd::operator""_uz (const wchar *s, size_t n)
 Used to convert specified value into size_t.
 
size_t xtd::operator""_uz (long double n)
 Used to convert specified value into size_t.
 
size_t xtd::operator""_uz (unsigned long long n)
 Used to convert specified value into size_t.
 
size_t xtd::operator""_z (const char *s, size_t n)
 Used to convert specified value into signed size_t.
 
size_t xtd::operator""_z (const char16 *s, size_t n)
 Used to convert specified value into signed size_t.
 
size_t xtd::operator""_z (const char32 *s, size_t n)
 Used to convert specified value into signed size_t.
 
size_t xtd::operator""_z (const char8 *s, size_t n)
 Used to convert specified value into signed size_t.
 
size_t xtd::operator""_z (const wchar *s, size_t n)
 Used to convert specified value into signed size_t.
 
size_t xtd::operator""_z (long double n)
 Used to convert specified value into signed size_t.
 
size_t xtd::operator""_z (unsigned long long n)
 Used to convert specified value into signed size_t.