xtd - Reference Guide
0.1.2
Modern c++17/20 framework to create console, GUI and unit test applications on Windows, macOS, Linux, iOS and android.
|
#include <any>
#include <memory>
#include "convert.h"
#include "convert_pointer.h"
#include "convert_string.h"
#include "invalid_cast_exception.h"
#include "types.h"
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 > | |
new_type_t | xtd::as (bool value) |
Casts a type into another type. | |
template<typename new_type_t > | |
new_type_t | xtd::as (byte_t 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_t *value) |
Casts a type into another type. | |
template<typename new_type_t > | |
new_type_t | xtd::as (char16_t value) |
Casts a type into another type. | |
template<typename new_type_t > | |
new_type_t | xtd::as (char32_t *value) |
Casts a type into another type. | |
template<typename new_type_t > | |
new_type_t | xtd::as (char32_t value) |
Casts a type into another type. | |
template<typename new_type_t > | |
new_type_t | xtd::as (char8_t *value) |
Casts a type into another type. | |
template<typename new_type_t > | |
new_type_t | xtd::as (char8_t 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_t *value) |
Casts a type into another type. | |
template<typename new_type_t > | |
new_type_t | xtd::as (const char32_t *value) |
Casts a type into another type. | |
template<typename new_type_t > | |
new_type_t | xtd::as (const char8_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 > | |
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_t *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_t 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_t value) |
Casts a type into another type. | |
template<typename new_type_t > | |
new_type_t | xtd::as (int32_t value) |
Casts a type into another type. | |
template<typename new_type_t > | |
new_type_t | xtd::as (int64_t value) |
Casts a type into another type. | |
template<typename new_type_t > | |
new_type_t | xtd::as (llong_t value) |
Casts a type into another type. | |
template<typename new_type_t > | |
new_type_t | xtd::as (sbyte_t 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_t value) |
Casts a type into another type. | |
template<typename new_type_t > | |
new_type_t | xtd::as (uint32_t value) |
Casts a type into another type. | |
template<typename new_type_t > | |
new_type_t | xtd::as (uint64_t value) |
Casts a type into another type. | |
template<typename new_type_t > | |
new_type_t | xtd::as (ullong_t value) |
Casts a type into another type. | |
template<typename new_type_t > | |
new_type_t | xtd::as (wchar_t *value) |
Casts a type into another type. | |
template<typename new_type_t > | |
new_type_t | xtd::as (wchar_t 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 > (byte_t 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_t *value) |
Casts a type into another type. | |
template<> | |
bool | xtd::as< bool > (char16_t value) |
Casts a type into another type. | |
template<> | |
bool | xtd::as< bool > (char32_t *value) |
Casts a type into another type. | |
template<> | |
bool | xtd::as< bool > (char32_t value) |
Casts a type into another type. | |
template<> | |
bool | xtd::as< bool > (char8_t *value) |
Casts a type into another type. | |
template<> | |
bool | xtd::as< bool > (char8_t 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_t *value) |
Casts a type into another type. | |
template<> | |
bool | xtd::as< bool > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
bool | xtd::as< bool > (const char8_t *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_t *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_t 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_t value) |
Casts a type into another type. | |
template<> | |
bool | xtd::as< bool > (int32_t value) |
Casts a type into another type. | |
template<> | |
bool | xtd::as< bool > (int64_t value) |
Casts a type into another type. | |
template<> | |
bool | xtd::as< bool > (llong_t value) |
Casts a type into another type. | |
template<> | |
bool | xtd::as< bool > (sbyte_t 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_t value) |
Casts a type into another type. | |
template<> | |
bool | xtd::as< bool > (uint32_t value) |
Casts a type into another type. | |
template<> | |
bool | xtd::as< bool > (uint64_t value) |
Casts a type into another type. | |
template<> | |
bool | xtd::as< bool > (ullong_t value) |
Casts a type into another type. | |
template<> | |
bool | xtd::as< bool > (wchar_t *value) |
Casts a type into another type. | |
template<> | |
bool | xtd::as< bool > (wchar_t value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (bool value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (byte_t value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (char *value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (char value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (char16_t *value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (char16_t value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (char32_t *value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (char32_t value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (char8_t *value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (char8_t value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (const char *value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (const char16_t *value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (const char8_t *value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (const std::string &value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (const wchar_t *value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (const xtd::ustring &value, byte_t from_base) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (decimal_t value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (double value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (float value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (int16_t value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (int32_t value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (int64_t value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (llong_t value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (sbyte_t value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (std::any value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (uint16_t value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (uint32_t value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (uint64_t value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (ullong_t value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (wchar_t *value) |
Casts a type into another type. | |
template<> | |
byte_t | xtd::as< byte_t > (wchar_t 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 > (byte_t 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_t *value) |
Casts a type into another type. | |
template<> | |
char | xtd::as< char > (char16_t value) |
Casts a type into another type. | |
template<> | |
char | xtd::as< char > (char32_t *value) |
Casts a type into another type. | |
template<> | |
char | xtd::as< char > (char32_t value) |
Casts a type into another type. | |
template<> | |
char | xtd::as< char > (char8_t *value) |
Casts a type into another type. | |
template<> | |
char | xtd::as< char > (char8_t 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_t *value) |
Casts a type into another type. | |
template<> | |
char | xtd::as< char > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
char | xtd::as< char > (const char8_t *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_t *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_t 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_t value) |
Casts a type into another type. | |
template<> | |
char | xtd::as< char > (int32_t value) |
Casts a type into another type. | |
template<> | |
char | xtd::as< char > (int64_t value) |
Casts a type into another type. | |
template<> | |
char | xtd::as< char > (llong_t value) |
Casts a type into another type. | |
template<> | |
char | xtd::as< char > (sbyte_t 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_t value) |
Casts a type into another type. | |
template<> | |
char | xtd::as< char > (uint32_t value) |
Casts a type into another type. | |
template<> | |
char | xtd::as< char > (uint64_t value) |
Casts a type into another type. | |
template<> | |
char | xtd::as< char > (ullong_t value) |
Casts a type into another type. | |
template<> | |
char | xtd::as< char > (wchar_t *value) |
Casts a type into another type. | |
template<> | |
char | xtd::as< char > (wchar_t value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (bool value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (byte_t value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (char *value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (char value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (char16_t *value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (char16_t value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (char32_t *value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (char32_t value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (char8_t *value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (char8_t value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (const char *value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (const char16_t *value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (const char8_t *value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (const std::string &value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (const wchar_t *value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (decimal_t value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (double value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (float value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (int16_t value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (int32_t value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (int64_t value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (llong_t value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (sbyte_t value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (std::any value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (uint16_t value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (uint32_t value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (uint64_t value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (ullong_t value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (wchar_t *value) |
Casts a type into another type. | |
template<> | |
char16_t | xtd::as< char16_t > (wchar_t value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (bool value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (byte_t value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (char *value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (char value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (char16_t *value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (char16_t value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (char32_t *value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (char32_t value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (char8_t *value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (char8_t value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (const char *value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (const char16_t *value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (const char8_t *value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (const std::string &value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (const wchar_t *value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (decimal_t value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (double value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (float value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (int16_t value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (int32_t value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (int64_t value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (llong_t value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (sbyte_t value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (std::any value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (uint16_t value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (uint32_t value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (uint64_t value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (ullong_t value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (wchar_t *value) |
Casts a type into another type. | |
template<> | |
char32_t | xtd::as< char32_t > (wchar_t value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (bool value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (byte_t value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (char *value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (char value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (char16_t *value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (char16_t value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (char32_t *value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (char32_t value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (char8_t *value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (char8_t value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (const char *value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (const char16_t *value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (const char8_t *value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (const std::string &value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (const wchar_t *value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (decimal_t value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (double value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (float value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (int16_t value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (int32_t value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (int64_t value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (llong_t value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (sbyte_t value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (std::any value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (uint16_t value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (uint32_t value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (uint64_t value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (ullong_t value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (wchar_t *value) |
Casts a type into another type. | |
template<> | |
char8_t | xtd::as< char8_t > (wchar_t value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (bool value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (byte_t value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (char *value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (char value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (char16_t *value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (char16_t value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (char32_t *value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (char32_t value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (char8_t *value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (char8_t value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (const char *value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (const char16_t *value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (const char8_t *value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (const std::string &value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (const wchar_t *value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (decimal_t value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (double value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (float value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (int16_t value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (int32_t value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (int64_t value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (llong_t value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (sbyte_t value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (std::any value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (uint16_t value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (uint32_t value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (uint64_t value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (ullong_t value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (wchar_t *value) |
Casts a type into another type. | |
template<> | |
decimal_t | xtd::as< decimal_t > (wchar_t 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 > (byte_t 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_t *value) |
Casts a type into another type. | |
template<> | |
double | xtd::as< double > (char16_t value) |
Casts a type into another type. | |
template<> | |
double | xtd::as< double > (char32_t *value) |
Casts a type into another type. | |
template<> | |
double | xtd::as< double > (char32_t value) |
Casts a type into another type. | |
template<> | |
double | xtd::as< double > (char8_t *value) |
Casts a type into another type. | |
template<> | |
double | xtd::as< double > (char8_t 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_t *value) |
Casts a type into another type. | |
template<> | |
double | xtd::as< double > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
double | xtd::as< double > (const char8_t *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_t *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_t 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_t value) |
Casts a type into another type. | |
template<> | |
double | xtd::as< double > (int32_t value) |
Casts a type into another type. | |
template<> | |
double | xtd::as< double > (int64_t value) |
Casts a type into another type. | |
template<> | |
double | xtd::as< double > (llong_t value) |
Casts a type into another type. | |
template<> | |
double | xtd::as< double > (sbyte_t 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_t value) |
Casts a type into another type. | |
template<> | |
double | xtd::as< double > (uint32_t value) |
Casts a type into another type. | |
template<> | |
double | xtd::as< double > (uint64_t value) |
Casts a type into another type. | |
template<> | |
double | xtd::as< double > (ullong_t value) |
Casts a type into another type. | |
template<> | |
double | xtd::as< double > (wchar_t *value) |
Casts a type into another type. | |
template<> | |
double | xtd::as< double > (wchar_t 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 > (byte_t 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_t *value) |
Casts a type into another type. | |
template<> | |
float | xtd::as< float > (char16_t value) |
Casts a type into another type. | |
template<> | |
float | xtd::as< float > (char32_t *value) |
Casts a type into another type. | |
template<> | |
float | xtd::as< float > (char32_t value) |
Casts a type into another type. | |
template<> | |
float | xtd::as< float > (char8_t *value) |
Casts a type into another type. | |
template<> | |
float | xtd::as< float > (char8_t 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_t *value) |
Casts a type into another type. | |
template<> | |
float | xtd::as< float > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
float | xtd::as< float > (const char8_t *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_t *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_t 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_t value) |
Casts a type into another type. | |
template<> | |
float | xtd::as< float > (int32_t value) |
Casts a type into another type. | |
template<> | |
float | xtd::as< float > (int64_t value) |
Casts a type into another type. | |
template<> | |
float | xtd::as< float > (llong_t value) |
Casts a type into another type. | |
template<> | |
float | xtd::as< float > (sbyte_t 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_t value) |
Casts a type into another type. | |
template<> | |
float | xtd::as< float > (uint32_t value) |
Casts a type into another type. | |
template<> | |
float | xtd::as< float > (uint64_t value) |
Casts a type into another type. | |
template<> | |
float | xtd::as< float > (ullong_t value) |
Casts a type into another type. | |
template<> | |
float | xtd::as< float > (wchar_t *value) |
Casts a type into another type. | |
template<> | |
float | xtd::as< float > (wchar_t value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (bool value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (byte_t value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (char *value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (char value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (char16_t *value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (char16_t value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (char32_t *value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (char32_t value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (char8_t *value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (char8_t value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (const char *value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (const char16_t *value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (const char8_t *value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (const std::string &value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (const wchar_t *value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (const xtd::ustring &value, byte_t from_base) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (decimal_t value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (double value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (float value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (int16_t value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (int32_t value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (int64_t value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (llong_t value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (sbyte_t value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (std::any value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (uint16_t value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (uint32_t value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (uint64_t value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (ullong_t value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (wchar_t *value) |
Casts a type into another type. | |
template<> | |
int16_t | xtd::as< int16_t > (wchar_t value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (bool value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (byte_t value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (char *value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (char value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (char16_t *value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (char16_t value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (char32_t *value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (char32_t value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (char8_t *value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (char8_t value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (const char *value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (const char16_t *value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (const char8_t *value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (const std::string &value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (const wchar_t *value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (const xtd::ustring &value, byte_t from_base) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (decimal_t value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (double value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (float value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (int16_t value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (int32_t value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (int64_t value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (llong_t value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (sbyte_t value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (std::any value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (uint16_t value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (uint32_t value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (uint64_t value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (ullong_t value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (wchar_t *value) |
Casts a type into another type. | |
template<> | |
int32_t | xtd::as< int32_t > (wchar_t value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (bool value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (byte_t value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (char *value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (char value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (char16_t *value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (char16_t value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (char32_t *value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (char32_t value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (char8_t *value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (char8_t value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (const char *value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (const char16_t *value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (const char8_t *value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (const std::string &value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (const wchar_t *value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (const xtd::ustring &value, byte_t from_base) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (decimal_t value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (double value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (float value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (int16_t value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (int32_t value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (int64_t value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (llong_t value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (sbyte_t value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (std::any value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (uint16_t value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (uint32_t value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (uint64_t value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (ullong_t value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (wchar_t *value) |
Casts a type into another type. | |
template<> | |
int64_t | xtd::as< int64_t > (wchar_t value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (bool value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (byte_t value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (char *value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (char value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (char16_t *value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (char16_t value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (char32_t *value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (char32_t value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (char8_t *value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (char8_t value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (const char *value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (const char16_t *value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (const char8_t *value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (const std::string &value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (const wchar_t *value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (const xtd::ustring &value, byte_t from_base) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (decimal_t value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (double value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (float value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (int16_t value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (int32_t value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (int64_t value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (llong_t value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (sbyte_t value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (std::any value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (uint16_t value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (uint32_t value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (uint64_t value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (ullong_t value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (wchar_t *value) |
Casts a type into another type. | |
template<> | |
llong_t | xtd::as< llong_t > (wchar_t value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (bool value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (byte_t value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (char *value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (char value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (char16_t *value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (char16_t value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (char32_t *value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (char32_t value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (char8_t *value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (char8_t value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (const char *value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (const char16_t *value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (const char8_t *value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (const std::string &value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (const wchar_t *value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (const xtd::ustring &value, byte_t from_base) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (decimal_t value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (double value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (float value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (int16_t value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (int32_t value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (int64_t value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (llong_t value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (sbyte_t value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (std::any value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (uint16_t value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (uint32_t value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (uint64_t value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (ullong_t value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (wchar_t *value) |
Casts a type into another type. | |
template<> | |
sbyte_t | xtd::as< sbyte_t > (wchar_t 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_t *value) |
Casts a type into another type. | |
template<> | |
std::string | xtd::as< std::string > (char32_t *value) |
Casts a type into another type. | |
template<> | |
std::string | xtd::as< std::string > (char8_t *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_t *value) |
Casts a type into another type. | |
template<> | |
std::string | xtd::as< std::string > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
std::string | xtd::as< std::string > (const char8_t *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_t *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_t *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_t *value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (char32_t *value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (char8_t *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_t *value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
std::u16string | xtd::as< std::u16string > (const char8_t *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_t *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_t *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_t *value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (char32_t *value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (char8_t *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_t *value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
std::u32string | xtd::as< std::u32string > (const char8_t *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_t *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_t *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_t *value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (char32_t *value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (char8_t *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_t *value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
std::u8string | xtd::as< std::u8string > (const char8_t *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_t *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_t *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_t *value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (char32_t *value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (char8_t *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_t *value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
std::wstring | xtd::as< std::wstring > (const char8_t *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_t *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_t *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_t | xtd::as< uint16_t > (bool value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (byte_t value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (char *value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (char value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (char16_t *value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (char16_t value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (char32_t *value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (char32_t value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (char8_t *value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (char8_t value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (const char *value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (const char16_t *value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (const char8_t *value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (const std::string &value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (const wchar_t *value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (const xtd::ustring &value, byte_t from_base) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (decimal_t value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (double value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (float value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (int16_t value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (int32_t value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (int64_t value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (llong_t value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (sbyte_t value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (std::any value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (uint16_t value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (uint32_t value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (uint64_t value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (ullong_t value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (wchar_t *value) |
Casts a type into another type. | |
template<> | |
uint16_t | xtd::as< uint16_t > (wchar_t value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (bool value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (byte_t value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (char *value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (char value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (char16_t *value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (char16_t value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (char32_t *value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (char32_t value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (char8_t *value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (char8_t value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (const char *value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (const char16_t *value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (const char8_t *value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (const std::string &value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (const wchar_t *value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (const xtd::ustring &value, byte_t from_base) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (decimal_t value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (double value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (float value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (int16_t value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (int32_t value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (int64_t value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (llong_t value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (sbyte_t value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (std::any value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (uint16_t value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (uint32_t value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (uint64_t value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (ullong_t value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (wchar_t *value) |
Casts a type into another type. | |
template<> | |
uint32_t | xtd::as< uint32_t > (wchar_t value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (bool value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (byte_t value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (char *value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (char value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (char16_t *value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (char16_t value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (char32_t *value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (char32_t value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (char8_t *value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (char8_t value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (const char *value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (const char16_t *value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (const char8_t *value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (const std::string &value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (const wchar_t *value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (const xtd::ustring &value, byte_t from_base) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (decimal_t value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (double value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (float value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (int16_t value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (int32_t value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (int64_t value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (llong_t value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (sbyte_t value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (std::any value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (uint16_t value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (uint32_t value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (uint64_t value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (ullong_t value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (wchar_t *value) |
Casts a type into another type. | |
template<> | |
uint64_t | xtd::as< uint64_t > (wchar_t value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (bool value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (byte_t value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (char *value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (char value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (char16_t *value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (char16_t value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (char32_t *value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (char32_t value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (char8_t *value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (char8_t value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (const char *value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (const char16_t *value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (const char8_t *value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (const std::string &value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (const wchar_t *value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (const xtd::ustring &value, byte_t from_base) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (decimal_t value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (double value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (float value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (int16_t value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (int32_t value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (int64_t value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (llong_t value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (sbyte_t value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (std::any value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (uint16_t value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (uint32_t value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (uint64_t value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (ullong_t value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (wchar_t *value) |
Casts a type into another type. | |
template<> | |
ullong_t | xtd::as< ullong_t > (wchar_t 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 > (byte_t value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (byte_t value, byte_t from_base) |
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_t value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (char32_t value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (char8_t value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (decimal_t 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_t value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (int16_t value, byte_t from_base) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (int32_t value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (int32_t value, byte_t from_base) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (int64_t value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (int64_t value, byte_t from_base) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (llong_t value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (llong_t value, byte_t from_base) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (sbyte_t value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (sbyte_t value, byte_t 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_t value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (uint16_t value, byte_t from_base) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (uint32_t value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (uint32_t value, byte_t from_base) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (uint64_t value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (uint64_t value, byte_t from_base) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (ullong_t value) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (ullong_t value, byte_t from_base) |
Casts a type into another type. | |
template<> | |
ustring | xtd::as< ustring > (wchar_t value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (bool value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (byte_t value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (char *value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (char value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (char16_t *value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (char16_t value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (char32_t *value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (char32_t value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (char8_t *value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (char8_t value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (const char *value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (const char16_t *value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (const char8_t *value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (const std::string &value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (const std::u16string &value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (const std::u32string &value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (const std::u8string &value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (const std::wstring &value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (const wchar_t *value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (const xtd::ustring &value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (decimal_t value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (double value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (float value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (int16_t value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (int32_t value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (int64_t value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (llong_t value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (sbyte_t value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (std::any value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (uint16_t value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (uint32_t value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (uint64_t value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (ullong_t value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (wchar_t *value) |
Casts a type into another type. | |
template<> | |
wchar_t | xtd::as< wchar_t > (wchar_t 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_t *value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (char32_t *value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (char8_t *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_t *value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (const char32_t *value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (const char8_t *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_t *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_t *value) |
Casts a type into another type. | |
template<> | |
xtd::ustring | xtd::as< xtd::ustring > (xtd::ustring &value) |
Casts a type into another type. | |