#include "core_export.h"
#include <cstdint>
#include <string>
#include <typeinfo>
Contains xtd fundamental types.
Go to the source code of this file.
Namespaces | |
xtd | |
The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more. | |
Variables | |
std::nullptr_t | xtd::null |
Represents a null pointer value. More... | |
Native types | |
using | xtd::bool_ = bool |
Represents a boolean. More... | |
using | xtd::byte = uint_least8_t |
Represents a 8-bit unsigned integer. More... | |
using | xtd::char_ = char |
Represents a character. More... | |
using | xtd::char8 = char8_t |
Represents a 8-bit unicode character. More... | |
using | xtd::char16 = char16_t |
Represents a 16-bit unicode character. More... | |
using | xtd::char32 = char32_t |
Represents a 32-bit unicode character. More... | |
using | xtd::decimal = long double |
Represents a decimal-precision floating-point number. More... | |
using | xtd::double_ = double |
Represents a double-precision floating-point number. More... | |
using | xtd::int16 = int_least16_t |
Represents a 16-bit signed integer. More... | |
using | xtd::int32 = int_least32_t |
Represents a 32-bit signed integer. More... | |
using | xtd::int64 = int_least64_t |
Represents a 64-bit signed integer. More... | |
using | xtd::intptr = intmax_t |
Represent a pointer or a handle. More... | |
using | xtd::ptrdiff = std::ptrdiff_t |
Represent the signed integer type of the result of subtracting two pointers. More... | |
using | xtd::sbyte = int_least8_t |
Represents a 8-bit signed integer. More... | |
using | xtd::single = float |
Represents a single-precision floating-point number. More... | |
using | xtd::size = size_t |
Represents a size of any object in bytes. More... | |
using | xtd::slong = __slong__ |
Represents a 32-bit or 64-bit signed integer. More... | |
using | xtd::type = std::type_info |
Stores information about a type. More... | |
using | xtd::uint16 = uint_least16_t |
Represents a 16-bit unsigned integer. More... | |
using | xtd::uint32 = uint_least32_t |
Represents a 32-bit unsigned integer. More... | |
using | xtd::uint64 = uint_least64_t |
Represents a 64-bit unsigned integer. More... | |
using | xtd::uintptr = uintmax_t |
Represent a pointer or a handle. More... | |
using | xtd::ulong = __ulong__ |
Represents a 32-bit or 64-bit unsigned integer. More... | |
using | xtd::wchar = wchar_t |
Represents a wide character. More... | |