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::access_violation_exception |
| The exception that is thrown when a method call is invalid for the object's current state. More...
|
|
class | xtd::any_object |
| Represent a polymorphic wrapper capable of holding any type. 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::array_< type_t, 1, allocator_t > |
| Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays. More...
|
|
class | xtd::array_< type_t, 2, allocator_t > |
| Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays. More...
|
|
class | xtd::array_< type_t, 3, allocator_t > |
| Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays. More...
|
|
class | xtd::array_abstract_object |
| Abstract object that represent array. More...
|
|
class | xtd::array_<> |
| Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays. 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::basic_array< type_t, allocator_t > |
| Base object that represent array. More...
|
|
class | xtd::basic_string< char_t, traits_t, allocator_t > |
| Represents text as a sequence of character units. 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...
|
|
struct | xtd::call_once |
| The xtd::call_once struct can be used to execute a routine exactly once. This can be used to initialise data in a thread-safe way. More...
|
|
class | xtd::collections::generic::comparer< type_t > |
| Provides a base class for implementations of the xtd::collections::generic::icomparer <type_t> generic interface. More...
|
|
class | xtd::collections::generic::empty_comparer< type_t > |
| Provides an empty comparer class. More...
|
|
class | xtd::collections::generic::enumerable_iterators< type_t, enumerable_t > |
| Internal enumarable iterators definition. More...
|
|
class | xtd::collections::generic::enumerator< type_t > |
| Supports a simple iteration over a generic collection. More...
|
|
struct | xtd::collections::generic::helpers::comparer< type_t > |
| Implements a function object for compare data. More...
|
|
struct | xtd::collections::generic::helpers::equator< key_t > |
| Implements a function object for performing comparisons. Unless specialised, invokes operator== on type type_t. xtd::equator with the key and the value strongly typed to be std::any. More...
|
|
struct | xtd::collections::generic::helpers::hasher< key_t > |
| Implements a function object for hashing data. More...
|
|
class | xtd::collections::generic::icollection< type_t > |
| Defines methods to manipulate generic collections. More...
|
|
class | xtd::collections::generic::icomparer< type_t > |
| Exposes a method that compares two objects. More...
|
|
class | xtd::collections::generic::ienumerable< type_t > |
| Exposes the enumerator, which supports a simple iteration over a collection of a specified type. More...
|
|
class | xtd::collections::generic::ienumerator< type_t > |
| Supports a simple iteration over a generic collection. More...
|
|
class | xtd::collections::generic::iequality_comparer< type_t > |
| Defines methods to support the comparison of objects for equality. More...
|
|
class | xtd::collections::generic::ilist< type_t > |
| Represents a collection of objects that can be individually accessed by index. More...
|
|
class | xtd::collections::generic::list< type_t, allocator_t > |
| Represents a strongly typed list of objects that can be accessed by index. Provides methods to search, sort, and manipulate lists. More...
|
|
class | xtd::collections::generic::params< type_t > |
| An object of type xtd::collections::generic::params <type_t> is a lightweight proxy object that provides access to an array of objects of type const type_t (that may be allocated in read-only memory). 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::collections::object_model::read_only_collection< type_t > |
| Provides the base class for a generic read-only collection. More...
|
|
class | xtd::comparison_operators< type_t, comparable_t > |
| Internal comparable operators definition. More...
|
|
class | xtd::compiler |
| Represents information about c++ libraries, such as the version and standard identifier. This class cannot be inherited. More...
|
|
class | xtd::configuration::file_settings |
| Represents an object for storing and retrieving configuration information using text files in INI format. More...
|
|
class | xtd::configuration::settings |
| Represent settings associate to the application. 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...
|
|
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::equality_operators< type_t, equatable_t > |
| Internal comparable operators definition. 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::hash_code |
| Combines the hash code for multiple values into a single hash code. More...
|
|
class | xtd::iasync_result |
| Represents the status of an asynchronous operation. More...
|
|
class | xtd::iclonable |
| Supports cloning, which creates a new instance of a class with the same value as an existing instance. 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::iformatable |
| Provides functionality to format the value of an object into a string representation. 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::array_< type_t, rank_size, allocator_t > |
| Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays. More...
|
|
class | xtd::interrupt_exception |
| The exception that is thrown when a method call is invalid for the object's current state. 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::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::text_reader |
| Represents a reader that can read a sequential series of characters. More...
|
|
class | xtd::io::null_text_reader |
| Represents a null text reader. More...
|
|
class | xtd::io::synchronized_text_reader |
| Represents a synchronized text reader. More...
|
|
class | xtd::io::text_writer |
| Represents a writer that can write a sequential series of characters. More...
|
|
class | xtd::io::null_text_writer |
| Represents a null text writer. More...
|
|
class | xtd::io::synchronized_text_writer |
| Represents a synchronized text writer. 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::istringable |
| Provides a way to represent the current object as a string. More...
|
|
class | xtd::isynchronize_invoke |
| Provides a way to synchronously or asynchronously execute a delegate. 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::memory_information |
| Represents information about the memory. This class is static. 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...
|
|
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::out_of_memory_exception |
| The exception that is thrown when one of the arguments provided to a method is not valid. 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::non_const_overload< args_t > |
| Represents class that use to determine one of non const overloaded methods. More...
|
|
struct | xtd::const_overload< args_t > |
| Represents class that use to determine one of const overloaded methods. 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::program_exit_event_args |
| Provides data for the environment program exit event. 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::rank_exception |
| The exception that is thrown when an array with the wrong number of dimensions is passed to a method. More...
|
|
class | xtd::reflection::assembly |
| Represents an assembly, which is a reusable, versionable, and self-describing building block of an 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...
|
|
struct | xtd::scope_exit |
| Nowadays, every C++ developer is familiar with the Resource Acquisition Is Initialization (RAII) technique. It binds resource acquisition and release to initialization and destruction of a variable that holds the resource. There are times when writing a special class for such a variable is not worth the effort. This is when xtd xtd::scope_exit comes into play. 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::software_termination_exception |
| The exception that is thrown when a method call is invalid for the object's current state. 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::startup |
| Defines the xtd::startup object that can be used in the main method to safely call the application's main entry point. 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::text::basic_string_builder< char_t, traits_t, allocator_t > |
| Represents a mutable string of characters. This class cannot be inherited. More...
|
|
class | xtd::threading::abandoned_mutex_exception |
| The exception that is thrown when a Thread is in an invalid ThreadState for the method call. More...
|
|
class | xtd::threading::auto_reset_event |
| Represents a thread synchronization event that, when signaled, resets automatically after releasing a single waiting thread. This class cannot be inherited. More...
|
|
class | xtd::threading::barrier |
| Enables multiple tasks to cooperatively work on an algorithm in parallel through multiple phases. More...
|
|
class | xtd::threading::barrier_post_phase_exception |
| The exception that is thrown when a Thread is in an invalid ThreadState for the method call. More...
|
|
class | xtd::threading::cancellation_token |
| Propagates notification that operations should be canceled. More...
|
|
class | xtd::threading::cancellation_token_registration |
| Propagates notification that operations should be canceled. More...
|
|
class | xtd::threading::cancellation_token_source |
| Signals to a xtd::threading::cancellation_token that it should be canceled. More...
|
|
class | xtd::threading::countdown_event |
| Represents a synchronization primitive that is signaled when its count reaches zero. More...
|
|
class | xtd::threading::event_wait_handle |
| Represents a thread synchronization event. More...
|
|
class | xtd::threading::interlocked |
| Provides atomic operations for variables that are shared by multiple threads. More...
|
|
class | xtd::threading::jthread |
| Creates and controls an automatically rejoins on destruction thread, sets its priority, and gets its status. More...
|
|
class | xtd::threading::lock_guard |
| Provides a mechanism that synchronizes access to objects with xtd::threading::monitor. More...
|
|
class | xtd::threading::lock_recursion_exception |
| The exception that is thrown when a Thread is in an invalid ThreadState for the method call. More...
|
|
class | xtd::threading::manual_reset_event |
| Represents a thread synchronization event that, when signaled, must be reset manually. This class cannot be inherited. More...
|
|
class | xtd::threading::monitor |
| Provides a mechanism that synchronizes access to objects. More...
|
|
class | xtd::threading::mutex |
| A synchronization primitive that can also be used for interprocess synchronization. More...
|
|
class | xtd::threading::registered_wait_handle |
| A synchronization primitive that can also be used for interprocess synchronization. More...
|
|
class | xtd::threading::semaphore |
| Limits the number of threads that can access a resource or pool of resources concurrently. More...
|
|
class | xtd::threading::semaphore_full_exception |
| The exception that is thrown when a method call is invalid for the object's current state. More...
|
|
class | xtd::threading::spin_lock |
| Provides a mutual exclusion lock primitive where a thread trying to acquire the lock waits in a loop repeatedly checking until the lock becomes available. More...
|
|
class | xtd::threading::synchronization_lock_exception |
| The exception that is thrown when a Thread is in an invalid ThreadState for the method call. More...
|
|
class | xtd::threading::thread |
| Creates and controls a thread, sets its priority, and gets its status. More...
|
|
class | xtd::threading::thread_abort_exception |
| The exception that is thrown when a method call is invalid for the object's current state. More...
|
|
class | xtd::threading::thread_interrupted_exception |
| The exception that is thrown when a Thread is interrupted while it is in a waiting state. More...
|
|
class | xtd::threading::thread_local_object< value_t > |
| Provides thread-local storage of data. More...
|
|
class | xtd::threading::thread_pool |
| Provides a pool of threads that can be used to execute tasks, post work items, process asynchronous I/O, wait on behalf of other threads, and process timers. More...
|
|
class | xtd::threading::thread_state_exception |
| The exception that is thrown when a Thread is in an invalid ThreadState for the method call. More...
|
|
class | xtd::threading::timeout |
| Contains a constant used to specify an infinite amount of time. This class cannot be inherited. More...
|
|
class | xtd::threading::timer |
| Provides a mechanism for executing a method on a thread pool thread at specified intervals. This class cannot be inherited. More...
|
|
class | xtd::threading::wait_handle |
| Encapsulates operating system specific objects that wait for exclusive access to shared resources. More...
|
|
class | xtd::threading::wait_handle_cannot_be_opened_exception |
| The exception that is thrown when a Thread is in an invalid ThreadState for the method call. More...
|
|
struct | xtd::time_span |
| Represents a time interval. More...
|
|
class | xtd::time_zone_info |
| Represents any time zone in the world. More...
|
|
class | xtd::time_zone_info::transition_time |
| Provides information about a specific time change, such as the change from daylight saving time to standard time or vice versa, in a particular time zone. More...
|
|
class | xtd::time_zone_info::adjustement_rule |
| Provides information about a time zone adjustment, such as the transition to and from daylight saving time. 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::timeout_exception |
| The exception that is thrown when the time allotted for a process or operation has expired. More...
|
|
class | xtd::timers::elapsed_event_args |
| Provides data for the xtd::timers::timer::elapsed event. More...
|
|
class | xtd::timers::timer |
| Generates an event after a set interval, with an option to generate recurring events. 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::type_object |
| Represents type declarations: class types, interface types, array types, value types, enumeration types, type parameters, generic type definitions, and open or closed constructed generic types. 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::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...
|
|
|
std::ostream | xtd::cnull (nullptr) |
| Provides a null std::ostream.
|
|
template<typename type_t > |
void | xtd::delete_ptr (sptr< type_t > &ptr) |
| xtd::delete_ptr operator delete a xtd::sptr or xtd::ptr object.
|
|
template<typename type_t > |
void | xtd::delete_ptr (uptr< type_t > &ptr) |
| xtd::delete_ptr operator delete a xtd::uptr object.
|
|
template<typename type_t > |
void | xtd::delete_sptr (sptr< type_t > &ptr) |
| xtd::delete_sptr operator delete a xtd::sptr or xtd::ptr object.
|
|
template<typename type_t > |
void | xtd::delete_uptr (uptr< type_t > &ptr) |
| xtd::delete_uptr operator delete a xtd::uptr object.
|
|
template<typename type_t > |
type_t | xtd::as (any_object &o) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (std::any value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (bool value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (char value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (char8 value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (char16 value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (char32 value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (wchar value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (decimal value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (double value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (float value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (int16 value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (int32 value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (int64 value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (slong value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (const char *value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (char *value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (std::any value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (bool value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char8 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char16 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char32 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (wchar value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (decimal value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (double value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (float value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (int16 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (int32 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (int64 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (slong value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const xtd::string &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const char *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (std::any value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (bool value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (char value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (char8 value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (char16 value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (char32 value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (wchar value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (decimal value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (double value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (float value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (int16 value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (int32 value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (int64 value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (slong value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (const char *value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (char *value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (bool value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (char value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (double value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (float value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (slong value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (char *value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (bool value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (char value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (double value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (float value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (slong value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (char *value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (bool value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (char value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (double value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (float value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (slong value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (char *value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (std::any value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (bool value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (char value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (char8 value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (char16 value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (char32 value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (wchar value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (decimal value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (double value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (float value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (int16 value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (int32 value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (int64 value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (slong value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (const char *value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (char *value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (std::any value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (bool value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (char value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (char8 value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (char16 value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (char32 value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (wchar value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (decimal value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (double value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (float value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (int16 value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (int32 value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (int64 value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (slong value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (const char *value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (char *value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (std::any value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (bool value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (char value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (char8 value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (char16 value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (char32 value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (wchar value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (decimal value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (double value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (float value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (int16 value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (int32 value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (int64 value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (slong value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (const char *value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (char *value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (wchar *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (std::any value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (bool value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (xtd::byte value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char8 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char16 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char32 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (wchar value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (decimal value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (double value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (float value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (int16 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (int32 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (int64 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (slong value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (sbyte value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (uint16 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (uint32 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (uint64 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (xtd::ulong value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const xtd::string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (xtd::string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const std::string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (std::string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const std::u8string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (std::u8string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const std::u16string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (std::u16string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const std::u32string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (std::u32string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const std::wstring &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (std::wstring &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const char *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const char8 *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char8 *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const char16 *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char16 *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const char32 *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char32 *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const wchar *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (wchar *value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (bool value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (char value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (double value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (float value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (slong value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const xtd::string &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (char *value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (bool value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (char value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (double value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (float value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (slong value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const xtd::string &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (char *value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (bool value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (char value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (double value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (float value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (slong value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const xtd::string &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (char *value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (wchar *value) |
| Casts a type into another type.
|
|
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.
|
|
template<typename new_type_t , typename current_type_t > |
new_type_t & | xtd::as (current_type_t &value) |
| Casts a type into another type.
|
|
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.
|
|
template<typename new_type_t , typename current_type_t > |
new_type_t * | xtd::as (current_type_t *value) |
| Casts a type into another type.
|
|
template<typename new_type_t , typename current_type_t > |
xtd::uptr< new_type_t > | xtd::as (xtd::uptr< current_type_t > &value) |
| Casts a type into another type.
|
|
template<typename new_type_t , typename current_type_t > |
xtd::uptr< new_type_t > | xtd::as (xtd::uptr< current_type_t > &&value) |
| Casts a type into another type.
|
|
template<typename new_type_t , typename current_type_t > |
xtd::sptr< new_type_t > | xtd::as (const xtd::sptr< current_type_t > &value) |
| Casts a type into another type.
|
|
template<typename new_type_t , typename current_type_t > |
xtd::sptr< new_type_t > | xtd::as (xtd::sptr< current_type_t > &value) |
| Casts a type into another type.
|
|
template<typename new_type_t , typename current_type_t > |
xtd::sptr< new_type_t > | xtd::as (xtd::sptr< current_type_t > &&value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (std::any value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (bool value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (char value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (char8 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (char16 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (char32 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (wchar value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (decimal value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (double value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (float value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (int16 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (int32 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (int64 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (slong value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const xtd::string &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const char *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (char *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (std::any value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (bool value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (char value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (char8 value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (char16 value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (char32 value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (wchar value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (decimal value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (double value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (float value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (int16 value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (int32 value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (int64 value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (slong value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const xtd::string &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const char *value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (char *value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
std::string | xtd::as< std::string > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (std::any value) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (bool value) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (xtd::byte value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (char value) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (char8 value) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (char16 value) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (char32 value) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (wchar value) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (decimal value) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (double value) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (float value) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (int16 value) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (int16 value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (int32 value) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (int32 value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (int64 value) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (int64 value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (slong value) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (slong value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (sbyte value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (uint16 value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (uint32 value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (uint64 value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
string | xtd::as< string > (xtd::ulong value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (bool value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (char value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (double value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (float value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (slong value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const xtd::string &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (char *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (bool value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (char value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (double value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (float value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (slong value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (const xtd::string &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (char *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > ( |