xtd - Reference Guide 0.2.0
types.h File Reference
#include <cstdint>
#include <string>
#include <typeinfo>
#include "core_export.h"

Definition

Contains xtd fundamental types.

Include dependency graph for types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 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. More...
 
using xtd::char16 = char16_t
 Represents a 8-bit unicode character. More...
 
using xtd::char32 = char32_t
 Represents a 32-bit unicode character. More...
 
using xtd::char8 = char8_t
 Represents a 16-bit unicode character. More...
 
using xtd::decimal = decimal_t
 Represents a decimal-precision floating-point number. More...
 
using xtd::int16 = int16_t
 Represents a 16-bit signed integer. More...
 
using xtd::int32 = int32_t
 Represents a 32-bit signed integer. More...
 
using xtd::int64 = int64_t
 Represents a 64-bit signed integer. More...
 
using xtd::intptr = intptr_t
 Represent a pointer or a handle. More...
 
using xtd::sbyte = int8_t
 Represents a 8-bit signed integer. More...
 
using xtd::type = std::type_info
 Stores information about a type. More...
 
using xtd::uchar = unsigned char
 Represents a 8-bit unsigned integer. More...
 
using xtd::uint = unsigned int
 Represents a 32-bit unsigned integer. More...
 
using xtd::uint16 = uint16_t
 Represents a 16-bit unsigned integer. More...
 
using xtd::uint32 = uint32_t
 Represents a 32-bit unsigned integer. More...
 
using xtd::uint64 = uint64_t
 Represents a 64-bit unsigned integer. More...
 
using xtd::uintptr = uintptr_t
 Represent a pointer or a handle. More...
 
using xtd::ulong = ulong_t
 Represents a 32-bit or 64-bit unsigned integer. More...
 
using xtd::ushort = ushort_t
 Represents a 16-bit unsigned integer. More...
 
using xtd::wchar = wchar_t
 Represents a wide character. More...
 

Variables

std::nullptr_t xtd::null
 Represents a null pointer value. More...