#include "any.h"
#include "convert.h"
#include "convert_pointer.h"
#include "convert_string.h"
#include "invalid_cast_exception.h"
#include "types.h"
#include "internal/__as_enum.h"
#include <memory>
Contains xtd::as method.
Go to the source code of this file.
Namespaces | |
namespace | xtd |
The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more. | |
Functions | |
template<typename new_type_t , typename current_type_t > | |
new_type_t * | __convert_value__ (current_type_t *value) |
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 (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 (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 (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 (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 char *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 (const char32 *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 , 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 > | |
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 > | |
std::shared_ptr< new_type_t > | xtd::as (const std::shared_ptr< current_type_t > &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 (const 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 (const std::u8string &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 (const wchar *value) |
Casts a type into another type. | |
template<typename new_type_t > | |
new_type_t | xtd::as (const xtd::ustring &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 > | |
new_type_t * | xtd::as (current_type_t *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 (sbyte 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 (std::any value) |
Casts a type into another type. | |
template<typename new_type_t , typename current_type_t > | |
std::shared_ptr< new_type_t > | xtd::as (std::shared_ptr< current_type_t > &&value) |
Casts a type into another type. | |
template<typename new_type_t , typename current_type_t > | |
std::shared_ptr< new_type_t > | xtd::as (std::shared_ptr< current_type_t > &value) |
Casts a type into another type. | |
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 (std::u16string &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 (std::u8string &value) |
Casts a type into another type. | |
template<typename new_type_t , typename current_type_t > | |
std::unique_ptr< new_type_t > | xtd::as (std::unique_ptr< current_type_t > &&value) |
Casts a type into another type. | |
template<typename new_type_t , typename current_type_t > | |
std::unique_ptr< new_type_t > | xtd::as (std::unique_ptr< current_type_t > &value) |
Casts a type into another type. | |
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 (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 (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<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 (xtd::ulong value) |
Casts a type into another type. | |
template<typename new_type_t > | |
new_type_t | xtd::as (xtd::ustring &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 > (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 > (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 > (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 > (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 char *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 > (const char32 *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 > (const std::string &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 > (const std::u32string &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 > (const std::wstring &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 > (const xtd::ustring &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 > (sbyte 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 > (std::any 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 > (wchar *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 > (xtd::byte value) |
Casts a type into another type. | |
template<> | |
bool | xtd::as< bool > (xtd::ulong 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 > (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 > (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 > (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 > (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 char *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 > (const char32 *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 > (const std::string &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 > (const std::u32string &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 > (const std::wstring &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 > (const xtd::ustring &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 > (sbyte 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 > (std::any 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 > (wchar *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 > (xtd::byte value) |
Casts a type into another type. | |
template<> | |
char | xtd::as< char > (xtd::ulong 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 > (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 > (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 > (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 > (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 char *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 > (const char32 *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 > (const std::string &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 > (const std::u32string &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 > (const std::wstring &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 > (const xtd::ustring &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 > (sbyte 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 > (std::any 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 > (wchar *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 > (xtd::byte value) |
Casts a type into another type. | |
template<> | |
char16 | xtd::as< char16 > (xtd::ulong 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 > (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 > (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 > (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 > (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 char *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 > (const char32 *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 > (const std::string &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 > (const std::u32string &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 > (const std::wstring &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 > (const xtd::ustring &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 > (sbyte 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 > (std::any 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 > (wchar *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 > (xtd::byte value) |
Casts a type into another type. | |
template<> | |
char32 | xtd::as< char32 > (xtd::ulong 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 > (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 > (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 > (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 > (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 char *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 > (const char32 *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 > (const std::string &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 > (const std::u32string &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 > (const std::wstring &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 > (const xtd::ustring &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 > (sbyte 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 > (std::any 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 > (wchar *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 > (xtd::byte value) |
Casts a type into another type. | |
template<> | |
char8 | xtd::as< char8 > (xtd::ulong 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 > (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 > (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 > (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 > (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 char *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 > (const char32 *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 > (const std::string &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 > (const std::u32string &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 > (const std::wstring &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 > (const xtd::ustring &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 > (sbyte 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 > (std::any 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 > (wchar *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 > (xtd::byte value) |
Casts a type into another type. | |
template<> | |
decimal | xtd::as< decimal > (xtd::ulong 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 > (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 > (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 > (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 > (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 char *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 > (const char32 *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 > (const std::string &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 > (const std::u32string &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 > (const std::wstring &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 > (const xtd::ustring &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 > (sbyte 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 > (std::any 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 > (wchar *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 > (xtd::byte value) |
Casts a type into another type. | |
template<> | |
double | xtd::as< double > (xtd::ulong 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 > (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 > (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 > (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 > (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 char *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 > (const char32 *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 > (const std::string &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 > (const std::u32string &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 > (const std::wstring &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 > (const xtd::ustring &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 > (sbyte 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 > (std::any 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 > (wchar *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 > (xtd::byte value) |
Casts a type into another type. | |
template<> | |
float | xtd::as< float > (xtd::ulong 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 > (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 > (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 > (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 > (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 char *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 > (const char32 *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 > (const std::string &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 > (const std::u32string &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 > (const std::wstring &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 > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
int16 | xtd::as< int16 > (const xtd::ustring &value, xtd::byte from_base) |
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 > (sbyte 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 > (std::any 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 > (wchar *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 > (xtd::byte value) |
Casts a type into another type. | |
template<> | |
int16 | xtd::as< int16 > (xtd::ulong 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 > (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 > (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 > (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 > (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 char *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 > (const char32 *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 > (const std::string &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 > (const std::u32string &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 > (const std::wstring &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 > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
int32 | xtd::as< int32 > (const xtd::ustring &value, xtd::byte from_base) |
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 > (sbyte 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 > (std::any 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 > (wchar *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 > (xtd::byte value) |
Casts a type into another type. | |
template<> | |
int32 | xtd::as< int32 > (xtd::ulong 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 > (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 > (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 > (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 > (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 char *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 > (const char32 *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 > (const std::string &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 > (const std::u32string &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 > (const std::wstring &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 > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
int64 | xtd::as< int64 > (const xtd::ustring &value, xtd::byte from_base) |
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 > (sbyte 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 > (std::any 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 > (wchar *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 > (xtd::byte value) |
Casts a type into another type. | |
template<> | |
int64 | xtd::as< int64 > (xtd::ulong 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 > (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 > (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 > (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 > (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 char *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 > (const char32 *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 > (const std::string &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 > (const std::u32string &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 > (const std::wstring &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 > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
sbyte | xtd::as< sbyte > (const xtd::ustring &value, xtd::byte from_base) |
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 > (sbyte 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 > (std::any 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 > (wchar *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 > (xtd::byte value) |
Casts a type into another type. | |
template<> | |
sbyte | xtd::as< sbyte > (xtd::ulong 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 > (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 > (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 > (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 > (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 char *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 > (const char32 *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 > (const std::string &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 > (const std::u32string &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 > (const std::wstring &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 > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
slong | xtd::as< slong > (const xtd::ustring &value, xtd::byte from_base) |
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 > (sbyte 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 > (std::any 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 > (wchar *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 > (xtd::byte value) |
Casts a type into another type. | |
template<> | |
slong | xtd::as< slong > (xtd::ulong value) |
Casts a type into another type. | |
template<> | |
std::string | xtd::as< std::string > (char *value) |
Casts a type into another type. | |
template<> | |
std::string | xtd::as< std::string > (char16 *value) |
Casts a type into another type. | |
template<> | |
std::string | xtd::as< std::string > (char32 *value) |
Casts a type into another type. | |
template<> | |
std::string | xtd::as< std::string > (char8 *value) |
Casts a type into another type. | |
template<> | |
std::string | xtd::as< std::string > (const char *value) |
Casts a type into another type. | |
template<> | |
std::string | xtd::as< std::string > (const char16 *value) |
Casts a type into another type. | |
template<> | |
std::string | xtd::as< std::string > (const char32 *value) |
Casts a type into another type. | |
template<> | |
std::string | xtd::as< std::string > (const char8 *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<> | |
std::string | xtd::as< std::string > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
std::string | xtd::as< std::string > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
std::string | xtd::as< std::string > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
std::string | xtd::as< std::string > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
std::string | xtd::as< std::string > (const wchar *value) |
Casts a type into another type. | |
template<> | |
std::string | xtd::as< std::string > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
std::string | xtd::as< std::string > (std::string &value) |
template<> | |
std::string | xtd::as< std::string > (std::u16string &value) |
Casts a type into another type. | |
template<> | |
std::string | xtd::as< std::string > (std::u32string &value) |
Casts a type into another type. | |
template<> | |
std::string | xtd::as< std::string > (std::u8string &value) |
Casts a type into another type. | |
template<> | |
std::string | xtd::as< std::string > (std::wstring &value) |
Casts a type into another type. | |
template<> | |
std::string | xtd::as< std::string > (wchar *value) |
Casts a type into another type. | |
template<> | |
std::string | xtd::as< std::string > (xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (char *value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (char16 *value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (char32 *value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (char8 *value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (const char *value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (const char16 *value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (const char32 *value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (const char8 *value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (const std::string &value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (const wchar *value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (std::string &value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (std::u16string &value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (std::u32string &value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (std::u8string &value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (std::wstring &value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (wchar *value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (char *value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (char16 *value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (char32 *value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (char8 *value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (const char *value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (const char16 *value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (const char32 *value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (const char8 *value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (const std::string &value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (const wchar *value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (std::string &value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (std::u16string &value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (std::u32string &value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (std::u8string &value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (std::wstring &value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (wchar *value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (char *value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (char16 *value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (char32 *value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (char8 *value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (const char *value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (const char16 *value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (const char32 *value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (const char8 *value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (const std::string &value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (const wchar *value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (std::string &value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (std::u16string &value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (std::u32string &value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (std::u8string &value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (std::wstring &value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (wchar *value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (char *value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (char16 *value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (char32 *value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (char8 *value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (const char *value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (const char16 *value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (const char32 *value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (const char8 *value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (const std::string &value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (const wchar *value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (std::string &value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (std::u16string &value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (std::u32string &value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (std::u8string &value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (std::wstring &value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (wchar *value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (xtd::ustring &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 > (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 > (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 > (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 > (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 char *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 > (const char32 *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 > (const std::string &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 > (const std::u32string &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 > (const std::wstring &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 > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
uint16 | xtd::as< uint16 > (const xtd::ustring &value, xtd::byte from_base) |
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 > (sbyte 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 > (std::any 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 > (wchar *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 > (xtd::byte value) |
Casts a type into another type. | |
template<> | |
uint16 | xtd::as< uint16 > (xtd::ulong 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 > (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 > (char16 *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 > (char32 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 > (char8 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 > (const char16 *value) |
Casts a type into another type. | |
template<> | |
uint32 | xtd::as< uint32 > (const char32 *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 > (const std::string &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 > (const std::u32string &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 > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
uint32 | xtd::as< uint32 > (const wchar *value) |
Casts a type into another type. | |
template<> | |
uint32 | xtd::as< uint32 > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
uint32 | xtd::as< uint32 > (const xtd::ustring &value, xtd::byte from_base) |
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 > (sbyte 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 > (std::any 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 > (wchar *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 > (xtd::byte value) |
Casts a type into another type. | |
template<> | |
uint32 | xtd::as< uint32 > (xtd::ulong value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (bool value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (char *value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (char value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (char16 *value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (char16 value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (char32 *value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (char32 value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (char8 *value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (char8 value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (const char *value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (const char16 *value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (const char32 *value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (const char8 *value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (const std::string &value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (const wchar *value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (const xtd::ustring &value, xtd::byte from_base) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (decimal value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (double value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (float value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (int16 value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (int32 value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (int64 value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (sbyte value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (slong value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (std::any value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (uint16 value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (uint32 value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (uint64 value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (wchar *value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (wchar value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (xtd::byte value) |
Casts a type into another type. | |
template<> | |
uint64 | xtd::as< uint64 > (xtd::ulong value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (bool value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (char value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (char16 value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (char32 value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (char8 value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (decimal value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (double value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (float value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (int16 value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (int16 value, xtd::byte from_base) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (int32 value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (int32 value, xtd::byte from_base) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (int64 value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (int64 value, xtd::byte from_base) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (sbyte value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (sbyte value, xtd::byte from_base) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (slong value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (slong value, xtd::byte from_base) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (std::any value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (uint16 value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (uint16 value, xtd::byte from_base) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (uint32 value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (uint32 value, xtd::byte from_base) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (uint64 value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (uint64 value, xtd::byte from_base) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (wchar value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (xtd::byte value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (xtd::byte value, xtd::byte from_base) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (xtd::ulong value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (xtd::ulong value, xtd::byte from_base) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (bool value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (char *value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (char value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (char16 *value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (char16 value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (char32 *value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (char32 value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (char8 *value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (char8 value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (const char *value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (const char16 *value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (const char32 *value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (const char8 *value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (const std::string &value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (const wchar *value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (decimal value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (double value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (float value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (int16 value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (int32 value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (int64 value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (sbyte value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (slong value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (std::any value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (uint16 value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (uint32 value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (uint64 value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (wchar *value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (wchar value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (xtd::byte value) |
Casts a type into another type. | |
template<> | |
wchar | xtd::as< wchar > (xtd::ulong 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 > (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 > (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 > (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 > (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 char *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 > (const char32 *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 > (const std::string &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 > (const std::u32string &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 > (const std::wstring &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 > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
xtd::byte | xtd::as< xtd::byte > (const xtd::ustring &value, xtd::byte from_base) |
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 > (sbyte 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 > (std::any 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 > (wchar *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 > (xtd::byte 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::ulong | xtd::as< xtd::ulong > (bool value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (char *value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (char value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (char16 *value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (char16 value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (char32 *value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (char32 value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (char8 *value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (char8 value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (const char *value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (const char16 *value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (const char32 *value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (const char8 *value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (const std::string &value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (const wchar *value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (const xtd::ustring &value, xtd::byte from_base) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (decimal value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (double value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (float value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (int16 value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (int32 value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (int64 value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (sbyte value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (slong value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (std::any value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (uint16 value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (uint32 value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (uint64 value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (wchar *value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (wchar value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (xtd::byte value) |
Casts a type into another type. | |
template<> | |
xtd::ulong | xtd::as< xtd::ulong > (xtd::ulong value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (char *value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (char16 *value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (char32 *value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (char8 *value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (const char *value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (const char16 *value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (const char32 *value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (const char8 *value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (const std::string &value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (const wchar *value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (std::string &value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (std::u16string &value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (std::u32string &value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (std::u8string &value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (std::wstring &value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (wchar *value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (xtd::ustring &value) |
Casts a type into another type. | |