xtd - Reference Guide  0.1.1
Modern c++17/20 framework to create console, GUI and unit test applications on Windows, macOS, Linux, iOS and android.
Namespaces | Functions
literals.h File Reference
#include "types.h"
#include "ustring.h"

Definition

Contains xtd literals.

Go to the source code of this file.

Namespaces

 xtd
 The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more.
 

Functions

byte_t xtd::operator""_b (const char *s, size_t n)
 Used to convert specified value into byte. More...
 
byte_t xtd::operator""_b (const char16_t *s, size_t n)
 Used to convert specified value into byte. More...
 
byte_t xtd::operator""_b (const char32_t *s, size_t n)
 Used to convert specified value into byte. More...
 
byte_t xtd::operator""_b (const char8_t *s, size_t n)
 Used to convert specified value into byte. More...
 
byte_t xtd::operator""_b (const wchar_t *s, size_t n)
 Used to convert specified value into byte. More...
 
byte_t xtd::operator""_b (long double n)
 Used to convert specified value into byte. More...
 
byte_t xtd::operator""_b (unsigned long long n)
 Used to convert specified value into byte. More...
 
char32_t xtd::operator""_c (char c)
 Used to convert specified value into char32._t. More...
 
char32_t xtd::operator""_c (char16_t c)
 Used to convert specified value into char32._t. More...
 
char32_t xtd::operator""_c (char32_t c)
 Used to convert specified value into char32._t. More...
 
char32_t xtd::operator""_c (unsigned long long c)
 Used to convert specified value into char32._t. More...
 
char32_t xtd::operator""_c (wchar_t c)
 Used to convert specified value into char32._t. More...
 
double xtd::operator""_d (const char *s, size_t n)
 Used to convert specified value into byte. More...
 
double xtd::operator""_d (const char16_t *s, size_t n)
 Used to convert specified value into byte. More...
 
double xtd::operator""_d (const char32_t *s, size_t n)
 Used to convert specified value into byte. More...
 
double xtd::operator""_d (const char8_t *s, size_t n)
 Used to convert specified value into byte. More...
 
double xtd::operator""_d (const wchar_t *s, size_t n)
 Used to convert specified value into byte. More...
 
double xtd::operator""_d (long double n)
 Used to convert specified value into byte. More...
 
double xtd::operator""_d (unsigned long long n)
 Used to convert specified value into byte. More...
 
float xtd::operator""_f (const char *s, size_t n)
 Used to convert specified value into byte. More...
 
float xtd::operator""_f (const char16_t *s, size_t n)
 Used to convert specified value into byte. More...
 
float xtd::operator""_f (const char32_t *s, size_t n)
 Used to convert specified value into byte. More...
 
float xtd::operator""_f (const char8_t *s, size_t n)
 Used to convert specified value into byte. More...
 
float xtd::operator""_f (const wchar_t *s, size_t n)
 Used to convert specified value into byte. More...
 
float xtd::operator""_f (long double n)
 Used to convert specified value into byte. More...
 
float xtd::operator""_f (unsigned long long n)
 Used to convert specified value into byte. More...
 
xtd::ustring xtd::operator""_s (const char *s, size_t n)
 Used to convert specified value into xtd::ustring. More...
 
xtd::ustring xtd::operator""_s (const char16_t *s, size_t n)
 Used to convert specified value into xtd::ustring. More...
 
xtd::ustring xtd::operator""_s (const char32_t *s, size_t n)
 Used to convert specified value into xtd::ustring. More...
 
xtd::ustring xtd::operator""_s (const char8_t *s, size_t n)
 Used to convert specified value into xtd::ustring. More...
 
xtd::ustring xtd::operator""_s (const wchar_t *s, size_t n)
 Used to convert specified value into xtd::ustring. More...
 
xtd::ustring xtd::operator""_s (long double s)
 Used to convert specified value into xtd::ustring. More...
 
xtd::ustring xtd::operator""_s (unsigned long long s)
 Used to convert specified value into xtd::ustring. More...
 
int16_t xtd::operator""_s16 (const char *s, size_t n)
 Used to convert specified value into byte. More...
 
int16_t xtd::operator""_s16 (const char16_t *s, size_t n)
 Used to convert specified value into byte. More...
 
int16_t xtd::operator""_s16 (const char32_t *s, size_t n)
 Used to convert specified value into byte. More...
 
