xtd - Reference Guide
0.1.2
Modern c++17/20 framework to create console, GUI and unit test applications on Windows, macOS, Linux, iOS and android.
|
Contains xtd fundamental types.
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. | |
Typedefs | |
using | xtd::byte = uint8_t |
Represents a 8-bit unsigned integer. | |
using | xtd::char16 = char16_t |
Represents a 8-bit unicode character. | |
using | xtd::char32 = char32_t |
Represents a 32-bit unicode character. | |
using | xtd::char8 = char8_t |
Represents a 16-bit unicode character. | |
using | xtd::decimal = decimal_t |
Represents a decimal-precision floating-point number. | |
using | xtd::int16 = int16_t |
Represents a 16-bit signed integer. | |
using | xtd::int32 = int32_t |
Represents a 32-bit signed integer. | |
using | xtd::int64 = int64_t |
Represents a 64-bit signed integer. | |
using | xtd::intptr = intptr_t |
Represent a pointer or a handle. | |
using | xtd::sbyte = int8_t |
Represents a 8-bit signed integer. | |
using | xtd::size = size_t |
Represents a size of any object in bytes. | |
using | xtd::type = std::type_info |
Stores information about a type. | |
using | xtd::uchar = unsigned char |
Represents a 8-bit unsigned integer. | |
using | xtd::uint = unsigned int |
Represents a 32-bit unsigned integer. | |
using | xtd::uint16 = uint16_t |
Represents a 16-bit unsigned integer. | |
using | xtd::uint32 = uint32_t |
Represents a 32-bit unsigned integer. | |
using | xtd::uint64 = uint64_t |
Represents a 64-bit unsigned integer. | |
using | xtd::uintptr = uintptr_t |
Represent a pointer or a handle. | |
using | xtd::ulong = ulong_t |
Represents a 32-bit or 64-bit unsigned integer. | |
using | xtd::ushort = ushort_t |
Represents a 16-bit unsigned integer. | |
using | xtd::wchar = wchar_t |
Represents a wide character. | |
Variables | |
std::nullptr_t | xtd::null |
Represents a null pointer value. | |