The xtd.core library contains all fundamental classes to access Hardware, Os, System, and more.
|
template<typename new_type_t > |
new_type_t | xtd::as (bool value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char16 *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char16 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char32 *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char32 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char8 *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (char8 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const char *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const char16 *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const char32 *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const char8 *value) |
| Casts a type into another type.
|
|
template<typename new_type_t , typename current_type_t > |
const new_type_t & | xtd::as (const current_type_t &value) |
| Casts a type into another type.
|
|
template<typename new_type_t , typename current_type_t > |
const new_type_t * | xtd::as (const current_type_t *value) |
| Casts a type into another type.
|
|
template<typename new_type_t , typename current_type_t > |
std::shared_ptr< new_type_t > | xtd::as (const std::shared_ptr< current_type_t > &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const std::string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const std::u16string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const std::u32string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const std::u8string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const std::wstring &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const wchar *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<typename new_type_t , typename current_type_t > |
new_type_t & | xtd::as (current_type_t &value) |
| Casts a type into another type.
|
|
template<typename new_type_t , typename current_type_t > |
new_type_t * | xtd::as (current_type_t *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (decimal value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (double value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (float value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (int16 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (int32 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (int64 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (sbyte value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (slong value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (std::any value) |
| Casts a type into another type.
|
|
template<typename new_type_t , typename current_type_t > |
std::shared_ptr< new_type_t > | xtd::as (std::shared_ptr< current_type_t > &&value) |
| Casts a type into another type.
|
|
template<typename new_type_t , typename current_type_t > |
std::shared_ptr< new_type_t > | xtd::as (std::shared_ptr< current_type_t > &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (std::string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (std::u16string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (std::u32string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (std::u8string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t , typename current_type_t > |
std::unique_ptr< new_type_t > | xtd::as (std::unique_ptr< current_type_t > &&value) |
| Casts a type into another type.
|
|
template<typename new_type_t , typename current_type_t > |
std::unique_ptr< new_type_t > | xtd::as (std::unique_ptr< current_type_t > &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (std::wstring &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (uint16 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (uint32 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (uint64 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (wchar *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (wchar value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (xtd::byte value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (xtd::ulong value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | xtd::as (xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (bool value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (char *value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (char value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (char16 value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (char32 value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (char8 value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (const char *value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (decimal value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (double value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (float value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (int16 value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (int32 value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (int64 value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (slong value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (std::any value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (wchar value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
bool | xtd::as< bool > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (bool value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (char *value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (char value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (char16 value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (char32 value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (char8 value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (const char *value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (decimal value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (double value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (float value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (int16 value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (int32 value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (int64 value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (slong value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (std::any value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (wchar value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
char | xtd::as< char > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (bool value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (char *value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (char value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (double value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (float value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (slong value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
char16 | xtd::as< char16 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (bool value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (char *value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (char value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (double value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (float value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (slong value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
char32 | xtd::as< char32 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (bool value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (char *value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (char value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (double value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (float value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (slong value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
char8 | xtd::as< char8 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (bool value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (char *value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (char value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (char16 value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (char32 value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (char8 value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (const char *value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (decimal value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (double value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (float value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (int16 value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (int32 value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (int64 value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (slong value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (std::any value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (wchar value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
decimal | xtd::as< decimal > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (bool value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (char *value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (char value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (char16 value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (char32 value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (char8 value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (const char *value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (decimal value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (double value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (float value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (int16 value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (int32 value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (int64 value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (slong value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (std::any value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (wchar value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
double | xtd::as< double > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (bool value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (char *value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (char value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (char16 value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (char32 value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (char8 value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (const char *value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (decimal value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (double value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (float value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (int16 value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (int32 value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (int64 value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (slong value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (std::any value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (wchar value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
float | xtd::as< float > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (bool value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (char *value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (char value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (const xtd::ustring &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (double value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (float value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (slong value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
int16 | xtd::as< int16 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (bool value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (char *value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (char value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (const xtd::ustring &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (double value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (float value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (slong value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
int32 | xtd::as< int32 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (bool value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (char *value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (char value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (const xtd::ustring &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (double value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (float value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (slong value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
int64 | xtd::as< int64 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (bool value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (char *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (char value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (char16 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (char32 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (char8 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const char *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (const xtd::ustring &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (decimal value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (double value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (float value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (int16 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (int32 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (int64 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (slong value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (std::any value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (wchar value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
sbyte | xtd::as< sbyte > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (bool value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (char *value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (char value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (char16 value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (char32 value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (char8 value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const char *value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (const xtd::ustring &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (decimal value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (double value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (float value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (int16 value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (int32 value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (int64 value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (slong value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (std::any value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (wchar value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
slong | xtd::as< slong > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
std::string | xtd::as< std::string > (char *value) |
| Casts a type into another type.
|
|
template<> |
std::string | xtd::as< std::string > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
std::string | xtd::as< std::string > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
std::string | xtd::as< std::string > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
std::string | xtd::as< std::string > (const char *value) |
| Casts a type into another type.
|
|
template<> |
std::string | xtd::as< std::string > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
std::string | xtd::as< std::string > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
std::string | xtd::as< std::string > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
std::string | xtd::as< std::string > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
std::string | xtd::as< std::string > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
std::string | xtd::as< std::string > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
std::string | xtd::as< std::string > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
std::string | xtd::as< std::string > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
std::string | xtd::as< std::string > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
std::string | xtd::as< std::string > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
std::string | xtd::as< std::string > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
std::string | xtd::as< std::string > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
std::string | xtd::as< std::string > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
std::string | xtd::as< std::string > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
std::string | xtd::as< std::string > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
std::string | xtd::as< std::string > (xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
std::u16string | xtd::as< std::u16string > (char *value) |
| Casts a type into another type.
|
|
template<> |
std::u16string | xtd::as< std::u16string > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
std::u16string | xtd::as< std::u16string > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
std::u16string | xtd::as< std::u16string > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
std::u16string | xtd::as< std::u16string > (const char *value) |
| Casts a type into another type.
|
|
template<> |
std::u16string | xtd::as< std::u16string > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
std::u16string | xtd::as< std::u16string > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
std::u16string | xtd::as< std::u16string > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
std::u16string | xtd::as< std::u16string > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
std::u16string | xtd::as< std::u16string > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
std::u16string | xtd::as< std::u16string > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
std::u16string | xtd::as< std::u16string > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
std::u16string | xtd::as< std::u16string > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
std::u16string | xtd::as< std::u16string > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
std::u16string | xtd::as< std::u16string > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
std::u16string | xtd::as< std::u16string > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
std::u16string | xtd::as< std::u16string > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
std::u16string | xtd::as< std::u16string > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
std::u16string | xtd::as< std::u16string > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
std::u16string | xtd::as< std::u16string > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
std::u16string | xtd::as< std::u16string > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
std::u16string | xtd::as< std::u16string > (xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
std::u32string | xtd::as< std::u32string > (char *value) |
| Casts a type into another type.
|
|
template<> |
std::u32string | xtd::as< std::u32string > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
std::u32string | xtd::as< std::u32string > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
std::u32string | xtd::as< std::u32string > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
std::u32string | xtd::as< std::u32string > (const char *value) |
| Casts a type into another type.
|
|
template<> |
std::u32string | xtd::as< std::u32string > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
std::u32string | xtd::as< std::u32string > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
std::u32string | xtd::as< std::u32string > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
std::u32string | xtd::as< std::u32string > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
std::u32string | xtd::as< std::u32string > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
std::u32string | xtd::as< std::u32string > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
std::u32string | xtd::as< std::u32string > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
std::u32string | xtd::as< std::u32string > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
std::u32string | xtd::as< std::u32string > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
std::u32string | xtd::as< std::u32string > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
std::u32string | xtd::as< std::u32string > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
std::u32string | xtd::as< std::u32string > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
std::u32string | xtd::as< std::u32string > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
std::u32string | xtd::as< std::u32string > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
std::u32string | xtd::as< std::u32string > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
std::u32string | xtd::as< std::u32string > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
std::u32string | xtd::as< std::u32string > (xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
std::u8string | xtd::as< std::u8string > (char *value) |
| Casts a type into another type.
|
|
template<> |
std::u8string | xtd::as< std::u8string > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
std::u8string | xtd::as< std::u8string > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
std::u8string | xtd::as< std::u8string > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
std::u8string | xtd::as< std::u8string > (const char *value) |
| Casts a type into another type.
|
|
template<> |
std::u8string | xtd::as< std::u8string > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
std::u8string | xtd::as< std::u8string > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
std::u8string | xtd::as< std::u8string > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
std::u8string | xtd::as< std::u8string > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
std::u8string | xtd::as< std::u8string > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
std::u8string | xtd::as< std::u8string > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
std::u8string | xtd::as< std::u8string > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
std::u8string | xtd::as< std::u8string > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
std::u8string | xtd::as< std::u8string > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
std::u8string | xtd::as< std::u8string > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
std::u8string | xtd::as< std::u8string > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
std::u8string | xtd::as< std::u8string > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
std::u8string | xtd::as< std::u8string > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
std::u8string | xtd::as< std::u8string > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
std::u8string | xtd::as< std::u8string > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
std::u8string | xtd::as< std::u8string > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
std::u8string | xtd::as< std::u8string > (xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
std::wstring | xtd::as< std::wstring > (char *value) |
| Casts a type into another type.
|
|
template<> |
std::wstring | xtd::as< std::wstring > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
std::wstring | xtd::as< std::wstring > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
std::wstring | xtd::as< std::wstring > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
std::wstring | xtd::as< std::wstring > (const char *value) |
| Casts a type into another type.
|
|
template<> |
std::wstring | xtd::as< std::wstring > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
std::wstring | xtd::as< std::wstring > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
std::wstring | xtd::as< std::wstring > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
std::wstring | xtd::as< std::wstring > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
std::wstring | xtd::as< std::wstring > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
std::wstring | xtd::as< std::wstring > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
std::wstring | xtd::as< std::wstring > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
std::wstring | xtd::as< std::wstring > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
std::wstring | xtd::as< std::wstring > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
std::wstring | xtd::as< std::wstring > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
std::wstring | xtd::as< std::wstring > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
std::wstring | xtd::as< std::wstring > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
std::wstring | xtd::as< std::wstring > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
std::wstring | xtd::as< std::wstring > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
std::wstring | xtd::as< std::wstring > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
std::wstring | xtd::as< std::wstring > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
std::wstring | xtd::as< std::wstring > (xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (bool value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (char *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (char value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (const xtd::ustring &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (double value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (float value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (slong value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
uint16 | xtd::as< uint16 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (bool value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (char *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (char value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (const xtd::ustring &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (double value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (float value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (slong value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
uint32 | xtd::as< uint32 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (bool value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (char *value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (char value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (const xtd::ustring &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (double value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (float value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (slong value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
uint64 | xtd::as< uint64 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (bool value) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (char value) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (char16 value) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (char32 value) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (char8 value) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (decimal value) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (double value) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (float value) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (int16 value) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (int16 value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (int32 value) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (int32 value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (int64 value) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (int64 value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (sbyte value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (slong value) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (slong value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (std::any value) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (uint16 value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (uint32 value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (uint64 value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (wchar value) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (xtd::byte value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
ustring | xtd::as< ustring > (xtd::ulong value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (bool value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (char *value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (char value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (char16 value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (char32 value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (char8 value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (const char *value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (decimal value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (double value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (float value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (int16 value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (int32 value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (int64 value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (slong value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (std::any value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (wchar value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
wchar | xtd::as< wchar > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (bool value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char16 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char32 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (char8 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const char *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (const xtd::ustring &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (decimal value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (double value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (float value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (int16 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (int32 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (int64 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (slong value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (std::any value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (wchar value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | xtd::as< xtd::byte > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (bool value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (char *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (char value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (char16 value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (char32 value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (char8 value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (const char *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (const xtd::ustring &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (decimal value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (double value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (float value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (int16 value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (int32 value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (int64 value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (slong value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (std::any value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (wchar value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | xtd::as< xtd::ulong > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
xtd::ustring | xtd::as< xtd::ustring > (char *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ustring | xtd::as< xtd::ustring > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ustring | xtd::as< xtd::ustring > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ustring | xtd::as< xtd::ustring > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ustring | xtd::as< xtd::ustring > (const char *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ustring | xtd::as< xtd::ustring > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ustring | xtd::as< xtd::ustring > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ustring | xtd::as< xtd::ustring > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ustring | xtd::as< xtd::ustring > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ustring | xtd::as< xtd::ustring > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ustring | xtd::as< xtd::ustring > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ustring | xtd::as< xtd::ustring > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ustring | xtd::as< xtd::ustring > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ustring | xtd::as< xtd::ustring > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ustring | xtd::as< xtd::ustring > (const xtd::ustring &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ustring | xtd::as< xtd::ustring > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ustring | xtd::as< xtd::ustring > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ustring | xtd::as< xtd::ustring > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ustring | xtd::as< xtd::ustring > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ustring | xtd::as< xtd::ustring > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ustring | xtd::as< xtd::ustring > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ustring | xtd::as< xtd::ustring > (xtd::ustring &value) |
| Casts a type into another type.
|
|
std::ostream | xtd::cnull (nullptr) |
| Provides a null std::ostream.
|
|
std::ostream | xtd::ctrace (nullptr) |
| Provides an std::ostream for xtd::diagnostics::trace.
|
|
template<typename type_t , typename param_t > |
bool | xtd::is (const param_t &value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<typename type_t , typename param_t > |
bool | xtd::is (const param_t *value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<typename type_t , typename param_t > |
bool | xtd::is (param_t &value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<typename type_t , typename param_t > |
bool | xtd::is (param_t *value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<typename type_t > |
bool | xtd::is (std::any value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<typename new_type_t , typename current_type_t > |
bool | xtd::is (std::shared_ptr< current_type_t > &value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | xtd::is< bool > (bool value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | xtd::is< decimal > (decimal value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | xtd::is< double > (double value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | xtd::is< float > (float value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | xtd::is< int16 > (int16 value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | xtd::is< int32 > (int32 value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | xtd::is< int64 > (int64 value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | xtd::is< sbyte > (sbyte value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | xtd::is< slong > (slong value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | xtd::is< std::any > (std::any value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | xtd::is< uint16 > (uint16 value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | xtd::is< uint32 > (uint32 value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | xtd::is< uint64 > (uint64 value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | xtd::is< xtd::byte > (xtd::byte value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | xtd::is< xtd::ulong > (xtd::ulong value) |
| Checks if the result of an expression is compatible with a given type.
|
|
xtd::byte | xtd::operator""_b (const char *s, size_t n) |
| Used to convert specified value into byte.
|
|
xtd::byte | xtd::operator""_b (const char16 *s, size_t n) |
| Used to convert specified value into byte.
|
|
xtd::byte | xtd::operator""_b (const char32 *s, size_t n) |
| Used to convert specified value into byte.
|
|
xtd::byte | xtd::operator""_b (const char8 *s, size_t n) |
| Used to convert specified value into byte.
|
|
xtd::byte | xtd::operator""_b (const wchar *s, size_t n) |
| Used to convert specified value into byte.
|
|
xtd::byte | xtd::operator""_b (long double n) |
| Used to convert specified value into byte.
|
|
xtd::byte | xtd::operator""_b (unsigned long long n) |
| Used to convert specified value into byte.
|
|
char32 | xtd::operator""_c (char c) |
| Used to convert specified value into char32._t.
|
|
char32 | xtd::operator""_c (char16 c) |
| Used to convert specified value into char32._t.
|
|
char32 | xtd::operator""_c (char32 c) |
| Used to convert specified value into char32._t.
|
|
char32 | xtd::operator""_c (unsigned long long c) |
| Used to convert specified value into char32._t.
|
|
char32 | xtd::operator""_c (wchar c) |
| Used to convert specified value into char32._t.
|
|
double | xtd::operator""_d (const char *s, size_t n) |
| Used to convert specified value into byte.
|
|
double | xtd::operator""_d (const char16 *s, size_t n) |
| Used to convert specified value into byte.
|
|
double | xtd::operator""_d (const char32 *s, size_t n) |
| Used to convert specified value into byte.
|
|
double | xtd::operator""_d (const char8 *s, size_t n) |
| Used to convert specified value into byte.
|
|
double | xtd::operator""_d (const wchar *s, size_t n) |
| Used to convert specified value into byte.
|
|
double | xtd::operator""_d (long double n) |
| Used to convert specified value into byte.
|
|
double | xtd::operator""_d (unsigned long long n) |
| Used to convert specified value into byte.
|
|
float | xtd::operator""_f (const char *s, size_t n) |
| Used to convert specified value into byte.
|
|
float | xtd::operator""_f (const char16 *s, size_t n) |
| Used to convert specified value into byte.
|
|
float | xtd::operator""_f (const char32 *s, size_t n) |
| Used to convert specified value into byte.
|
|
float | xtd::operator""_f (const char8 *s, size_t n) |
| Used to convert specified value into byte.
|
|
float | xtd::operator""_f (const wchar *s, size_t n) |
| Used to convert specified value into byte.
|
|
float | xtd::operator""_f (long double n) |
| Used to convert specified value into byte.
|
|
float | |