The xtd.core library contains all fundamental classes to access Hardware, Os, System, and more.
|
class | xtd::abstract_object |
| Represent an abstract class. More...
|
|
class | xtd::argument_exception |
| The exception that is thrown when one of the arguments provided to a method is not valid. More...
|
|
class | xtd::argument_null_exception |
| The exception that is thrown when one of the arguments provided to a method is null. More...
|
|
class | xtd::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 | xtd::arithmetic_exception |
| The exception that is thrown for errors in an arithmetic, casting, or conversion operation. More...
|
|
class | xtd::attribute |
| Represents the base class for custom attributes. More...
|
|
class | xtd::background_color |
| Represent background color output manipulator class. More...
|
|
class | xtd::beep |
| Represent beep output manipulator class. More...
|
|
class | xtd::bit_converter |
| Converts base data types to an std::vector of bytes, and an std::vector of bytes to base data types. More...
|
|
class | xtd::box< type_t > |
| Represents a boxed object. More...
|
|
class | xtd::box_char< type_t > |
| Represents a boxed char object. More...
|
|
class | xtd::box_floating_point< type_t > |
| Represents a boxed floating point object. More...
|
|
class | xtd::box_integer< type_t > |
| Represents a boxed integer object. More...
|
|
class | xtd::collections::key_not_found_exception |
| The exception that is thrown when the key specified for accessing an element in a collection does not match any key in the collection. More...
|
|
class | xtd::compiler |
| Represents information about c++ libraries, such as the version and standard identifier. This class cannot be inherited. More...
|
|
class | xtd::console |
| Represents the standard input, output, and error streams for console applications. More...
|
|
class | xtd::console_cancel_event_args |
| Provides data for the console::cancel_key_press event. This class cannot be inherited. More...
|
|
class | xtd::console_key_info |
| Specifies the standard keys on a console. More...
|
|
struct | xtd::const_overload< args_t > |
| Represents class that use to determine one of const overloaded methods. More...
|
|
class | xtd::convert |
| Represents API to convert base type code. More...
|
|
class | xtd::convert_pointer |
| Represents API to convert pointers. More...
|
|
class | xtd::convert_string |
| Represents API to convert string containers. More...
|
|
class | xtd::cpp_language |
| Represents information about c++ libraries, such as the version and language identifier. This class cannot be inherited. More...
|
|
class | xtd::date_time |
| Represents an instant in time, typically expressed as a date and time of day. More...
|
|
class | xtd::debugstreambuf |
| Provides an std::stringbuf for xtd::diagnostics::debug. More...
|
|
class | xtd::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 | xtd::diagnostics::boolean_switch |
| Provides a simple on/off switch that controls debugging and tracing output. More...
|
|
class | xtd::diagnostics::console_trace_listener |
| Directs tracing or debugging output to either the standard output or the standard error stream. More...
|
|
class | xtd::diagnostics::data_received_event_args |
| Provides data for the xtd::diagnostics::process::output_data_received and xtd::diagnostics::process::error_data_received events. More...
|
|
class | xtd::diagnostics::debug |
| Provides a set of methods and properties that help you debug the execution of your code. This class cannot be inherited. More...
|
|
class | xtd::diagnostics::debugger |
| Enables communication with a debugger. This class cannot be inherited. More...
|
|
class | xtd::diagnostics::default_trace_listener |
| Provides the default output methods and behavior for tracing. More...
|
|
class | xtd::diagnostics::event_type_filter |
| Indicates whether a listener should trace based on the event type. More...
|
|
class | xtd::diagnostics::ostream_trace_listener |
| Directs tracing or debugging output to a std::ostream, such as std::fstream, std::stream... More...
|
|
class | xtd::diagnostics::process |
| Provides access to local and remote processes and enables you to start and stop local system processes. More...
|
|
class | xtd::diagnostics::process::error_data_received_event |
| Represents a process error data received event. More...
|
|
class | xtd::diagnostics::process::exit_event |
| Represents a process exit event. More...
|
|
class | xtd::diagnostics::process::output_data_received_event |
| Represents a process output data received event. More...
|
|
class | xtd::diagnostics::process_start_info |
| Specifies a set of values that are used when you start a process. More...
|
|
class | xtd::diagnostics::source_filter |
| Indicates whether a listener should trace a message based on the source of a trace. More...
|
|
class | xtd::diagnostics::source_switch |
| Provides a multilevel switch to control tracing and debug output without recompiling your code. More...
|
|
class | xtd::diagnostics::stack_frame |
| Provides information about a xtd::diagnostics::stack_frame, which represents a function call on the call stack for the current thread. More...
|
|
class | xtd::diagnostics::stack_trace |
| Represents a stack trace, which is an ordered collection of one or more stack frames. More...
|
|
class | xtd::diagnostics::stopwatch |
| Provides a set of methods and properties that you can use to accurately measure elapsed time. More...
|
|
class | xtd::diagnostics::switch_base |
| Provides an abstract base class to create new debugging and tracing switches. More...
|
|
class | xtd::diagnostics::trace |
| Provides a set of methods and properties that help you debug the execution of your code. This class cannot be inherited. More...
|
|
class | xtd::diagnostics::trace_event_cache |
| Provides trace event data specific to a thread and a process. More...
|
|
class | xtd::diagnostics::trace_filter |
| Provides the base class for trace filter implementations. More...
|
|
class | xtd::diagnostics::trace_listener |
| Provides the abstract base class for the listeners who monitor trace and debug output. More...
|
|
class | xtd::diagnostics::trace_listener_collection |
| Represents a collection of xtd::diagnostics::trace_listener. More...
|
|
class | xtd::diagnostics::trace_source |
| Provides a set of methods and properties that enable applications to trace the execution of code and associate trace messages with their source. More...
|
|
class | xtd::diagnostics::trace_switch |
| Provides a multilevel switch to control tracing and debug output without recompiling your code. More...
|
|
class | xtd::distribution |
| Represents information about an operating system distribution, such as the version and name. This class cannot be inherited. More...
|
|
class | xtd::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 | xtd::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 | xtd::enum_object< enum_t > |
| Provides the base class for enumerations. More...
|
|
class | xtd::enum_object< std::nullptr_t > |
| Provides the base class for enumerations. More...
|
|
struct | xtd::enum_register< enum_t > |
| Provides the registration struct for enumerations. More...
|
|
struct | xtd::enum_set_attribute< enum_t > |
| Provides the set attribute struct for enumerations. More...
|
|
class | xtd::environment |
| The environment class. More...
|
|
class | xtd::event< object_t, handler_t > |
| Represents an event. More...
|
|
class | xtd::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 | xtd::foreground_color |
| Represent foreground color output manipulator class. More...
|
|
class | xtd::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 | xtd::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 | xtd::iasync_result |
| Represents the status of an asynchronous operation. More...
|
|
class | xtd::icomparable< type_t > |
| Defines a generalized comparison method that a value type or class implements to create a type-specific comparison method. More...
|
|
class | xtd::iequatable< type_t > |
| Defines a generalized method that a value type or class implements to create a type-specific method for determining equality of instances. More...
|
|
class | xtd::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 | xtd::interface |
| Represent an interface class. More...
|
|
class | xtd::invalid_cast_exception |
| The exception that is thrown for invalid casting or explicit conversion. More...
|
|
class | xtd::invalid_operation_exception |
| The exception that is thrown when a method call is invalid for the object's current state. More...
|
|
class | xtd::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 | xtd::io::binary_reader |
| Reads primitive data types as binary values in a specific encoding. More...
|
|
class | xtd::io::binary_writer |
| Writes primitive types in binary to a stream and supports writing strings. More...
|
|
class | xtd::io::directory |
| Exposes static methods for creating, moving, and enumerating through directories and subdirectories. This class cannot be inherited. More...
|
|
class | xtd::io::directory_info |
| Exposes instance methods for creating, moving, and enumerating through directories and subdirectories. This class cannot be inherited. More...
|
|
class | xtd::io::directory_not_found_exception |
| The exception that is thrown when part of a file or directory cannot be found. More...
|
|
class | xtd::io::drive_info |
| Provides access to information on a drive. More...
|
|
class | xtd::io::drive_not_found_exception |
| The exception that is thrown when trying to access a drive or share that is not available. More...
|
|
class | xtd::io::end_of_stream_exception |
| The exception that is thrown when reading is attempted past the end of a stream. More...
|
|
class | xtd::io::file |
| Provides static methods for the creation, copying, deletion, moving, and opening of files, and aids in the creation of std::fstream objects. More...
|
|
class | xtd::io::file_format_exception |
| The exception that is thrown when the format of an argument does not meet the parameter specifications of the invoked method. More...
|
|
class | xtd::io::file_info |
| Provides static methods for the creation, copying, deletion, moving, and opening of files, and aids in the creation of std::fstream objects. More...
|
|
class | xtd::io::file_load_exception |
| The exception that is thrown when a managed assembly is found but cannot be loaded. More...
|
|
class | xtd::io::file_not_found_exception |
| The exception that is thrown when an attempt to access a file that does not exist on disk fails. More...
|
|
class | xtd::io::file_system_info |
| Provides the base class for both xtd::io::file_info and xtd::io::directory_info objects. More...
|
|
class | xtd::io::io_exception |
| The exception that is thrown when an I/O error occurs. More...
|
|
class | xtd::io::null_text_reader |
| Represents a null text reader. More...
|
|
class | xtd::io::null_text_writer |
| Represents a null text writer. More...
|
|
class | xtd::io::path |
| Performs operations on std::basic_string instances that contain file or directory path information. These operations are performed in a cross-platform manner. More...
|
|
class | xtd::io::path_too_long_exception |
| The exception that is thrown when a path or file name is longer than the system-defined maximum length. More...
|
|
class | xtd::io::stream_reader |
| Implements a xtd::io::text_reader that reads characters from a byte stream. More...
|
|
class | xtd::io::stream_writer |
| Implements a xtd::io::text_writer for writing characters to a stream. More...
|
|
class | xtd::io::string_reader |
| Implements a xtd::io::text_reader that reads from a string. More...
|
|
class | xtd::io::string_writer |
| Implements a xtd::io::text_writer for writing characters to a string. More...
|
|
class | xtd::io::synchronized_text_reader |
| Represents a synchronized text reader. More...
|
|
class | xtd::io::synchronized_text_writer |
| Represents a synchronized text writer. More...
|
|
class | xtd::io::text_reader |
| Represents a reader that can read a sequential series of characters. More...
|
|
class | xtd::io::text_writer |
| Represents a writer that can write a sequential series of characters. More...
|
|
class | xtd::iobservable< type_t > |
| Provides a mechanism for receiving push-based notifications. More...
|
|
class | xtd::iobserver< type_t > |
| Provides a mechanism for receiving push-based notifications. More...
|
|
class | xtd::iprogress< type_t > |
| Defines a provider for progress updates. More...
|
|
class | xtd::length_exception |
| The exception that is thrown when an attempts to exceed implementation defined length limits for some object. More...
|
|
class | xtd::math |
| Provides constants and static methods for trigonometric, logarithmic, and other common mathematical functions. More...
|
|
class | xtd::media::system_sound |
| Represents a system sound type. More...
|
|
class | xtd::media::system_sounds |
| Retrieves sounds associated with a set of Windows operating system sound-event types. This class cannot be inherited. More...
|
|
class | xtd::net::cookie_exception |
| The exception that is thrown when an error is made adding a xtd::net::cookie to a xtd::net::cookie_container. More...
|
|
class | xtd::net::dns |
| Provides simple domain name resolution functionality. More...
|
|
class | xtd::net::dns_end_point |
| Represents a network endpoint as a host name or a string representation of an IP address and a port number. More...
|
|
class | xtd::net::end_point |
| Identifies a network address. This is an abstract class. More...
|
|
class | xtd::net::ip_address |
| Provides an Internet Protocol (IP) address. More...
|
|
class | xtd::net::ip_end_point |
| Represents a network endpoint as an IP address and a port number. More...
|
|
class | xtd::net::ip_host_entry |
| Provides a container class for Internet host address information. More...
|
|
class | xtd::net::network_credential |
| Provides credentials for password-based authentication schemes such as basic, digest, NTLM, and Kerberos authentication. More...
|
|
class | xtd::net::protocol_violation_exception |
| The exception that is thrown when an error is made adding a xtd::net::cookie to a xtd::net::cookie_container. More...
|
|
class | xtd::net::socket_address |
| Stores serialized information from end_point derived classes. More...
|
|
class | xtd::net::sockets::ip_packet_information |
| Gets the network interface information that is associated with a call to xtd::net::sockets::socket::receive_message_from or xtd::net::sockets::socket::end_receive_message_from. More...
|
|
class | xtd::net::sockets::ip_v6_multicast_option |
| Contains option values for joining an IPv6 multicast group. More...
|
|
class | xtd::net::sockets::linger_option |
| Specifies whether a xtd::net::sockets::socket will remain connected after a call to the xtd::net::sockets::socket::close or xtd::net::sockets::tcp_client::close methods and the length of time it will remain connected, if data remains to be sent. More...
|
|
class | xtd::net::sockets::multicast_option |
| Contains IPAddress values used to join and drop multicast groups. More...
|
|
class | xtd::net::sockets::network_stream |
| Provides the underlying stream of data for network access. More...
|
|
class | xtd::net::sockets::send_packets_element |
| Represents an element in a xtd::net::sockets::send_packets_element array. More...
|
|
class | xtd::net::sockets::socket |
| Implements the Berkeley sockets interface. More...
|
|
class | xtd::net::sockets::socket_async_event_args |
| Represents an asynchronous socket operation. More...
|
|
class | xtd::net::sockets::socket_exception |
| The exception that is thrown when a socket error occurs. More...
|
|
class | xtd::net::sockets::socket_information |
| Encapsulates the information that is necessary to duplicate a xtd::net::sockets::socket. More...
|
|
class | xtd::net::sockets::tcp_client |
| Provides client connections for TCP network services. More...
|
|
class | xtd::net::sockets::tcp_listener |
| Listens for connections from TCP network clients. More...
|
|
class | xtd::net::sockets::udp_client |
| Provides User Datagram Protocol (UDP) network services. More...
|
|
class | xtd::net::web_exception |
| The exception that is thrown when an error is made adding a xtd::net::cookie to a xtd::net::cookie_container. More...
|
|
struct | xtd::non_const_overload< args_t > |
| Represents class that use to determine one of non const overloaded methods. More...
|
|
class | xtd::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 | xtd::not_implemented_exception |
| The exception that is thrown when a requested method or operation is not implemented. More...
|
|
class | xtd::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 | xtd::null_pointer_exception |
| The exception that is thrown when there is an attempt to dereference a null object pointer. More...
|
|
class | xtd::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 | xtd::object_closed_exception |
| The exception that is thrown when one of the arguments provided to a method is not valid. More...
|
|
class | xtd::operating_system |
| Represents information about an operating system, such as the version and platform identifier. This class cannot be inherited. More...
|
|
class | xtd::operation_canceled_exception |
| The exception that is thrown in a thread upon cancellation of an operation that the thread was executing. More...
|
|
class | xtd::overflow_exception |
| The exception that is thrown when an arithmetic, casting, or conversion operation in a checked context results in an overflow. More...
|
|
struct | xtd::overload< args_t > |
| Represents class that use to determine one of const and non const overloaded methods. More...
|
|
class | xtd::platform_not_supported_exception |
| The exception that is thrown when a feature does not run on a particular platform. More...
|
|
class | xtd::processor |
| Represents information about a processor, such as the architecture. This class cannot be inherited. More...
|
|
class | xtd::random |
| Represents a pseudo-random number generator, a device that produces a sequence of numbers that meet certain statistical requirements for randomness. More...
|
|
class | xtd::reflection::assembly |
| Represents an assembly, which is a reusable, versionable, and self-describing building block of a common language runtime application. More...
|
|
class | xtd::reflection::assembly_company_attribute |
| Defines a company name custom attribute for an assembly manifest. More...
|
|
class | xtd::reflection::assembly_configuration_attribute |
| Specifies the build configuration, such as retail or debug, for an assembly. More...
|
|
class | xtd::reflection::assembly_copyright_attribute |
| Defines a copyright custom attribute for an assembly manifest. More...
|
|
class | xtd::reflection::assembly_culture_attribute |
| Specifies which culture the assembly supports. More...
|
|
class | xtd::reflection::assembly_description_attribute |
| Provides a text description for an assembly. More...
|
|
class | xtd::reflection::assembly_file_version_attribute |
| Instructs a compiler to use a specific version number for the Win32 file version resource. The Win32 file version is not required to be the same as the assembly's version number. More...
|
|
class | xtd::reflection::assembly_guid_attribute |
| Specifies the guid of the assembly being attributed. More...
|
|
class | xtd::reflection::assembly_identifier_attribute |
| Specifies the identifier of the assembly being attributed. More...
|
|
class | xtd::reflection::assembly_name_attribute |
| Specifies a name for an assembly. More...
|
|
class | xtd::reflection::assembly_product_attribute |
| Defines a product name custom attribute for an assembly manifest. More...
|
|
class | xtd::reflection::assembly_title_attribute |
| Specifies a title for an assembly. More...
|
|
class | xtd::reflection::assembly_trademark_attribute |
| Defines a trademark custom attribute for an assembly manifest. More...
|
|
class | xtd::reflection::assembly_version_attribute |
| Specifies the version of the assembly being attributed. More...
|
|
class | xtd::reset_color |
| Represent reset color output manipulator class. More...
|
|
class | xtd::security::secure_string |
| Represents text that should be kept confidential, such as by deleting it from computer memory when no longer needed. This class cannot be inherited. More...
|
|
class | xtd::security::security_exception |
| The exception that is thrown when an I/O error occurs. More...
|
|
class | xtd::signal_cancel_event_args |
| Provides data for the environment signal event. This class cannot be inherited. More...
|
|
class | xtd::speech::synthesis::prompt |
| Represents information about what can be rendered, either text or an audio file, by the xtd::speech::synthesis::speech_synthesizer. More...
|
|
class | xtd::speech::synthesis::prompt_event_args |
| Provides data for the method_name_completed event. More...
|
|
class | xtd::speech::synthesis::speech_synthesizer |
| Provides access to the functionality of an installed speech synthesis engine. More...
|
|
class | xtd::speech::synthesis::state_changed_event_args |
| Returns data from the xtd::speech::synthesis::speech_synthesizer::state_changed event. More...
|
|
class | xtd::static_object |
| Represent a static object. A static class can't be instantiated (constructors are deleted). More...
|
|
class | xtd::system_exception |
| Defines the base class for predefined exceptions in the xtd namespace. More...
|
|
class | xtd::target_type |
| Represents information about target type, such as the target identifier. This class cannot be inherited. More...
|
|
class | xtd::threading::interlocked |
| Provides atomic operations for variables that are shared by multiple threads. More...
|
|
class | xtd::time_out_exception |
| The exception that is thrown when the time allotted for a process or operation has expired. More...
|
|
class | xtd::time_zone_not_found_exception |
| The exception that is thrown when the time allotted for a process or operation has expired. More...
|
|
class | xtd::tracestreambuf |
| Provides an std::stringbuf for xtd::diagnostics::trace. More...
|
|
class | xtd::translator |
| Represents translator class. This class cannot be inherited. More...
|
|
class | xtd::unauthorized_access_exception |
| The exception that is thrown when one of the arguments provided to a method is not valid. More...
|
|
class | xtd::underflow_exception |
| The exception that is thrown when an arithmetic, casting, or conversion operation in a checked context results in an underflow. More...
|
|
class | xtd::uri |
| Provides an object representation of a uniform resource identifier (URI) and easy access to the parts of the URI. More...
|
|
class | xtd::uri_format_exception |
| The exception that is thrown when an invalid Uniform Resource Identifier (URI) is detected. More...
|
|
class | xtd::uri_template_match_exception |
| Represents an error when matching a Uri to a UriTemplateTable. More...
|
|
class | xtd::ustring |
| Represents text as a sequence of UTF-8 code units. More...
|
|
class | xtd::version |
| Represents the version number of an assembly, operating system, or the xtd. This class cannot be inherited. More...
|
|
class | xtd::xml_syntax_exception |
| The exception that is thrown when there is a syntax error in XML parsing. More...
|
|
|
template<typename new_type_t > |
new_type_t | xtd::as (std::any value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (bool value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (xtd::byte value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char8 value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char16 value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char32 value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (wchar value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (decimal value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (double value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (float value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (int16 value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (int32 value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (int64 value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (slong value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (sbyte value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (uint16 value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (uint32 value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (uint64 value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (xtd::ulong value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const std::string &value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (std::string &value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (std::u8string &value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (std::u16string &value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (std::u32string &value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (std::wstring &value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const char *value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char *value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const char8 *value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char8 *value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const char16 *value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char16 *value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const char32 *value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char32 *value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const wchar *value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t > |
new_type_t | xtd::as (wchar *value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t , typename current_type_t > |
const new_type_t & | xtd::as (const current_type_t &value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t , typename current_type_t > |
new_type_t & | xtd::as (current_type_t &value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t , typename current_type_t > |
const new_type_t * | xtd::as (const current_type_t *value) |
| Casts a type into another type. More...
|
|
template<typename new_type_t , typename current_type_t > |
new_type_t * | xtd::as (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 > | xtd::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 > | xtd::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::shared_ptr< new_type_t > | xtd::as (const 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 > | xtd::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 > | xtd::as (std::shared_ptr< current_type_t > &&value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (std::any value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (bool value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (xtd::byte value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (char value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (char8 value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (char16 value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (char32 value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (wchar value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (decimal value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (double value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (float value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (int16 value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (int32 value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (int64 value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (slong value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (sbyte value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (uint16 value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (uint32 value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (uint64 value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (xtd::ulong value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (const char *value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (char *value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (const char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (const char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (const char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (const wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
bool | xtd::as< bool > (wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (std::any value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (bool value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (xtd::byte value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (char value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (char8 value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (char16 value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (char32 value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (wchar value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (decimal value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (double value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (float value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (int16 value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (int32 value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (int64 value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (slong value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (sbyte value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (uint16 value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (uint32 value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (uint64 value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (xtd::ulong value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (const char *value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (char *value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (const char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (const char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (const char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (const wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
char | xtd::as< char > (wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (std::any value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (bool value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (xtd::byte value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (char value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (char8 value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (char16 value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (char32 value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (wchar value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (decimal value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (double value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (float value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (int16 value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (int32 value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (int64 value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (slong value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (sbyte value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (uint16 value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (uint32 value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (uint64 value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (xtd::ulong value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (const char *value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (char *value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (const char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (const char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (const char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (const wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
char16 | xtd::as< char16 > (wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (std::any value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (bool value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (xtd::byte value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (char value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (char8 value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (char16 value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (char32 value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (wchar value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (decimal value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (double value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (float value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (int16 value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (int32 value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (int64 value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (slong value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (sbyte value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (uint16 value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (uint32 value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (uint64 value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (xtd::ulong value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (const char *value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (char *value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (const char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (const char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (const char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (const wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
char32 | xtd::as< char32 > (wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (std::any value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (bool value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (xtd::byte value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (char value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (char8 value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (char16 value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (char32 value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (wchar value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (decimal value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (double value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (float value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (int16 value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (int32 value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (int64 value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (slong value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (sbyte value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (uint16 value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (uint32 value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (uint64 value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (xtd::ulong value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (const char *value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (char *value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (const char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (const char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (const char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (const wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
char8 | xtd::as< char8 > (wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (std::any value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (bool value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (xtd::byte value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (char value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (char8 value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (char16 value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (char32 value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (wchar value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (decimal value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (double value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (float value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (int16 value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (int32 value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (int64 value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (slong value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (sbyte value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (uint16 value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (uint32 value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (uint64 value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (xtd::ulong value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (const char *value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (char *value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (const char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (const char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (const char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (const wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
decimal | xtd::as< decimal > (wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (std::any value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (bool value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (xtd::byte value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (char value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (char8 value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (char16 value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (char32 value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (wchar value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (decimal value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (double value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (float value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (int16 value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (int32 value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (int64 value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (slong value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (sbyte value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (uint16 value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (uint32 value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (uint64 value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (xtd::ulong value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (const char *value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (char *value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (const char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (const char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (const char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (const wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
double | xtd::as< double > (wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (std::any value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (bool value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (xtd::byte value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (char value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (char8 value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (char16 value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (char32 value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (wchar value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (decimal value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (double value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (float value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (int16 value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (int32 value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (int64 value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (slong value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (sbyte value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (uint16 value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (uint32 value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (uint64 value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (xtd::ulong value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (const char *value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (char *value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (const char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (const char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (const char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (const wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
float | xtd::as< float > (wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (std::any value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (bool value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (xtd::byte value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (char value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (char8 value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (char16 value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (char32 value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (wchar value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (decimal value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (double value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (float value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (int16 value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (int32 value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (int64 value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (slong value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (sbyte value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (uint16 value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (uint32 value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (uint64 value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (xtd::ulong value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (const xtd::ustring &value, xtd::byte from_base) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (const char *value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (char *value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (const char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (const char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (const char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (const wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
int16 | xtd::as< int16 > (wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (std::any value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (bool value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (xtd::byte value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (char value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (char8 value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (char16 value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (char32 value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (wchar value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (decimal value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (double value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (float value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (int16 value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (int32 value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (int64 value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (slong value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (sbyte value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (uint16 value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (uint32 value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (uint64 value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (xtd::ulong value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (const xtd::ustring &value, xtd::byte from_base) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (const char *value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (char *value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (const char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (const char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (const char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (const wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
int32 | xtd::as< int32 > (wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (std::any value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (bool value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (xtd::byte value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (char value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (char8 value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (char16 value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (char32 value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (wchar value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (decimal value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (double value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (float value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (int16 value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (int32 value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (int64 value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (slong value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (sbyte value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (uint16 value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (uint32 value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (uint64 value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (xtd::ulong value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (const xtd::ustring &value, xtd::byte from_base) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (const char *value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (char *value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (const char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (const char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (const char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (const wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
int64 | xtd::as< int64 > (wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (std::any value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (bool value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (xtd::byte value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (char value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (char8 value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (char16 value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (char32 value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (wchar value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (decimal value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (double value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (float value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (int16 value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (int32 value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (int64 value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (slong value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (sbyte value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (uint16 value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (uint32 value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (uint64 value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (xtd::ulong value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (const xtd::ustring &value, xtd::byte from_base) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (const char *value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (char *value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (const char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (const char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (const char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (const wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
sbyte | xtd::as< sbyte > (wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (std::any value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (bool value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (xtd::byte value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (char value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (char8 value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (char16 value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (char32 value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (wchar value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (decimal value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (double value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (float value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (int16 value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (int32 value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (int64 value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (slong value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (sbyte value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (uint16 value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (uint32 value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (uint64 value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (xtd::ulong value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (const xtd::ustring &value, xtd::byte from_base) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (const char *value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (char *value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (const char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (const char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (const char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (const wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
slong | xtd::as< slong > (wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
std::string | xtd::as< std::string > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::string | xtd::as< std::string > (const char *value) |
| Casts a type into another type. More...
|
|
template<> |
std::string | xtd::as< std::string > (char *value) |
| Casts a type into another type. More...
|
|
template<> |
std::string | xtd::as< std::string > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
std::string | xtd::as< std::string > (xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
std::string | xtd::as< std::string > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::string | xtd::as< std::string > (std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::string | xtd::as< std::string > (const char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::string | xtd::as< std::string > (char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::string | xtd::as< std::string > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::string | xtd::as< std::string > (std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::string | xtd::as< std::string > (const char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::string | xtd::as< std::string > (char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::string | xtd::as< std::string > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::string | xtd::as< std::string > (std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::string | xtd::as< std::string > (const char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::string | xtd::as< std::string > (char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::string | xtd::as< std::string > (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
std::string | xtd::as< std::string > (std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
std::string | xtd::as< std::string > (const wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
std::string | xtd::as< std::string > (wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u16string | xtd::as< std::u16string > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u16string | xtd::as< std::u16string > (std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u16string | xtd::as< std::u16string > (const char *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u16string | xtd::as< std::u16string > (char *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u16string | xtd::as< std::u16string > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u16string | xtd::as< std::u16string > (xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u16string | xtd::as< std::u16string > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u16string | xtd::as< std::u16string > (std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u16string | xtd::as< std::u16string > (const char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u16string | xtd::as< std::u16string > (char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u16string | xtd::as< std::u16string > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u16string | xtd::as< std::u16string > (std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u16string | xtd::as< std::u16string > (const char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u16string | xtd::as< std::u16string > (char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u16string | xtd::as< std::u16string > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u16string | xtd::as< std::u16string > (std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u16string | xtd::as< std::u16string > (const char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u16string | xtd::as< std::u16string > (char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u16string | xtd::as< std::u16string > (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u16string | xtd::as< std::u16string > (std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u16string | xtd::as< std::u16string > (const wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u16string | xtd::as< std::u16string > (wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u32string | xtd::as< std::u32string > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u32string | xtd::as< std::u32string > (std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u32string | xtd::as< std::u32string > (const char *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u32string | xtd::as< std::u32string > (char *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u32string | xtd::as< std::u32string > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u32string | xtd::as< std::u32string > (xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u32string | xtd::as< std::u32string > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u32string | xtd::as< std::u32string > (std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u32string | xtd::as< std::u32string > (const char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u32string | xtd::as< std::u32string > (char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u32string | xtd::as< std::u32string > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u32string | xtd::as< std::u32string > (std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u32string | xtd::as< std::u32string > (const char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u32string | xtd::as< std::u32string > (char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u32string | xtd::as< std::u32string > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u32string | xtd::as< std::u32string > (std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u32string | xtd::as< std::u32string > (const char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u32string | xtd::as< std::u32string > (char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u32string | xtd::as< std::u32string > (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u32string | xtd::as< std::u32string > (std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u32string | xtd::as< std::u32string > (const wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u32string | xtd::as< std::u32string > (wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u8string | xtd::as< std::u8string > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u8string | xtd::as< std::u8string > (std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u8string | xtd::as< std::u8string > (const char *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u8string | xtd::as< std::u8string > (char *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u8string | xtd::as< std::u8string > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u8string | xtd::as< std::u8string > (xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u8string | xtd::as< std::u8string > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u8string | xtd::as< std::u8string > (std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u8string | xtd::as< std::u8string > (const char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u8string | xtd::as< std::u8string > (char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u8string | xtd::as< std::u8string > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u8string | xtd::as< std::u8string > (std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u8string | xtd::as< std::u8string > (const char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u8string | xtd::as< std::u8string > (char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u8string | xtd::as< std::u8string > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u8string | xtd::as< std::u8string > (std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u8string | xtd::as< std::u8string > (const char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u8string | xtd::as< std::u8string > (char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u8string | xtd::as< std::u8string > (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u8string | xtd::as< std::u8string > (std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
std::u8string | xtd::as< std::u8string > (const wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
std::u8string | xtd::as< std::u8string > (wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
std::wstring | xtd::as< std::wstring > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::wstring | xtd::as< std::wstring > (std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::wstring | xtd::as< std::wstring > (const char *value) |
| Casts a type into another type. More...
|
|
template<> |
std::wstring | xtd::as< std::wstring > (char *value) |
| Casts a type into another type. More...
|
|
template<> |
std::wstring | xtd::as< std::wstring > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
std::wstring | xtd::as< std::wstring > (xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
std::wstring | xtd::as< std::wstring > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::wstring | xtd::as< std::wstring > (std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::wstring | xtd::as< std::wstring > (const char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::wstring | xtd::as< std::wstring > (char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::wstring | xtd::as< std::wstring > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::wstring | xtd::as< std::wstring > (std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::wstring | xtd::as< std::wstring > (const char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::wstring | xtd::as< std::wstring > (char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::wstring | xtd::as< std::wstring > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::wstring | xtd::as< std::wstring > (std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
std::wstring | xtd::as< std::wstring > (const char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::wstring | xtd::as< std::wstring > (char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
std::wstring | xtd::as< std::wstring > (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
std::wstring | xtd::as< std::wstring > (std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
std::wstring | xtd::as< std::wstring > (const wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
std::wstring | xtd::as< std::wstring > (wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (std::any value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (bool value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (xtd::byte value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (char value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (char8 value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (char16 value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (char32 value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (wchar value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (decimal value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (double value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (float value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (int16 value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (int32 value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (int64 value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (slong value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (sbyte value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (uint16 value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (uint32 value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (uint64 value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (xtd::ulong value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (const xtd::ustring &value, xtd::byte from_base) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (const char *value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (char *value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (const char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (const char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (const char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (const wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
uint16 | xtd::as< uint16 > (wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (std::any value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (bool value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (xtd::byte value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (char value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (char8 value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (char16 value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (char32 value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (wchar value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (decimal value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (double value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (float value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (int16 value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (int32 value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (int64 value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (slong value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (sbyte value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (uint16 value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (uint32 value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (uint64 value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (xtd::ulong value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (const xtd::ustring &value, xtd::byte from_base) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (const char *value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (char *value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (const char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (const char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (const char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (const wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
uint32 | xtd::as< uint32 > (wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (std::any value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (bool value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (xtd::byte value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (char value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (char8 value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (char16 value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (char32 value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (wchar value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (decimal value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (double value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (float value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (int16 value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (int32 value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (int64 value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (slong value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (sbyte value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (uint16 value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (uint32 value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (uint64 value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (xtd::ulong value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (const xtd::ustring &value, xtd::byte from_base) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (const char *value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (char *value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (const char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (const char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (const char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (const wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
uint64 | xtd::as< uint64 > (wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (std::any value) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (bool value) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (xtd::byte value) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (xtd::byte value, xtd::byte from_base) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (char value) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (char8 value) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (char16 value) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (char32 value) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (wchar value) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (decimal value) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (double value) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (float value) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (int16 value) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (int16 value, xtd::byte from_base) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (int32 value) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (int32 value, xtd::byte from_base) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (int64 value) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (int64 value, xtd::byte from_base) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (slong value) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (slong value, xtd::byte from_base) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (sbyte value) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (sbyte value, xtd::byte from_base) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (uint16 value) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (uint16 value, xtd::byte from_base) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (uint32 value) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (uint32 value, xtd::byte from_base) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (uint64 value) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (uint64 value, xtd::byte from_base) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (xtd::ulong value) |
| Casts a type into another type. More...
|
|
template<> |
ustring | xtd::as< ustring > (xtd::ulong value, xtd::byte from_base) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (std::any value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (bool value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (xtd::byte value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (char value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (char8 value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (char16 value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (char32 value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (wchar value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (decimal value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (double value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (float value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (int16 value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (int32 value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (int64 value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (slong value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (sbyte value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (uint16 value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (uint32 value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (uint64 value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (xtd::ulong value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (const char *value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (char *value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (const char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (const char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (const char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (const wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
wchar | xtd::as< wchar > (wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (std::any value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (bool value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (xtd::byte value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char8 value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char16 value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char32 value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (wchar value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (decimal value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (double value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (float value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (int16 value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (int32 value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (int64 value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (slong value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (sbyte value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (uint16 value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (uint32 value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (uint64 value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (xtd::ulong value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const xtd::ustring &value, xtd::byte from_base) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const std::wstring &value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const char *value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char *value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char8 *value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char16 *value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char32 *value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (wchar *value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (std::any value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (bool value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (xtd::byte value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (char value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (char8 value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (char16 value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (char32 value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (wchar value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (decimal value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (double value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (float value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (int16 value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (int32 value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (int64 value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (slong value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (sbyte value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (uint16 value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (uint32 value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (uint64 value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (xtd::ulong value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (const xtd::ustring &value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (const xtd::ustring &value, xtd::byte from_base) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (const std::string &value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (const std::u8string &value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (const std::u16string &value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (const std::u32string &value) |
| Casts a type into another type. More...
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (const std::wstring &value) |
| Casts a type into another type. More...
|
< |