xtd
0.2.0
Loading...
Searching...
No Matches
xtd.core
include
xtd
literals
byte.hpp
Go to the documentation of this file.
1
4
#pragma once
5
#include "
../byte.hpp
"
6
#include "
../usize.hpp
"
7
#define __XTD_STD_INTERNAL__
8
#include "
../internal/__xtd_std_version.hpp
"
9
#undef __XTD_STD_INTERNAL__
10
#include <cstddef>
11
13
namespace
xtd
{
15
inline
namespace
literals
{
17
29
[[nodiscard]]
auto
operator
""
_b(
long
double
n
) ->
xtd::byte
;
30
41
[[nodiscard]]
auto
operator
""
_b(
unsigned
long
long
n
) ->
xtd::byte
;
42
53
[[nodiscard]]
auto
operator
""
_b(
const
char
*
s
,
xtd::usize
n
) ->
xtd::byte
;
54
65
[[nodiscard]]
auto
operator
""
_b(
const
char8_t
*
s
,
xtd::usize
n
) ->
xtd::byte
;
66
77
[[nodiscard]]
auto
operator
""
_b(
const
char16_t
*
s
,
xtd::usize
n
) ->
xtd::byte
;
78
89
[[nodiscard]]
auto
operator
""
_b(
const
char32_t
*
s
,
xtd::usize
n
) ->
xtd::byte
;
90
101
[[nodiscard]]
auto
operator
""
_b(
const
wchar_t
*
s
,
xtd::usize
n
) ->
xtd::byte
;
102
113
[[nodiscard]]
auto
operator
""
_u8(
long
double
n
) ->
xtd::byte
;
114
125
[[nodiscard]]
auto
operator
""
_u8(
unsigned
long
long
n
) ->
xtd::byte
;
126
137
[[nodiscard]]
auto
operator
""
_u8(
const
char
*
s
,
xtd::usize
n
) ->
xtd::byte
;
138
149
[[nodiscard]]
auto
operator
""
_u8(
const
char8_t
*
s
,
xtd::usize
n
) ->
xtd::byte
;
150
161
[[nodiscard]]
auto
operator
""
_u8(
const
char16_t
*
s
,
xtd::usize
n
) ->
xtd::byte
;
162
173
[[nodiscard]]
auto
operator
""
_u8(
const
char32_t
*
s
,
xtd::usize
n
) ->
xtd::byte
;
174
185
[[nodiscard]]
auto
operator
""
_u8(
const
wchar_t
*
s
,
xtd::usize
n
) ->
xtd::byte
;
187
}
188
}
__xtd_std_version.hpp
byte.hpp
Contains xtd::byte type.
xtd::usize
std::size_t usize
Represents an unsigned size of any object in bytes.
Definition
usize.hpp:22
xtd::byte
std::uint8_t byte
Represents a 8-bit unsigned integer.
Definition
byte.hpp:23
xtd::console_key::s
@ s
The S key.
Definition
console_key.hpp:124
xtd::console_key::n
@ n
The N key.
Definition
console_key.hpp:114
xtd::literals
The xtd::literals namespace contains all xtd's litterals operators.
Definition
byte.hpp:15
xtd
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition
abstract_object.hpp:8
usize.hpp
Contains xtd::usize type.
Generated on
for xtd by
Gammasoft
. All rights reserved.