int16_t xtd::operator""_s16 (const char8_t *s, size_t n)
 Used to convert specified value into byte. More...
 
int16_t xtd::operator""_s16 (const wchar_t *s, size_t n)
 Used to convert specified value into byte. More...
 
int16_t xtd::operator""_s16 (long double n)
 Used to convert specified value into byte. More...
 
int16_t xtd::operator""_s16 (unsigned long long n)
 Used to convert specified value into byte. More...
 
int32_t xtd::operator""_s32 (const char *s, size_t n)
 Used to convert specified value into byte. More...
 
int32_t xtd::operator""_s32 (const char16_t *s, size_t n)
 Used to convert specified value into byte. More...
 
int32_t xtd::operator""_s32 (const char32_t *s, size_t n)
 Used to convert specified value into byte. More...
 
int32_t xtd::operator""_s32 (const char8_t *s, size_t n)
 Used to convert specified value into byte. More...
 
int32_t xtd::operator""_s32 (const wchar_t *s, size_t n)
 Used to convert specified value into byte. More...
 
int32_t xtd::operator""_s32 (long double n)
 Used to convert specified value into byte. More...
 
int32_t xtd::operator""_s32 (unsigned long long n)
 Used to convert specified value into byte. More...
 
int64_t xtd::operator""_s64 (const char *s, size_t n)
 Used to convert specified value into byte. More...
 
int64_t xtd::operator""_s64 (const char16_t *s, size_t n)
 Used to convert specified value into byte. More...
 
int64_t xtd::operator""_s64 (const char32_t *s, size_t n)
 Used to convert specified value into byte. More...
 
int64_t xtd::operator""_s64 (const char8_t *s, size_t n)
 Used to convert specified value into byte. More...
 
int64_t xtd::operator""_s64 (const wchar_t *s, size_t n)
 Used to convert specified value into byte. More...
 
int64_t xtd::operator""_s64 (long double n)
 Used to convert specified value into byte. More...
 
int64_t xtd::operator""_s64 (unsigned long long n)
 Used to convert specified value into byte. More...
 
int8_t xtd::operator""_s8 (const char *s, size_t n)
 Used to convert specified value into byte. More...
 
int8_t xtd::operator""_s8 (const char16_t *s, size_t n)
 Used to convert specified value into byte. More...
 
int8_t xtd::operator""_s8 (const char32_t *s, size_t n)
 Used to convert specified value into byte. More...
 
int8_t xtd::operator""_s8 (const char8_t *s, size_t n)
 Used to convert specified value into byte. More...
 
int8_t xtd::operator""_s8 (const wchar_t *s, size_t n)
 Used to convert specified value into byte. More...
 
int8_t xtd::operator""_s8 (long double n)
 Used to convert specified value into byte. More...
 
int8_t xtd::operator""_s8 (unsigned long long n)
 Used to convert specified value into byte. More...
 
xtd::ustring xtd::operator""_sb (unsigned long long s)
 Used to convert specified value into xtd::ustring. More...
 
xtd::ustring xtd::operator""_sb16 (unsigned long long s)
 Used to convert specified value into xtd::ustring. More...
 
xtd::ustring xtd::operator""_sb2 (unsigned long long s)
 Used to convert specified value into xtd::ustring. More...
 
xtd::ustring xtd::operator""_sb32 (unsigned long long s)
 Used to convert specified value into xtd::ustring. More...
 
xtd::ustring xtd::operator""_sb4 (unsigned long long s)
 Used to convert specified value into xtd::ustring. More...
 
xtd::ustring xtd::operator""_sb64 (unsigned long long s)
 Used to convert specified value into xtd::ustring. More...
 
xtd::ustring xtd::operator""_sb8 (unsigned long long s)
 Used to convert specified value into xtd::ustring. More...
 
xtd::ustring xtd::operator""_sx (unsigned long long s)
 Used to convert specified value into xtd::ustring. More...
 
xtd::ustring xtd::operator""_sX (unsigned long long s)
 Used to convert specified value into xtd::ustring. More...
 
xtd::ustring xtd::operator""_sx2 (unsigned long long s)
 Used to convert specified value into xtd::ustring. More...
 
xtd::ustring xtd::operator""_sX2 (unsigned long long s)
 Used to convert specified value into xtd::ustring. More...
 
