#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... | |