xtd - Reference Guide
0.1.0
Modern c++17/20 framework to create console, GUI and unit test applications on Windows, macOS, Linux, iOS and android.
|
Types definitions.
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::tick = std::ratio< 1LL, 10000000LL > |
Represents a tick (1 tick = 100 nanoseconds). | |
using | xtd::ticks = std::chrono::duration< long long, tick > |
Represents a tick duration. | |
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. | |
using xtd::byte = typedef uint8_t |
#include <xtd.core/include/xtd/types.h>
Represents a 8-bit unsigned integer.
using xtd::char16 = typedef char16_t |
#include <xtd.core/include/xtd/types.h>
Represents a 8-bit unicode character.
using xtd::char32 = typedef char32_t |
#include <xtd.core/include/xtd/types.h>
Represents a 32-bit unicode character.
using xtd::char8 = typedef char8_t |
#include <xtd.core/include/xtd/types.h>
Represents a 16-bit unicode character.
using xtd::decimal = typedef decimal_t |
#include <xtd.core/include/xtd/types.h>
Represents a decimal-precision floating-point number.
using xtd::int16 = typedef int16_t |
#include <xtd.core/include/xtd/types.h>
Represents a 16-bit signed integer.
using xtd::int32 = typedef int32_t |
#include <xtd.core/include/xtd/types.h>
Represents a 32-bit signed integer.
using xtd::int64 = typedef int64_t |
#include <xtd.core/include/xtd/types.h>
Represents a 64-bit signed integer.
using xtd::intptr = typedef intptr_t |
#include <xtd.core/include/xtd/types.h>
Represent a pointer or a handle.
using xtd::sbyte = typedef int8_t |
#include <xtd.core/include/xtd/types.h>
Represents a 8-bit signed integer.
using xtd::size = typedef size_t |
#include <xtd.core/include/xtd/types.h>
Represents a size of any object in bytes.
using xtd::tick = typedef std::ratio<1LL, 10000000LL> |
#include <xtd.core/include/xtd/tick.h>
Represents a tick (1 tick = 100 nanoseconds).
using xtd::ticks = typedef std::chrono::duration<long long, tick> |
using xtd::type = typedef std::type_info |
#include <xtd.core/include/xtd/types.h>
Stores information about a type.
using xtd::uchar = typedef unsigned char |
#include <xtd.core/include/xtd/types.h>
Represents a 8-bit unsigned integer.
using xtd::uint = typedef unsigned int |
#include <xtd.core/include/xtd/types.h>
Represents a 32-bit unsigned integer.
using xtd::uint16 = typedef uint16_t |
#include <xtd.core/include/xtd/types.h>
Represents a 16-bit unsigned integer.
using xtd::uint32 = typedef uint32_t |
#include <xtd.core/include/xtd/types.h>
Represents a 32-bit unsigned integer.
using xtd::uint64 = typedef uint64_t |
#include <xtd.core/include/xtd/types.h>
Represents a 64-bit unsigned integer.
using xtd::uintptr = typedef uintptr_t |
#include <xtd.core/include/xtd/types.h>
Represent a pointer or a handle.
using xtd::ulong = typedef ulong_t |
#include <xtd.core/include/xtd/types.h>
Represents a 32-bit or 64-bit unsigned integer.
using xtd::ushort = typedef ushort_t |
#include <xtd.core/include/xtd/types.h>
Represents a 16-bit unsigned integer.
using xtd::wchar = typedef wchar_t |
|
extern |
#include <xtd.core/include/xtd/types.h>
Represents a null pointer value.