xtd::ustring xtd::operator""_sx4 (unsigned long long s)
 Used to convert specified value into xtd::ustring. More...
 
xtd::ustring xtd::operator""_sX4 (unsigned long long s)
 Used to convert specified value into xtd::ustring. More...
 
xtd::ustring xtd::operator""_sx8 (unsigned long long s)
 Used to convert specified value into xtd::ustring. More...
 
xtd::ustring xtd::operator""_sX8 (unsigned long long s)
 Used to convert specified value into xtd::ustring. More...
 
const char * xtd::operator""_t (const char *s, size_t n)
 Used to translate specified string into locale. More...
 
xtd::ustring xtd::operator""_t (const char16_t *s, size_t n)
 Used to translate specified string into locale. More...
 
xtd::ustring xtd::operator""_t (const char32_t *s, size_t n)
 Used to translate specified string into locale. More...
 
xtd::ustring xtd::operator""_t (const char8_t *s, size_t n)
 Used to translate specified string into locale. More...
 
xtd::ustring xtd::operator""_t (const wchar_t *s, size_t n)
 Used to translate specified string into locale. More...
 
uint16_t xtd::operator""_u16 (const char *s, size_t n)
 Used to convert specified value into byte. More...
 
uint16_t xtd::operator""_u16 (const char16_t *s, size_t n)
 Used to convert specified value into byte. More...
 
uint16_t xtd::operator""_u16 (const char32_t *s, size_t n)
 Used to convert specified value into byte. More...
 
uint16_t xtd::operator""_u16 (const char8_t *s, size_t n)
 Used to convert specified value into byte. More...
 
uint16_t xtd::operator""_u16 (const wchar_t *s, size_t n)
 Used to convert specified value into byte. More...
 
uint16_t xtd::operator""_u16 (long double n)
 Used to convert specified value into byte. More...
 
uint16_t xtd::operator""_u16 (unsigned long long n)
 Used to convert specified value into byte. More...
 
uint32_t xtd::operator""_u32 (const char *s, size_t n)
 Used to convert specified value into byte. More...
 
uint32_t xtd::operator""_u32 (const char16_t *s, size_t n)
 Used to convert specified value into byte. More...
 
uint32_t xtd::operator""_u32 (const char32_t *s, size_t n)
 Used to convert specified value into byte. More...
 
uint32_t xtd::operator""_u32 (const char8_t *s, size_t n)
 Used to convert specified value into byte. More...
 
uint32_t xtd::operator""_u32 (const wchar_t *s, size_t n)
 Used to convert specified value into byte. More...
 
uint32_t xtd::operator""_u32 (long double n)
 Used to convert specified value into byte. More...
 
uint32_t xtd::operator""_u32 (unsigned long long n)
 Used to convert specified value into byte. More...
 
uint64_t xtd::operator""_u64 (const char *s, size_t n)
 Used to convert specified value into byte. More...
 
uint64_t xtd::operator""_u64 (const char16_t *s, size_t n)
 Used to convert specified value into byte. More...
 
uint64_t xtd::operator""_u64 (const char32_t *s, size_t n)
 Used to convert specified value into byte. More...
 
uint64_t xtd::operator""_u64 (const char8_t *s, size_t n)
 Used to convert specified value into byte. More...
 
uint64_t xtd::operator""_u64 (const wchar_t *s, size_t n)
 Used to convert specified value into byte. More...
 
uint64_t xtd::operator""_u64 (long double n)
 Used to convert specified value into byte. More...
 
uint64_t xtd::operator""_u64 (unsigned long long n)
 Used to convert specified value into byte. More...
 
uint8_t xtd::operator""_u8 (const char *s, size_t n)
 Used to convert specified value into byte. More...
 
uint8_t xtd::operator""_u8 (const char16_t *s, size_t n)
 Used to convert specified value into byte. More...
 
uint8_t xtd::operator""_u8 (const char32_t *s, size_t n)
 Used to convert specified value into byte. More...
 
uint8_t xtd::operator""_u8 (const char8_t *s, size_t n)
 Used to convert specified value into byte. More...
 
uint8_t xtd::operator""_u8 (const wchar_t *s, size_t n)
 Used to convert specified value into byte. More...
 
uint8_t xtd::operator""_u8 (long double n)
 Used to convert specified value into byte. More...
 
uint8_t xtd::operator""_u8 (unsigned long long n)
 Used to convert specified value into byte. More...