60  explicit operator auto() 
const noexcept {
return xtd::enum_collection<xtd::platform_id> {{
xtd::platform_id::unknown, 
"unknown"}, {
xtd::platform_id::win32s, 
"win32s"}, {
xtd::platform_id::win32_windows, 
"win32_windows"}, {
xtd::platform_id::win32_nt, 
"win32_nt"}, {
xtd::platform_id::win_ce, 
"win_ce"}, {
xtd::platform_id::unix, 
"unix"}, {
xtd::platform_id::xbox, 
"xbox"}, {
xtd::platform_id::macos, 
"macos"}, {
xtd::platform_id::ios, 
"ios"}, {
xtd::platform_id::android, 
"android"}, {
xtd::platform_id::linux, 
"linux"}, {
xtd::platform_id::tvos, 
"tvos"}, {
xtd::platform_id::watchos, 
"watchos"}, {
xtd::platform_id::free_bsd, 
"free_bsd"}, {
xtd::platform_id::mingw, 
"mingw"}, {
xtd::platform_id::msys, 
"msys"}, {
xtd::platform_id::posix, 
"posix"}, {
xtd::platform_id::other, 
"other"}};}
 
Contains enum_ and enum_ut_ keywords.
 
platform_id
Identifies the operating system, or platform, supported by an assembly.
Definition platform_id.hpp:18
 
std::vector< xtd::collections::generic::key_value_pair< enum_t, xtd::string > > enum_collection
Represents a pair of an enum_t value and a string of an enum of type enum_t.
Definition enum_collection.hpp:22
 
@ unknown
The processor architecture is unknown.
 
@ mingw
The operating system is MINGW.
 
@ win_ce
The operating system is Windows CE.
 
@ tvos
The operating system is tvOS Apple.
 
@ win32s
The operating system is Win32s. Win32s is a layer that runs on 16-bit versions of Windows to provide ...
 
@ xbox
The development platform is Xbox 360.
 
@ win32_nt
The operating system is Windows NT or later.
 
@ macos
The operating system is Macintosh.
 
@ unix
The operating system is Unix.
 
@ free_bsd
The operating system is FreeBSD.
 
@ other
The operating system is other.
 
@ posix
The operating system is Posix.
 
@ ios
The operating system is iOS Apple.
 
@ unknown
The operating system is unknown.
 
@ android
The operating system is Android.
 
@ msys
The operating system is MSYS.
 
@ linux
The operating system is Linux.
 
@ watchos
The operating system is watchOS Apple.
 
@ win32_windows
The operating system is Windows 95 or Windows 98.
 
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition xtd_about_box.hpp:10
 
Provides the registration struct for enumerations.
Definition enum_register.hpp:38