xtd  Reference Guide
0.2.0
Modern c++17/20 framework to create console, GUI and unit test applications on Windows, macOS, Linux, iOS and android.

#include <cstdint>
#include <string>
#include <typeinfo>
#include "core_export.h"
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.  
Typedefs  
using  xtd::byte = uint8_t 
Represents a 8bit unsigned integer. More...  
using  xtd::char16 = char16_t 
Represents a 8bit unicode character. More...  
using  xtd::char32 = char32_t 
Represents a 32bit unicode character. More...  
using  xtd::char8 = char8_t 
Represents a 16bit unicode character. More...  
using  xtd::decimal = decimal_t 
Represents a decimalprecision floatingpoint number. More...  
using  xtd::int16 = int16_t 
Represents a 16bit signed integer. More...  
using  xtd::int32 = int32_t 
Represents a 32bit signed integer. More...  
using  xtd::int64 = int64_t 
Represents a 64bit signed integer. More...  
using  xtd::intptr = intptr_t 
Represent a pointer or a handle. More...  
using  xtd::sbyte = int8_t 
Represents a 8bit signed integer. More...  
using  xtd::type = std::type_info 
Stores information about a type. More...  
using  xtd::uchar = unsigned char 
Represents a 8bit unsigned integer. More...  
using  xtd::uint = unsigned int 
Represents a 32bit unsigned integer. More...  
using  xtd::uint16 = uint16_t 
Represents a 16bit unsigned integer. More...  
using  xtd::uint32 = uint32_t 
Represents a 32bit unsigned integer. More...  
using  xtd::uint64 = uint64_t 
Represents a 64bit unsigned integer. More...  
using  xtd::uintptr = uintptr_t 
Represent a pointer or a handle. More...  
using  xtd::ulong = ulong_t 
Represents a 32bit or 64bit unsigned integer. More...  
using  xtd::ushort = ushort_t 
Represents a 16bit 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...  