xtd - Reference Guide
0.1.1
Modern c++17/20 framework to create console, GUI and unit test applications on Windows, macOS, Linux, iOS and android.
|
The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more.
Namespaces | |
collections | |
The xtd::collections namespace contains interfaces and classes that define various collections of objects, such as lists, queues, bit arrays, hash tables and dictionaries. | |
diagnostics | |
The xtd::diagnostics namespace provides classes that allow you to interact with system processes, event logs, and performance counters. | |
drawing | |
The xtd::drawing namespace provides access to GDI+ basic graphics functionality. More advanced functionality is provided in the xtd::drawing::drawing2d, xtd::drawing::imaging, and xtd::drawing::text namespaces. | |
forms | |
The xtd::forms namespace contains classes for creating Windows-based applications that take full advantage of the rich user interface features available in the Microsoft Windows operating system, Apple macOS and Linux like Ubuntu operating system. | |
io | |
The xtd::io namespace contains types that allow reading and writing to files and data streams, and types that provide basic file and directory support. | |
linux | |
The xtd::linux namespaces including animation clients, user interface controls, data binding, and type conversion. xtd::linux::forms and its child namespaces are used for developing Linux Forms (LinForms) applications. | |
macos | |
The xtd::macos namespaces including animation clients, user interface controls, data binding, and type conversion. xtd::macos::forms and its child namespaces are used for developing macOS Forms (MacForms) applications. | |
media | |
The xtd::media namespace contains classes for playing sound files and accessing sounds provided by the system. | |
net | |
The xtd::net namespace provides a simple programming interface for many of the protocols used on networks today. The xtd::net::web_request and xtd::net::web_response classes form the basis of what are called pluggable protocols, an implementation of network services that enables you to develop applications that use Internet resources without worrying about the specific details of the individual protocols. | |
security | |
Provides the underlying structure of the common language runtime security system, including base classes for permissions. | |
tunit | |
The tunit namespace contains a unit test library. | |
web | |
Contains classes and interfaces that enable browser-server communication. This namespace includes the http_request class, which provides extensive information about the current HTTP request; the http_response class, which manages HTTP output to the client; and the http_server_utility class, which provides access to server-side utilities and processes. xtd::web also includes classes for cookie manipulation, file transfer, exception information, and output cache control. | |
windows | |
The xtd::windows namespaces including animation clients, user interface controls, data binding, and type conversion. xtd::windows::forms and its child namespaces are used for developing Windows Forms (WinForms) applications. | |
Classes | |
class | argument_exception |
The exception that is thrown when one of the arguments provided to a method is not valid. More... | |
class | argument_null_exception |
The exception that is thrown when one of the arguments provided to a method is null. More... | |
class | argument_out_of_range_exception |
The exception that is thrown when one of the arguments provided to a method is out of range. More... | |
class | arithmetic_exception |
The exception that is thrown for errors in an arithmetic, casting, or conversion operation. More... | |
class | background_color |
Represent background color output manipulator class. More... | |
class | beep |
Represent beep output manipulator class. More... | |
class | bit_converter |
Converts base data types to an std::vector of bytes, and an std::vector of bytes to base data types. More... | |
class | compiler |
Represents information about c++ libraries, such as the version and standard identifier. This class cannot be inherited. More... | |
class | console |
Represents the standard input, output, and error streams for console applications. More... | |
class | console_cancel_event_args |
Provides data for the console::cancel_key_press event. This class cannot be inherited. More... | |
class | console_key_info |
Specifies the standard keys on a console. More... | |
struct | const_overload |
Represents class that use to determine one of const overloaded methods. More... | |
class | convert |
Represents API to convert base type code. More... | |
class | convert_pointer |
Represents API to convert pointers. More... | |
class | convert_string |
Represents API to convert string containers. More... | |
class | cpp_language |
Represents information about c++ libraries, such as the version and language identifier. This class cannot be inherited. More... | |
class | date_times |
class | debugstreambuf |
Provides an std::stringbuf for xtd::diagnostics::debug. More... | |
class | delegate< result_t(arguments_t...)> |
Represents a delegate, which is a data structure that refers to a static method or to a class instance && an instance method of that class. More... | |
class | divided_by_zero_exception |
The exception that is thrown when there is an attempt to divide an integral or decimal value by zero. More... | |
class | domain_exception |
The exception that is thrown for errors in domain. That is, situations where the inputs are outside of the domain on which an operation is defined.. More... | |
class | environment |
The environment class. More... | |
class | event |
Represents an event. More... | |
class | event_args |
Represents the base class for classes that contain event data, and provides a value to use for events that do not include event data. More... | |
class | foreground_color |
Represent foreground color output manipulator class. More... | |
class | format_exception |
The exception that is thrown when the format of an argument does not meet the parameter specifications of the invoked method. More... | |
struct | guid |
Represents a globally unique identifier (GUID). A GUID is a 128-bit integer (16 bytes) that can be used across all computers and networks wherever a unique identifier is required. Such an identifier has a very low probability of being duplicated. More... | |
class | iasync_result |
Represents the status of an asynchronous operation. More... | |
class | icomparable |
Defines a generalized comparison method that a value type or class implements to create a type-specific comparison method. More... | |
class | iequatable |
Defines a generalized method that a value type or class implements to create a type-specific method for determining equality of instances. More... | |
class | index_out_of_range_exception |
The exception that is thrown when an attempt is made to access an element of an array with an index that is outside the bounds of the array. More... | |
class | interface |
Represent an interface class. More... | |
class | invalid_cast_exception |
The exception that is thrown for invalid casting or explicit conversion. More... | |
class | invalid_operation_exception |
The exception that is thrown when a method call is invalid for the object's current state. More... | |
class | invalid_program_exception |
The exception that is thrown when a program contains invalid metadata. Generally this indicates a bug in the compiler that generated the program. More... | |
class | length_exception |
The exception that is thrown when an attempts to exceed implementation defined length limits for some object. More... | |
class | math |
Provides constants and static methods for trigonometric, logarithmic, and other common mathematical functions. More... | |
struct | non_const_overload |
Represents class that use to determine one of non const overloaded methods. More... | |
class | not_finite_number_exception |
The exception that is thrown when a floating-point value is positive infinity, negative infinity, or Not-a-Number (NaN). More... | |
class | not_implemented_exception |
The exception that is thrown when a requested method or operation is not implemented. More... | |
class | not_supported_exception |
The exception that is thrown when an invoked method is not supported, or when there is an attempt to read, seek, or write to a stream that does not support the invoked functionality. More... | |
class | null_pointer_exception |
The exception that is thrown when there is an attempt to dereference a null object pointer. More... | |
class | object |
Supports all classes in the xtd class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all classes in the xtd. It is the root of the type hierarchy. More... | |
class | object_closed_exception |
The exception that is thrown when one of the arguments provided to a method is not valid. More... | |
class | operating_system |
Represents information about an operating system, such as the version and platform identifier. This class cannot be inherited. More... | |
class | operation_canceled_exception |
The exception that is thrown in a thread upon cancellation of an operation that the thread was executing. More... | |
class | overflow_exception |
The exception that is thrown when an arithmetic, casting, or conversion operation in a checked context results in an overflow. More... | |
struct | overload |
Represents class that use to determine one of const and non const overloaded methods. More... | |
class | platform_not_supported_exception |
The exception that is thrown when a feature does not run on a particular platform. More... | |
class | processor |
Represents information about a processor, such as the architecture. This class cannot be inherited. More... | |
class | random |
Represents a pseudo-random number generator, a device that produces a sequence of numbers that meet certain statistical requirements for randomness. More... | |
class | reset_color |
Represent reset color output manipulator class. More... | |
class | static_object |
Represent a static object. A static class can't be instantiated (constructors are deleted). More... | |
class | system_exception |
Defines the base class for predefined exceptions in the xtd namespace. More... | |
class | system_report |
Provides system report about the current system environment. More... | |
class | time_out_exception |
The exception that is thrown when the time allotted for a process or operation has expired. More... | |
class | tracestreambuf |
Provides an std::stringbuf for xtd::diagnostics::trace. More... | |
class | translator |
Represents translator class. This class cannot be inherited. More... | |
class | underflow_exception |
The exception that is thrown when an arithmetic, casting, or conversion operation in a checked context results in an underflow. More... | |
class | ustring |
Represents text as a sequence of UTF-8 code units. More... | |
class | version |
Represents the version number of an assembly, operating system, or the xtd. This class cannot be inherited. More... | |
class | xml_syntax_exception |
The exception that is thrown when there is a syntax error in XML parsing. More... | |
Alias | |
template<typename... arguments_t> | |
using | action = delegate< void(arguments_t...)> |
Represents a xtd::delegate that has variable parameters and does not return a value. More... | |
using | async_callback = delegate< void(std::shared_ptr< xtd::iasync_result > ar)> |
References a method to be called when a corresponding asynchronous operation completes. More... | |
using | byte = uint8_t |
Represents a 8-bit unsigned integer. More... | |
using | char16 = char16_t |
Represents a 8-bit unicode character. More... | |
using | char32 = char32_t |
Represents a 32-bit unicode character. More... | |
using | char8 = char8_t |
Represents a 16-bit unicode character. More... | |
using | console_cancel_event_handler = xtd::delegate< void(console_cancel_event_args &)> |
Represents the method that will handle the cancel_key_press event of a xtd::console. More... | |
using | decimal = decimal_t |
Represents a decimal-precision floating-point number. More... | |
using | event_handler = generic_event_handler<> |
Represents the method that will handle an event that has no event data. More... | |
template<typename result_t , typename... arguments_t> | |
using | func = delegate< result_t(arguments_t...)> |
Represents a delegate that has variables parameters and returns a value of the type specified by the result_t type. More... | |
template<typename event_args_t = const event_args&> | |
using | generic_event_handler = xtd::delegate< void(object &sender, event_args_t e)> |
Represents the method that will handle an event when the event provides data. More... | |
using | int16 = int16_t |
Represents a 16-bit signed integer. More... | |
using | int32 = int32_t |
Represents a 32-bit signed integer. More... | |
using | int64 = int64_t |
Represents a 64-bit signed integer. More... | |
using | intptr = intptr_t |
Represent a pointer or a handle. More... | |
template<typename type_t > | |
using | predicate = delegate< bool(type_t)> |
Represents a delegate that defines a set of criteria and determines whether the specified object meets those criteria. More... | |
using | sbyte = int8_t |
Represents a 8-bit signed integer. More... | |
using | size = size_t |
Represents a size of any object in bytes. More... | |
using | tick = std::ratio< 1LL, 10000000LL > |
Represents a tick (1 tick = 100 nanoseconds). More... | |
using | ticks = std::chrono::duration< long long, tick > |
Represents a tick duration. More... | |
using | type = std::type_info |
Stores information about a type. More... | |
using | uchar = unsigned char |
Represents a 8-bit unsigned integer. More... | |
using | uint = unsigned int |
Represents a 32-bit unsigned integer. More... | |
using | uint16 = uint16_t |
Represents a 16-bit unsigned integer. More... | |
using | uint32 = uint32_t |
Represents a 32-bit unsigned integer. More... | |
using | uint64 = uint64_t |
Represents a 64-bit unsigned integer. More... | |
using | uintptr = uintptr_t |
Represent a pointer or a handle. More... | |
using | ulong = ulong_t |
Represents a 32-bit or 64-bit unsigned integer. More... | |
using | ushort = ushort_t |
Represents a 16-bit unsigned integer. More... | |
using | wchar = wchar_t |
Represents a wide character. More... | |
Enumerations | |
enum class | architecture_id { unknown , x86 , arm } |
Identifies the processor architecture, supported by an assembly. More... | |
enum class | build_type { debug , release } |
Identifies the build type. More... | |
enum class | compiler_id { unknown , microsoft_visual_studio , clang , gcc } |
Identifies the compiler, supported by an assembly. More... | |
enum class | console_color { black , dark_blue , dark_green , dark_cyan , dark_red , dark_magenta , dark_yellow , gray , dark_gray , blue , green , cyan , red , magenta , yellow , white } |
Specifies constants that define foreground and background colors for the console. More... | |
enum class | console_key { backspace , tab , clear , enter , pause , caps_lock , escape , spacebar , page_up , page_down , end , home , left_arrow , up_arrow , right_arrow , down_arrow , select , print , execute , print_screen , insert , del , help , d0 , d1 , d2 , d3 , d4 , d5 , d6 , d7 , d8 , d9 , a , b , c , d , e , f , g , h , i , j , k , l , m , n , o , p , q , r , s , t , u , v , w , x , y , z , left_windows , right_windows , applications , sleep , num_pad_0 , num_pad_1 , num_pad_2 , num_pad_3 , num_pad_4 , num_pad_5 , num_pad_6 , num_pad_7 , num_pad_8 , num_pad_9 , multiply , add , separator , subtract , decimal , divide , f1 , f2 , f3 , f4 , f5 , f6 , f7 , f8 , f9 , f10 , f11 , f12 , f13 , f14 , f15 , f16 , f17 , f18 , f19 , f20 , f21 , f22 , f23 , f24 , browser_back , browser_forward , browser_refresh , browser_stop , browser_search , browser_favorites , browser_home , volume_mute , volume_down , volume_up , media_next , media_previous , media_stop , media_play , launch_mail , launch_media_select , launch_app1 , launch_app2 , oem1 , oem_plus , oem_comma , oem_minus , oem_period , oem2 , oem3 , oem4 , oem5 , oem6 , oem7 , oem8 , oem102 , process , packet , attention , cr_sel , ex_sel , erase_end_of_file , play , zoom , no_name , pa1 , oem_clear } |
Specifies the standard keys on a console. More... | |
enum class | console_modifiers { alt , shift , control } |
Represents the SHIFT, ALT, and CTRL modifier keys on a keyboard. More... | |
enum class | console_special_key { control_break , control_c , control_backslash , control_z } |
Specifies combinations of modifier and console keys that can interrupt the current process. More... | |
enum class | date_time_kind { utc , local } |
enum class | day_of_week { sunday , monday , tuesday , wednesday , thursday , friday , saturday } |
enum class | environment_variable_target { process , user , machine } |
Specifies the location where an environment variable is stored or retrieved in a set or get operation. More... | |
enum class | language_id { unknown , cpp_pre98 , cpp98 , cpp11 , cpp14 , cpp17 , cpp20 } |
Identifies the c++ language used by assembly. More... | |
enum class | number_styles { none , allow_leading_white , allow_trailing_white , allow_leading_sign , allow_trailing_sign , allow_parentheses , allow_decimal_point , allow_thousands , allow_exponent , allow_currency_symbol , allow_hex_specifier , allow_binary_specifier , allow_octal_specifier , integer , number , fixed_point , currency , any , hex_number , binary_number , octal_number } |
Determines the styles permitted in numeric string arguments that are passed to the xtd::parse and xtd::try_parse methods of the integral and floating-point numeric types. This enumeration has a flags attribute that allows a bitwise combination of its member values. More... | |
enum class | platform_id { unknown , win32s , win32_windows , win32_nt , win_ce , unix , xbox , macos , ios , android } |
Identifies the operating system, or platform, supported by an assembly. More... | |
enum class | string_comparison { ordinal , ordinal_ignore_case } |
Specifies the culture, case, and sort rules to be used by certain overloads of the xtd::ustring::compare method. More... | |
enum class | string_split_options { none , remove_empty_entries } |
Specifies whether applicable xtd::ustring::split method overloads include or omit empty substrings from the return value. More... | |
Functions | |
template<typename new_type_t > | |
new_type_t | as (bool value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (byte_t value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (char *value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (char value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (char16_t *value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (char16_t value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (char32_t *value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (char32_t value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (char8_t *value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (char8_t value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (const char *value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (const char16_t *value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (const char32_t *value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (const char8_t *value) |
Casts a type into another type. More... | |
template<typename new_type_t , typename current_type_t > | |
const new_type_t & | as (const current_type_t &value) |
Casts a type into another type. More... | |
template<typename new_type_t , typename current_type_t > | |
const new_type_t * | as (const current_type_t *value) |
Casts a type into another type. More... | |
template<typename new_type_t , typename current_type_t > | |
std::shared_ptr< new_type_t > | as (const std::shared_ptr< current_type_t > &value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (const std::string &value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (const std::u16string &value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (const std::u32string &value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (const std::u8string &value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (const std::wstring &value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (const wchar_t *value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<typename new_type_t , typename current_type_t > | |
new_type_t & | as (current_type_t &value) |
Casts a type into another type. More... | |
template<typename new_type_t , typename current_type_t > | |
new_type_t * | as (current_type_t *value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (decimal_t value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (double value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (float value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (int16_t value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (int32_t value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (int64_t value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (llong_t value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (sbyte_t value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (std::any value) |
Casts a type into another type. More... | |
template<typename new_type_t , typename current_type_t > | |
std::shared_ptr< new_type_t > | as (std::shared_ptr< current_type_t > &&value) |
Casts a type into another type. More... | |
template<typename new_type_t , typename current_type_t > | |
std::shared_ptr< new_type_t > | as (std::shared_ptr< current_type_t > &value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (std::string &value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (std::u16string &value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (std::u32string &value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (std::u8string &value) |
Casts a type into another type. More... | |
template<typename new_type_t , typename current_type_t > | |
std::unique_ptr< new_type_t > | as (std::unique_ptr< current_type_t > &&value) |
Casts a type into another type. More... | |
template<typename new_type_t , typename current_type_t > | |
std::unique_ptr< new_type_t > | as (std::unique_ptr< current_type_t > &value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (std::wstring &value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (uint16_t value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (uint32_t value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (uint64_t value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (ullong_t value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (wchar_t *value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (wchar_t value) |
Casts a type into another type. More... | |
template<typename new_type_t > | |
new_type_t | as (xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (bool value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (byte_t value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (char *value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (char value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (char16_t value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (char32_t value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (char8_t value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (const char *value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (decimal_t value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (double value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (float value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (int16_t value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (int32_t value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (int64_t value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (llong_t value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (sbyte_t value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (std::any value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (uint16_t value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (uint32_t value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (uint64_t value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (ullong_t value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
bool | as< bool > (wchar_t value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (bool value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (byte_t value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (char *value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (char value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (char16_t value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (char32_t value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (char8_t value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (const char *value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (const xtd::ustring &value, byte_t from_base) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (decimal_t value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (double value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (float value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (int16_t value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (int32_t value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (int64_t value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (llong_t value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (sbyte_t value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (std::any value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (uint16_t value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (uint32_t value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (uint64_t value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (ullong_t value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
byte_t | as< byte_t > (wchar_t value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (bool value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (byte_t value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (char *value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (char value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (char16_t value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (char32_t value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (char8_t value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (const char *value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (decimal_t value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (double value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (float value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (int16_t value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (int32_t value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (int64_t value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (llong_t value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (sbyte_t value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (std::any value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (uint16_t value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (uint32_t value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (uint64_t value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (ullong_t value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
char | as< char > (wchar_t value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (bool value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (byte_t value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (char *value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (char value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (char16_t value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (char32_t value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (char8_t value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (const char *value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (decimal_t value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (double value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (float value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (int16_t value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (int32_t value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (int64_t value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (llong_t value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (sbyte_t value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (std::any value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (uint16_t value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (uint32_t value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (uint64_t value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (ullong_t value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
char16_t | as< char16_t > (wchar_t value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (bool value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (byte_t value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (char *value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (char value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (char16_t value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (char32_t value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (char8_t value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (const char *value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (decimal_t value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (double value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (float value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (int16_t value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (int32_t value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (int64_t value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (llong_t value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (sbyte_t value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (std::any value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (uint16_t value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (uint32_t value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (uint64_t value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (ullong_t value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
char32_t | as< char32_t > (wchar_t value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (bool value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (byte_t value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (char *value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (char value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (char16_t value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (char32_t value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (char8_t value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (const char *value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (decimal_t value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (double value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (float value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (int16_t value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (int32_t value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (int64_t value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (llong_t value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (sbyte_t value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (std::any value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (uint16_t value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (uint32_t value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (uint64_t value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (ullong_t value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
char8_t | as< char8_t > (wchar_t value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (bool value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (byte_t value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (char *value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (char value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (char16_t value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (char32_t value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (char8_t value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (const char *value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (decimal_t value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (double value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (float value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (int16_t value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (int32_t value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (int64_t value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (llong_t value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (sbyte_t value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (std::any value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (uint16_t value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (uint32_t value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (uint64_t value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (ullong_t value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
decimal_t | as< decimal_t > (wchar_t value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (bool value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (byte_t value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (char *value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (char value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (char16_t value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (char32_t value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (char8_t value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (const char *value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (decimal_t value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (double value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (float value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (int16_t value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (int32_t value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (int64_t value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (llong_t value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (sbyte_t value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (std::any value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (uint16_t value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (uint32_t value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (uint64_t value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (ullong_t value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
double | as< double > (wchar_t value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (bool value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (byte_t value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (char *value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (char value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (char16_t value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (char32_t value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (char8_t value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (const char *value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (decimal_t value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (double value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (float value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (int16_t value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (int32_t value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (int64_t value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (llong_t value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (sbyte_t value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (std::any value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (uint16_t value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (uint32_t value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (uint64_t value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (ullong_t value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
float | as< float > (wchar_t value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (bool value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (byte_t value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (char *value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (char value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (char16_t value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (char32_t value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (char8_t value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (const char *value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (const xtd::ustring &value, byte_t from_base) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (decimal_t value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (double value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (float value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (int16_t value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (int32_t value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (int64_t value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (llong_t value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (sbyte_t value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (std::any value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (uint16_t value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (uint32_t value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (uint64_t value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (ullong_t value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
int16_t | as< int16_t > (wchar_t value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (bool value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (byte_t value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (char *value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (char value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (char16_t value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (char32_t value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (char8_t value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (const char *value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (const xtd::ustring &value, byte_t from_base) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (decimal_t value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (double value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (float value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (int16_t value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (int32_t value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (int64_t value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (llong_t value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (sbyte_t value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (std::any value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (uint16_t value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (uint32_t value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (uint64_t value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (ullong_t value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
int32_t | as< int32_t > (wchar_t value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (bool value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (byte_t value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (char *value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (char value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (char16_t value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (char32_t value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (char8_t value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (const char *value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (const xtd::ustring &value, byte_t from_base) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (decimal_t value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (double value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (float value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (int16_t value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (int32_t value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (int64_t value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (llong_t value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (sbyte_t value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (std::any value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (uint16_t value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (uint32_t value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (uint64_t value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (ullong_t value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
int64_t | as< int64_t > (wchar_t value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (bool value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (byte_t value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (char *value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (char value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (char16_t value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (char32_t value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (char8_t value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (const char *value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (const xtd::ustring &value, byte_t from_base) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (decimal_t value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (double value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (float value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (int16_t value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (int32_t value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (int64_t value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (llong_t value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (sbyte_t value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (std::any value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (uint16_t value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (uint32_t value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (uint64_t value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (ullong_t value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
llong_t | as< llong_t > (wchar_t value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (bool value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (byte_t value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (char *value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (char value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (char16_t value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (char32_t value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (char8_t value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (const char *value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (const xtd::ustring &value, byte_t from_base) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (decimal_t value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (double value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (float value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (int16_t value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (int32_t value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (int64_t value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (llong_t value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (sbyte_t value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (std::any value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (uint16_t value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (uint32_t value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (uint64_t value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (ullong_t value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
sbyte_t | as< sbyte_t > (wchar_t value) |
Casts a type into another type. More... | |
template<> | |
std::string | as< std::string > (char *value) |
Casts a type into another type. More... | |
template<> | |
std::string | as< std::string > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
std::string | as< std::string > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
std::string | as< std::string > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
std::string | as< std::string > (const char *value) |
Casts a type into another type. More... | |
template<> | |
std::string | as< std::string > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
std::string | as< std::string > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
std::string | as< std::string > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
std::string | as< std::string > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
std::string | as< std::string > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
std::string | as< std::string > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
std::string | as< std::string > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
std::string | as< std::string > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
std::string | as< std::string > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
std::string | as< std::string > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
std::string | as< std::string > (std::string &value) |
template<> | |
std::string | as< std::string > (std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
std::string | as< std::string > (std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
std::string | as< std::string > (std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
std::string | as< std::string > (std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
std::string | as< std::string > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
std::string | as< std::string > (xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
std::u16string | as< std::u16string > (char *value) |
Casts a type into another type. More... | |
template<> | |
std::u16string | as< std::u16string > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u16string | as< std::u16string > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u16string | as< std::u16string > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u16string | as< std::u16string > (const char *value) |
Casts a type into another type. More... | |
template<> | |
std::u16string | as< std::u16string > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u16string | as< std::u16string > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u16string | as< std::u16string > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u16string | as< std::u16string > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
std::u16string | as< std::u16string > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
std::u16string | as< std::u16string > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
std::u16string | as< std::u16string > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
std::u16string | as< std::u16string > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
std::u16string | as< std::u16string > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u16string | as< std::u16string > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
std::u16string | as< std::u16string > (std::string &value) |
Casts a type into another type. More... | |
template<> | |
std::u16string | as< std::u16string > (std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
std::u16string | as< std::u16string > (std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
std::u16string | as< std::u16string > (std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
std::u16string | as< std::u16string > (std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
std::u16string | as< std::u16string > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u16string | as< std::u16string > (xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
std::u32string | as< std::u32string > (char *value) |
Casts a type into another type. More... | |
template<> | |
std::u32string | as< std::u32string > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u32string | as< std::u32string > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u32string | as< std::u32string > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u32string | as< std::u32string > (const char *value) |
Casts a type into another type. More... | |
template<> | |
std::u32string | as< std::u32string > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u32string | as< std::u32string > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u32string | as< std::u32string > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u32string | as< std::u32string > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
std::u32string | as< std::u32string > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
std::u32string | as< std::u32string > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
std::u32string | as< std::u32string > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
std::u32string | as< std::u32string > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
std::u32string | as< std::u32string > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u32string | as< std::u32string > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
std::u32string | as< std::u32string > (std::string &value) |
Casts a type into another type. More... | |
template<> | |
std::u32string | as< std::u32string > (std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
std::u32string | as< std::u32string > (std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
std::u32string | as< std::u32string > (std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
std::u32string | as< std::u32string > (std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
std::u32string | as< std::u32string > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u32string | as< std::u32string > (xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
std::u8string | as< std::u8string > (char *value) |
Casts a type into another type. More... | |
template<> | |
std::u8string | as< std::u8string > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u8string | as< std::u8string > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u8string | as< std::u8string > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u8string | as< std::u8string > (const char *value) |
Casts a type into another type. More... | |
template<> | |
std::u8string | as< std::u8string > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u8string | as< std::u8string > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u8string | as< std::u8string > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u8string | as< std::u8string > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
std::u8string | as< std::u8string > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
std::u8string | as< std::u8string > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
std::u8string | as< std::u8string > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
std::u8string | as< std::u8string > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
std::u8string | as< std::u8string > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u8string | as< std::u8string > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
std::u8string | as< std::u8string > (std::string &value) |
Casts a type into another type. More... | |
template<> | |
std::u8string | as< std::u8string > (std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
std::u8string | as< std::u8string > (std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
std::u8string | as< std::u8string > (std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
std::u8string | as< std::u8string > (std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
std::u8string | as< std::u8string > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
std::u8string | as< std::u8string > (xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
std::wstring | as< std::wstring > (char *value) |
Casts a type into another type. More... | |
template<> | |
std::wstring | as< std::wstring > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
std::wstring | as< std::wstring > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
std::wstring | as< std::wstring > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
std::wstring | as< std::wstring > (const char *value) |
Casts a type into another type. More... | |
template<> | |
std::wstring | as< std::wstring > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
std::wstring | as< std::wstring > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
std::wstring | as< std::wstring > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
std::wstring | as< std::wstring > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
std::wstring | as< std::wstring > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
std::wstring | as< std::wstring > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
std::wstring | as< std::wstring > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
std::wstring | as< std::wstring > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
std::wstring | as< std::wstring > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
std::wstring | as< std::wstring > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
std::wstring | as< std::wstring > (std::string &value) |
Casts a type into another type. More... | |
template<> | |
std::wstring | as< std::wstring > (std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
std::wstring | as< std::wstring > (std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
std::wstring | as< std::wstring > (std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
std::wstring | as< std::wstring > (std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
std::wstring | as< std::wstring > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
std::wstring | as< std::wstring > (xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (bool value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (byte_t value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (char *value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (char value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (char16_t value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (char32_t value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (char8_t value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (const char *value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (const xtd::ustring &value, byte_t from_base) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (decimal_t value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (double value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (float value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (int16_t value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (int32_t value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (int64_t value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (llong_t value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (sbyte_t value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (std::any value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (uint16_t value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (uint32_t value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (uint64_t value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (ullong_t value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
uint16_t | as< uint16_t > (wchar_t value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (bool value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (byte_t value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (char *value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (char value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (char16_t value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (char32_t value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (char8_t value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (const char *value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (const xtd::ustring &value, byte_t from_base) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (decimal_t value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (double value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (float value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (int16_t value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (int32_t value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (int64_t value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (llong_t value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (sbyte_t value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (std::any value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (uint16_t value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (uint32_t value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (uint64_t value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (ullong_t value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
uint32_t | as< uint32_t > (wchar_t value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (bool value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (byte_t value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (char *value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (char value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (char16_t value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (char32_t value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (char8_t value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (const char *value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (const xtd::ustring &value, byte_t from_base) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (decimal_t value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (double value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (float value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (int16_t value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (int32_t value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (int64_t value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (llong_t value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (sbyte_t value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (std::any value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (uint16_t value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (uint32_t value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (uint64_t value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (ullong_t value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
uint64_t | as< uint64_t > (wchar_t value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (bool value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (byte_t value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (char *value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (char value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (char16_t value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (char32_t value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (char8_t value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (const char *value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (const xtd::ustring &value, byte_t from_base) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (decimal_t value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (double value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (float value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (int16_t value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (int32_t value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (int64_t value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (llong_t value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (sbyte_t value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (std::any value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (uint16_t value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (uint32_t value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (uint64_t value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (ullong_t value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
ullong_t | as< ullong_t > (wchar_t value) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (bool value) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (byte_t value) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (byte_t value, byte_t from_base) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (char value) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (char16_t value) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (char32_t value) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (char8_t value) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (decimal_t value) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (double value) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (float value) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (int16_t value) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (int16_t value, byte_t from_base) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (int32_t value) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (int32_t value, byte_t from_base) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (int64_t value) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (int64_t value, byte_t from_base) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (llong_t value) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (llong_t value, byte_t from_base) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (sbyte_t value) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (sbyte_t value, byte_t from_base) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (std::any value) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (uint16_t value) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (uint16_t value, byte_t from_base) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (uint32_t value) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (uint32_t value, byte_t from_base) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (uint64_t value) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (uint64_t value, byte_t from_base) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (ullong_t value) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (ullong_t value, byte_t from_base) |
Casts a type into another type. More... | |
template<> | |
ustring | as< ustring > (wchar_t value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (bool value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (byte_t value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (char *value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (char value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (char16_t value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (char32_t value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (char8_t value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (const char *value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (decimal_t value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (double value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (float value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (int16_t value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (int32_t value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (int64_t value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (llong_t value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (sbyte_t value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (std::any value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (uint16_t value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (uint32_t value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (uint64_t value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (ullong_t value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
wchar_t | as< wchar_t > (wchar_t value) |
Casts a type into another type. More... | |
template<> | |
xtd::ustring | as< xtd::ustring > (char *value) |
Casts a type into another type. More... | |
template<> | |
xtd::ustring | as< xtd::ustring > (char16_t *value) |
Casts a type into another type. More... | |
template<> | |
xtd::ustring | as< xtd::ustring > (char32_t *value) |
Casts a type into another type. More... | |
template<> | |
xtd::ustring | as< xtd::ustring > (char8_t *value) |
Casts a type into another type. More... | |
template<> | |
xtd::ustring | as< xtd::ustring > (const char *value) |
Casts a type into another type. More... | |
template<> | |
xtd::ustring | as< xtd::ustring > (const char16_t *value) |
Casts a type into another type. More... | |
template<> | |
xtd::ustring | as< xtd::ustring > (const char32_t *value) |
Casts a type into another type. More... | |
template<> | |
xtd::ustring | as< xtd::ustring > (const char8_t *value) |
Casts a type into another type. More... | |
template<> | |
xtd::ustring | as< xtd::ustring > (const std::string &value) |
Casts a type into another type. More... | |
template<> | |
xtd::ustring | as< xtd::ustring > (const std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
xtd::ustring | as< xtd::ustring > (const std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
xtd::ustring | as< xtd::ustring > (const std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
xtd::ustring | as< xtd::ustring > (const std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
xtd::ustring | as< xtd::ustring > (const wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
xtd::ustring | as< xtd::ustring > (const xtd::ustring &value) |
Casts a type into another type. More... | |
template<> | |
xtd::ustring | as< xtd::ustring > (std::string &value) |
Casts a type into another type. More... | |
template<> | |
xtd::ustring | as< xtd::ustring > (std::u16string &value) |
Casts a type into another type. More... | |
template<> | |
xtd::ustring | as< xtd::ustring > (std::u32string &value) |
Casts a type into another type. More... | |
template<> | |
xtd::ustring | as< xtd::ustring > (std::u8string &value) |
Casts a type into another type. More... | |
template<> | |
xtd::ustring | as< xtd::ustring > (std::wstring &value) |
Casts a type into another type. More... | |
template<> | |
xtd::ustring | as< xtd::ustring > (wchar_t *value) |
Casts a type into another type. More... | |
template<> | |
xtd::ustring | as< xtd::ustring > (xtd::ustring &value) |
Casts a type into another type. More... | |
std::ostream | cnull (nullptr) |
Provides a null std::ostream. More... | |
std::ostream | ctrace (nullptr) |
Provides an std::ostream for xtd::diagnostics::trace. More... | |
template<typename type_t , typename param_t > | |
bool | is (const param_t &value) |
Checks if the result of an expression is compatible with a given type. More... | |
template<typename type_t , typename param_t > | |
bool | is (const param_t *value) |
Checks if the result of an expression is compatible with a given type. More... | |
template<typename type_t , typename param_t > | |
bool | is (param_t &value) |
Checks if the result of an expression is compatible with a given type. More... | |
template<typename type_t , typename param_t > | |
bool | is (param_t *value) |
Checks if the result of an expression is compatible with a given type. More... | |
template<typename type_t > | |
bool | is (std::any value) |
Checks if the result of an expression is compatible with a given type. More... | |
template<typename new_type_t , typename current_type_t > | |
bool | is (std::shared_ptr< current_type_t > &value) |
Checks if the result of an expression is compatible with a given type. More... | |
template<> | |
bool | is< bool > (bool value) |
Checks if the result of an expression is compatible with a given type. More... | |
template<> | |
bool | is< decimal_t > (decimal_t value) |
Checks if the result of an expression is compatible with a given type. More... | |
template<> | |
bool | is< double > (double value) |
Checks if the result of an expression is compatible with a given type. More... | |
template<> | |
bool | is< float > (float value) |
Checks if the result of an expression is compatible with a given type. More... | |
template<> | |
bool | is< int16_t > (int16_t value) |
Checks if the result of an expression is compatible with a given type. More... | |
template<> | |
bool | is< int32_t > (int32_t value) |
Checks if the result of an expression is compatible with a given type. More... | |
template<> | |
bool | is< int64_t > (int64_t value) |
Checks if the result of an expression is compatible with a given type. More... | |
template<> | |
bool | is< int8_t > (int8_t value) |
Checks if the result of an expression is compatible with a given type. More... | |
template<> | |
bool | is< llong_t > (llong_t value) |
Checks if the result of an expression is compatible with a given type. More... | |
template<> | |
bool | is< std::any > (std::any value) |
Checks if the result of an expression is compatible with a given type. More... | |
template<> | |
bool | is< uint16_t > (uint16_t value) |
Checks if the result of an expression is compatible with a given type. More... | |
template<> | |
bool | is< uint32_t > (uint32_t value) |
Checks if the result of an expression is compatible with a given type. More... | |
template<> | |
bool | is< uint64_t > (uint64_t value) |
Checks if the result of an expression is compatible with a given type. More... | |
template<> | |
bool | is< uint8_t > (uint8_t value) |
Checks if the result of an expression is compatible with a given type. More... | |
template<> | |
bool | is< ullong_t > (ullong_t value) |
Checks if the result of an expression is compatible with a given type. More... | |
byte_t | operator""_b (const char *s, size_t n) |
Used to convert specified value into byte. More... | |
byte_t | operator""_b (const char16_t *s, size_t n) |
Used to convert specified value into byte. More... | |
byte_t | operator""_b (const char32_t *s, size_t n) |
Used to convert specified value into byte. More... | |
byte_t | operator""_b (const char8_t *s, size_t n) |
Used to convert specified value into byte. More... | |
byte_t | operator""_b (const wchar_t *s, size_t n) |
Used to convert specified value into byte. More... | |
byte_t | operator""_b (long double n) |
Used to convert specified value into byte. More... | |
byte_t | operator""_b (unsigned long long n) |
Used to convert specified value into byte. More... | |
char32_t | operator""_c (char c) |
Used to convert specified value into char32._t. More... | |
char32_t | operator""_c (char16_t c) |
Used to convert specified value into char32._t. More... | |
char32_t | operator""_c (char32_t c) |
Used to convert specified value into char32._t. More... | |
char32_t | operator""_c (unsigned long long c) |
Used to convert specified value into char32._t. More... | |
char32_t | operator""_c (wchar_t c) |
Used to convert specified value into char32._t. More... | |
double | operator""_d (const char *s, size_t n) |
Used to convert specified value into byte. More... | |
double | operator""_d (const char16_t *s, size_t n) |
Used to convert specified value into byte. More... | |
double | operator""_d (const char32_t *s, size_t n) |
Used to convert specified value into byte. More... | |
double | operator""_d (const char8_t *s, size_t n) |
Used to convert specified value into byte. More... | |
double | operator""_d (const wchar_t *s, size_t n) |
Used to convert specified value into byte. More... | |
double | operator""_d (long double n) |
Used to convert specified value into byte. More... | |
double | operator""_d (unsigned long long n) |
Used to convert specified value into byte. More... | |
float | operator""_f (const char *s, size_t n) |
Used to convert specified value into byte. More... | |
float | operator""_f (const char16_t *s, size_t n) |
Used to convert specified value into byte. More... | |
float | operator""_f (const char32_t *s, size_t n) |
Used to convert specified value into byte. More... | |
float | operator""_f (const char8_t *s, size_t n) |
Used to convert specified value into byte. More... | |
float | operator""_f (const wchar_t *s, size_t n) |
Used to convert specified value into byte. More... | |
float | operator""_f (long double n) |
Used to convert specified value into byte. More... | |
float | operator""_f (unsigned long long n) |
Used to convert specified value into byte. More... | |
xtd::ustring | operator""_s (const char *s, size_t n) |
Used to convert specified value into xtd::ustring. More... | |
xtd::ustring | operator""_s (const char16_t *s, size_t n) |
Used to convert specified value into xtd::ustring. More... | |
xtd::ustring | operator""_s (const char32_t *s, size_t n) |
Used to convert specified value into xtd::ustring. More... | |
xtd::ustring | operator""_s (const char8_t *s, size_t n) |
Used to convert specified value into xtd::ustring. More... | |
xtd::ustring | operator""_s (const wchar_t *s, size_t n) |
Used to convert specified value into xtd::ustring. More... | |
xtd::ustring | operator""_s (long double s) |
Used to convert specified value into xtd::ustring. More... | |
xtd::ustring | operator""_s (unsigned long long s) |
Used to convert specified value into xtd::ustring. More... | |
int16_t | operator""_s16 (const char *s, size_t n) |
Used to convert specified value into byte. More... | |
int16_t | operator""_s16 (const char16_t *s, size_t n) |
Used to convert specified value into byte. More... | |
int16_t | operator""_s16 (const char32_t *s, size_t n) |
Used to convert specified value into byte. More... | |
int16_t | operator""_s16 (const char8_t *s, size_t n) |
Used to convert specified value into byte. More... | |
int16_t | operator""_s16 (const wchar_t *s, size_t n) |
Used to convert specified value into byte. More... | |
int16_t | operator""_s16 (long double n) |
Used to convert specified value into byte. More... | |
int16_t | operator""_s16 (unsigned long long n) |
Used to convert specified value into byte. More... | |
int32_t | operator""_s32 (const char *s, size_t n) |
Used to convert specified value into byte. More... | |
int32_t | operator""_s32 (const char16_t *s, size_t n) |
Used to convert specified value into byte. More... | |
int32_t | operator""_s32 (const char32_t *s, size_t n) |
Used to convert specified value into byte. More... | |
int32_t | operator""_s32 (const char8_t *s, size_t n) |
Used to convert specified value into byte. More... | |
int32_t | operator""_s32 (const wchar_t *s, size_t n) |
Used to convert specified value into byte. More... | |
int32_t | operator""_s32 (long double n) |
Used to convert specified value into byte. More... | |
int32_t | operator""_s32 (unsigned long long n) |
Used to convert specified value into byte. More... | |
int64_t | operator""_s64 (const char *s, size_t n) |
Used to convert specified value into byte. More... | |
int64_t | operator""_s64 (const char16_t *s, size_t n) |
Used to convert specified value into byte. More... | |
int64_t | operator""_s64 (const char32_t *s, size_t n) |
Used to convert specified value into byte. More... | |
int64_t | operator""_s64 (const char8_t *s, size_t n) |
Used to convert specified value into byte. More... | |
int64_t | operator""_s64 (const wchar_t *s, size_t n) |
Used to convert specified value into byte. More... | |
int64_t | operator""_s64 (long double n) |
Used to convert specified value into byte. More... | |
int64_t | operator""_s64 (unsigned long long n) |
Used to convert specified value into byte. More... | |
int8_t | operator""_s8 (const char *s, size_t n) |
Used to convert specified value into byte. More... | |
int8_t | operator""_s8 (const char16_t *s, size_t n) |
Used to convert specified value into byte. More... | |
int8_t | operator""_s8 (const char32_t *s, size_t n) |
Used to convert specified value into byte. More... | |
int8_t | operator""_s8 (const char8_t *s, size_t n) |
Used to convert specified value into byte. More... | |
int8_t | operator""_s8 (const wchar_t *s, size_t n) |
Used to convert specified value into byte. More... | |
int8_t | operator""_s8 (long double n) |
Used to convert specified value into byte. More... | |
int8_t | operator""_s8 (unsigned long long n) |
Used to convert specified value into byte. More... | |
xtd::ustring | operator""_sb (unsigned long long s) |
Used to convert specified value into xtd::ustring. More... | |
xtd::ustring | operator""_sb16 (unsigned long long s) |
Used to convert specified value into xtd::ustring. More... | |
xtd::ustring | operator""_sb2 (unsigned long long s) |
Used to convert specified value into xtd::ustring. More... | |
xtd::ustring | operator""_sb32 (unsigned long long s) |
Used to convert specified value into xtd::ustring. More... | |
xtd::ustring | operator""_sb4 (unsigned long long s) |
Used to convert specified value into xtd::ustring. More... | |
xtd::ustring | operator""_sb64 (unsigned long long s) |
Used to convert specified value into xtd::ustring. More... | |
xtd::ustring | operator""_sb8 (unsigned long long s) |
Used to convert specified value into xtd::ustring. More... | |
xtd::ustring | operator""_sx (unsigned long long s) |
Used to convert specified value into xtd::ustring. More... | |
xtd::ustring | operator""_sX (unsigned long long s) |
Used to convert specified value into xtd::ustring. More... | |
xtd::ustring | operator""_sx2 (unsigned long long s) |
Used to convert specified value into xtd::ustring. More... | |
xtd::ustring | operator""_sX2 (unsigned long long s) |
Used to convert specified value into xtd::ustring. More... | |
xtd::ustring | operator""_sx4 (unsigned long long s) |
Used to convert specified value into xtd::ustring. More... | |
xtd::ustring | operator""_sX4 (unsigned long long s) |
Used to convert specified value into xtd::ustring. More... | |
xtd::ustring | operator""_sx8 (unsigned long long s) |
Used to convert specified value into xtd::ustring. More... | |
xtd::ustring | operator""_sX8 (unsigned long long s) |
Used to convert specified value into xtd::ustring. More... | |
const char * | operator""_t (const char *s, size_t n) |
Used to translate specified string into locale. More... | |
xtd::ustring | operator""_t (const char16_t *s, size_t n) |
Used to translate specified string into locale. More... | |
xtd::ustring | operator""_t (const char32_t *s, size_t n) |
Used to translate specified string into locale. More... | |
xtd::ustring | operator""_t (const char8_t *s, size_t n) |
Used to translate specified string into locale. More... | |
xtd::ustring | operator""_t (const wchar_t *s, size_t n) |
Used to translate specified string into locale. More... | |
uint16_t | operator""_u16 (const char *s, size_t n) |
Used to convert specified value into byte. More... | |
uint16_t | operator""_u16 (const char16_t *s, size_t n) |
Used to convert specified value into byte. More... | |
uint16_t | operator""_u16 (const char32_t *s, size_t n) |
Used to convert specified value into byte. More... | |
uint16_t | operator""_u16 (const char8_t *s, size_t n) |
Used to convert specified value into byte. More... | |
uint16_t | operator""_u16 (const wchar_t *s, size_t n) |
Used to convert specified value into byte. More... | |
uint16_t | operator""_u16 (long double n) |
Used to convert specified value into byte. More... | |
uint16_t | operator""_u16 (unsigned long long n) |
Used to convert specified value into byte. More... | |
uint32_t | operator""_u32 (const char *s, size_t n) |
Used to convert specified value into byte. More... | |
uint32_t | operator""_u32 (const char16_t *s, size_t n) |
Used to convert specified value into byte. More... | |
uint32_t | operator""_u32 (const char32_t *s, size_t n) |
Used to convert specified value into byte. More... | |
uint32_t | operator""_u32 (const char8_t *s, size_t n) |
Used to convert specified value into byte. More... | |
uint32_t | operator""_u32 (const wchar_t *s, size_t n) |
Used to convert specified value into byte. More... | |
uint32_t | operator""_u32 (long double n) |
Used to convert specified value into byte. More... | |
uint32_t | operator""_u32 (unsigned long long n) |
Used to convert specified value into byte. More... | |
uint64_t | operator""_u64 (const char *s, size_t n) |
Used to convert specified value into byte. More... | |
uint64_t | operator""_u64 (const char16_t *s, size_t n) |
Used to convert specified value into byte. More... | |
uint64_t | operator""_u64 (const char32_t *s, size_t n) |
Used to convert specified value into byte. More... | |
uint64_t | operator""_u64 (const char8_t *s, size_t n) |
Used to convert specified value into byte. More... | |
uint64_t | operator""_u64 (const wchar_t *s, size_t n) |
Used to convert specified value into byte. More... | |
uint64_t | operator""_u64 (long double n) |
Used to convert specified value into byte. More... | |
uint64_t | operator""_u64 (unsigned long long n) |
Used to convert specified value into byte. More... | |
uint8_t | operator""_u8 (const char *s, size_t n) |
Used to convert specified value into byte. More... | |
uint8_t | operator""_u8 (const char16_t *s, size_t n) |
Used to convert specified value into byte. More... | |
uint8_t | operator""_u8 (const char32_t *s, size_t n) |
Used to convert specified value into byte. More... | |
uint8_t | operator""_u8 (const char8_t *s, size_t n) |
Used to convert specified value into byte. More... | |
uint8_t | operator""_u8 (const wchar_t *s, size_t n) |
Used to convert specified value into byte. More... | |
uint8_t | operator""_u8 (long double n) |
Used to convert specified value into byte. More... | |
uint8_t | operator""_u8 (unsigned long long n) |
Used to convert specified value into byte. More... | |
std::ostream & | operator<< (std::ostream &os, architecture_id value) |
std::ostream & | operator<< (std::ostream &os, build_type value) |
std::ostream & | operator<< (std::ostream &os, compiler_id value) |
std::ostream & | operator<< (std::ostream &os, environment_variable_target value) |
std::ostream & | operator<< (std::ostream &os, language_id value) |
std::ostream & | operator<< (std::ostream &os, platform_id value) |
std::ostream & | operator<< (std::ostream &os, xtd::string_split_options options) |
std::wostream & | operator<< (std::wostream &os, architecture_id value) |
std::wostream & | operator<< (std::wostream &os, build_type value) |
std::wostream & | operator<< (std::wostream &os, compiler_id value) |
std::wostream & | operator<< (std::wostream &os, environment_variable_target value) |
std::wostream & | operator<< (std::wostream &os, language_id value) |
std::wostream & | operator<< (std::wostream &os, platform_id value) |
template<typename value_t > | |
value_t | parse (const std::string &str) |
Convert a type into a string. More... | |
template<typename value_t > | |
value_t | parse (const std::string &str, const std::string &fmt) |
Convert a type into a string. More... | |
template<typename value_t > | |
value_t | parse (const std::string &str, number_styles) |
Convert a type into a string. More... | |
template<typename value_t > | |
value_t | parse (const std::u16string &str) |
Convert a type into a string. More... | |
template<typename value_t > | |
value_t | parse (const std::u32string &str) |
Convert a type into a string. More... | |
template<typename value_t > | |
value_t | parse (const std::wstring &str) |
Convert a type into a string. More... | |
template<> | |
bool | parse< bool > (const std::string &str) |
Convert a type into a string. More... | |
template<> | |
char | parse< char > (const std::string &str) |
Convert a type into a string. More... | |
template<> | |
char | parse< char > (const std::string &str, number_styles styles) |
Convert a type into a string. More... | |
template<> | |
double | parse< double > (const std::string &str) |
Convert a type into a string. More... | |
template<> | |
double | parse< double > (const std::string &str, number_styles styles) |
Convert a type into a string. More... | |
template<> | |
drawing::color | parse< drawing::color > (const std::string &str) |
Creates a xtd::drawing::color class from the specified name. More... | |
template<> | |
drawing::point | parse< drawing::point > (const std::string &str) |
template<> | |
drawing::size | parse< drawing::size > (const std::string &str) |
template<> | |
float | parse< float > (const std::string &str) |
Convert a type into a string. More... | |
template<> | |
float | parse< float > (const std::string &str, number_styles styles) |
Convert a type into a string. More... | |
template<> | |
int | parse< int > (const std::string &str) |
Convert a type into a string. More... | |
template<> | |
int | parse< int > (const std::string &str, number_styles styles) |
Convert a type into a string. More... | |
template<> | |
int8_t | parse< int8_t > (const std::string &str) |
Convert a type into a string. More... | |
template<> | |
int8_t | parse< int8_t > (const std::string &str, number_styles styles) |
Convert a type into a string. More... | |
template<> | |
long | parse< long > (const std::string &str) |
Convert a type into a string. More... | |
template<> | |
long | parse< long > (const std::string &str, number_styles styles) |
Convert a type into a string. More... | |
template<> | |
long double | parse< long double > (const std::string &str) |
Convert a type into a string. More... | |
template<> | |
long double | parse< long double > (const std::string &str, number_styles styles) |
Convert a type into a string. More... | |
template<> | |
long long | parse< long long > (const std::string &str) |
Convert a type into a string. More... | |
template<> | |
long long | parse< long long > (const std::string &str, number_styles styles) |
Convert a type into a string. More... | |
template<> | |
short | parse< short > (const std::string &str) |
Convert a type into a string. More... | |
template<> | |
short | parse< short > (const std::string &str, number_styles styles) |
Convert a type into a string. More... | |
template<> | |
std::string | parse< std::string > (const std::string &str) |
Convert a type into a string. More... | |
template<> | |
unsigned char | parse< unsigned char > (const std::string &str) |
Convert a type into a string. More... | |
template<> | |
unsigned char | parse< unsigned char > (const std::string &str, number_styles styles) |
Convert a type into a string. More... | |
template<> | |
unsigned int | parse< unsigned int > (const std::string &str) |
Convert a type into a string. More... | |
template<> | |
unsigned int | parse< unsigned int > (const std::string &str, number_styles styles) |
Convert a type into a string. More... | |
template<> | |
unsigned long | parse< unsigned long > (const std::string &str) |
Convert a type into a string. More... | |
template<> | |
unsigned long | parse< unsigned long > (const std::string &str, number_styles styles) |
Convert a type into a string. More... | |
template<> | |
unsigned long long | parse< unsigned long long > (const std::string &str) |
Convert a type into a string. More... | |
template<> | |
unsigned long long | parse< unsigned long long > (const std::string &str, number_styles styles) |
Convert a type into a string. More... | |
template<> | |
unsigned short | parse< unsigned short > (const std::string &str) |
Convert a type into a string. More... | |
template<> | |
unsigned short | parse< unsigned short > (const std::string &str, number_styles styles) |
Convert a type into a string. More... | |
template<class type_t , class function_t > | |
void | register_any_stringer (const function_t &func) |
Register an any stringer method for a specified type. More... | |
template<> | |
std::string | to_string (const bool &value, const std::string &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::wstring | to_string (const bool &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::string | to_string (const char &value, const std::string &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::wstring | to_string (const char &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::string | to_string (const char16_t &value, const std::string &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::wstring | to_string (const char16_t &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::string | to_string (const char32_t &value, const std::string &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::wstring | to_string (const char32_t &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::string | to_string (const char8_t &value, const std::string &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::wstring | to_string (const char8_t &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::string | to_string (const double &value, const std::string &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::wstring | to_string (const double &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::string | to_string (const float &value, const std::string &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::wstring | to_string (const float &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::string | to_string (const int &value, const std::string &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::wstring | to_string (const int &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::string | to_string (const int8_t &value, const std::string &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::wstring | to_string (const int8_t &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::string | to_string (const long &value, const std::string &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::wstring | to_string (const long &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::string | to_string (const long double &value, const std::string &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::wstring | to_string (const long double &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::string | to_string (const long long &value, const std::string &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::wstring | to_string (const long long &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::string | to_string (const short &value, const std::string &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::wstring | to_string (const short &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<typename type_t , typename Period > | |
std::string | to_string (const std::chrono::duration< type_t, Period > &value, const std::string &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<typename type_t , typename Period > | |
std::wstring | to_string (const std::chrono::duration< type_t, Period > &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::string | to_string (const std::chrono::system_clock::time_point &value, const std::string &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::wstring | to_string (const std::chrono::system_clock::time_point &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::string | to_string (const std::tm &value, const std::string &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::wstring | to_string (const std::tm &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::wstring | to_string (const std::wstring &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::string | to_string (const unsigned char &value, const std::string &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::wstring | to_string (const unsigned char &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::string | to_string (const unsigned int &value, const std::string &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::wstring | to_string (const unsigned int &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::string | to_string (const unsigned long &value, const std::string &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::wstring | to_string (const unsigned long &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::string | to_string (const unsigned long long &value, const std::string &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::wstring | to_string (const unsigned long long &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::string | to_string (const unsigned short &value, const std::string &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::wstring | to_string (const unsigned short &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<typename value_t > | |
std::string | to_string (const value_t &value, const std::string &fmt) |
Convert a specified value into a string with specified format. More... | |
template<typename value_t > | |
std::string | to_string (const value_t &value, const std::string &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<typename value_t > | |
std::wstring | to_string (const value_t &value, const std::wstring &fmt) |
Convert a specified value into a string with specified format. More... | |
template<typename value_t > | |
std::wstring | to_string (const value_t &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::string | to_string (const wchar_t &value, const std::string &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
template<> | |
std::wstring | to_string (const wchar_t &value, const std::wstring &fmt, const std::locale &loc) |
Convert a specified value into a string with specified format and locale. More... | |
ustring | to_ustring (double val) |
Converts a floating point integer to xtd::ustring. More... | |
ustring | to_ustring (float val) |
Converts a floating point to xtd::ustring. More... | |
ustring | to_ustring (int val) |
Converts a signed integer to xtd::ustring. More... | |
ustring | to_ustring (long double val) |
Converts a floating point to xtd::ustring. More... | |
ustring | to_ustring (long long val) |
Converts a signed integer to xtd::ustring. More... | |
ustring | to_ustring (long val) |
Converts a signed integer to xtd::ustring. More... | |
template<typename type_t > | |
ustring | to_ustring (type_t val) |
Converts a type_t to xtd::ustring. More... | |
ustring | to_ustring (unsigned long long val) |
Converts an unsigned integer to xtd::ustring. More... | |
ustring | to_ustring (unsigned long val) |
Converts an unsigned integer to xtd::ustring. More... | |
ustring | to_ustring (unsigned val) |
Converts an unsigned integer to xtd::ustring. More... | |
template<typename value_t , typename char_t > | |
bool | try_parse (const char_t *str, value_t &value) |
Convert a type into a string. More... | |
template<typename value_t , typename char_t > | |
bool | try_parse (const std::basic_string< char_t > &str, value_t &value) |
Convert a type into a string. More... | |
template<typename ... Args> | |
void | unused (Args &&... args) |
It may be used to suppress the "unused variable" or "unused local typedefs" compiler warnings when the variable or typedef can't be removed or commented out, e.g. when some blocks of the code are conditionally activated. More... | |
Variables | |
std::ostream cdebug & | __cdebugstreambuf__ |
Provides an std::ostream for xtd::diagnostics::debug. More... | |
std::nullptr_t | null |
Represents a null pointer value. More... | |
|
inline |
ustring xtd::to_ustring | ( | double | val | ) |
Converts a floating point integer to xtd::ustring.
val | A numeric value to convert. |
ustring xtd::to_ustring | ( | float | val | ) |
Converts a floating point to xtd::ustring.
val | A numeric value to convert. |
ustring xtd::to_ustring | ( | int | val | ) |
Converts a signed integer to xtd::ustring.
val | A numeric value to convert. |
ustring xtd::to_ustring | ( | long double | val | ) |
Converts a floating point to xtd::ustring.
val | A numeric value to convert. |
ustring xtd::to_ustring | ( | long long | val | ) |
Converts a signed integer to xtd::ustring.
val | A numeric value to convert. |
ustring xtd::to_ustring | ( | long | val | ) |
Converts a signed integer to xtd::ustring.
val | A numeric value to convert. |
ustring xtd::to_ustring | ( | type_t | val | ) |
Converts a type_t to xtd::ustring.
val | A type_t value to convert. |
ustring xtd::to_ustring | ( | unsigned long long | val | ) |
Converts an unsigned integer to xtd::ustring.
val | A numeric value to convert. |
ustring xtd::to_ustring | ( | unsigned long | val | ) |
Converts an unsigned integer to xtd::ustring.
val | A numeric value to convert. |
ustring xtd::to_ustring | ( | unsigned | val | ) |
Converts an unsigned integer to xtd::ustring.
val | A numeric value to convert. |