|
template<typename type_t > |
auto | boxing (const type_t &value) noexcept |
| Allows to box an object.
|
|
template<typename type_t , typename ... args_t> |
box< type_t > | boxing (args_t &&...args) noexcept |
| Allows to box an object.
|
|
std::ostream | cnull (nullptr) |
| Provides a null std::ostream.
|
|
std::ostream | ctrace (nullptr) |
| Provides an std::ostream for xtd::diagnostics::trace.
|
|
template<typename type_t > |
void | delete_ptr (sptr< type_t > &ptr) |
| xtd::delete_ptr operator delete a xtd::sptr or xtd::ptr object.
|
|
template<typename type_t > |
void | delete_ptr (uptr< type_t > &ptr) |
| xtd::delete_ptr operator delete a xtd::uptr object.
|
|
template<typename type_t > |
void | delete_sptr (sptr< type_t > &ptr) |
| xtd::delete_sptr operator delete a xtd::sptr or xtd::ptr object.
|
|
template<typename type_t > |
void | delete_uptr (uptr< type_t > &ptr) |
| xtd::delete_uptr operator delete a xtd::uptr object.
|
|
template<typename ... args_t> |
xtd::string | format (const xtd::string &fmt, args_t &&... args) |
| Writes the text representation of the specified arguments list, to string using the specified format information.
|
|
template<typename ... args_t> |
xtd::u8string | format (const xtd::u8string &fmt, args_t &&... args) |
| Writes the text representation of the specified arguments list, to string using the specified format information.
|
|
template<typename ... args_t> |
xtd::u16string | format (const xtd::u16string &fmt, args_t &&... args) |
| Writes the text representation of the specified arguments list, to string using the specified format information.
|
|
template<typename ... args_t> |
xtd::u32string | format (const xtd::u32string &fmt, args_t &&... args) |
| Writes the text representation of the specified arguments list, to string using the specified format information.
|
|
template<typename ... args_t> |
xtd::wstring | format (const xtd::wstring &fmt, args_t &&... args) |
| Writes the text representation of the specified arguments list, to string using the specified format information.
|
|
const std::error_category & | h_result_category () noexcept |
| Obtains a reference to the static error category object for h_result errors. The object is required to override the virtual function error_category::name() to return a pointer to the string "h_result_category". It is used to identify error conditions that correspond to the xtd::h_result error codes.
|
|
template<typename type_t > |
type_t | as (any_object &o) |
| Casts a type into another type.
|
|
template<typename type_t > |
type_t | as (const any_object &o) |
|
template<> |
bool | as< bool > (std::any value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (bool value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (char value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (char8 value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (char16 value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (char32 value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (wchar value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (decimal value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (double value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (float value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (int16 value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (int32 value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (int64 value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (slong value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (const char *value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (char *value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
bool | as< bool > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (std::any value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (bool value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (char value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (char8 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (char16 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (char32 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (wchar value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (decimal value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (double value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (float value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (int16 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (int32 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (int64 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (slong value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (const xtd::string &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (const char *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (char *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
xtd::byte | as< xtd::byte > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (std::any value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (bool value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (char value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (char8 value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (char16 value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (char32 value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (wchar value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (decimal value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (double value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (float value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (int16 value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (int32 value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (int64 value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (slong value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (const char *value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (char *value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
char | as< char > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (bool value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (char value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (double value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (float value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (slong value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (char *value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
char16 | as< char16 > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (bool value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (char value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (double value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (float value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (slong value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (char *value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
char32 | as< char32 > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (bool value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (char value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (double value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (float value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (slong value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (char *value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
char8 | as< char8 > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (std::any value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (bool value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (char value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (char8 value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (char16 value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (char32 value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (wchar value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (decimal value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (double value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (float value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (int16 value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (int32 value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (int64 value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (slong value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (const char *value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (char *value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
decimal | as< decimal > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (std::any value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (bool value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (char value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (char8 value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (char16 value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (char32 value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (wchar value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (decimal value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (double value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (float value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (int16 value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (int32 value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (int64 value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (slong value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (const char *value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (char *value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
double | as< double > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (std::any value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (bool value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (char value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (char8 value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (char16 value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (char32 value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (wchar value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (decimal value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (double value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (float value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (int16 value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (int32 value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (int64 value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (slong value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (const char *value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (char *value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
float | as< float > (wchar *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (std::any value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (bool value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (xtd::byte value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (char value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (char8 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (char16 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (char32 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (wchar value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (decimal value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (double value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (float value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (int16 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (int32 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (int64 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (slong value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (sbyte value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (uint16 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (uint32 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (uint64 value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (xtd::ulong value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (const xtd::string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (xtd::string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (const std::string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (std::string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (const std::u8string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (std::u8string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (const std::u16string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (std::u16string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (const std::u32string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (std::u32string &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (const std::wstring &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (std::wstring &value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (const char *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (char *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (const char8 *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (char8 *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (const char16 *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (char16 *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (const char32 *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (char32 *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (const wchar *value) |
| Casts a type into another type.
|
|
template<typename new_type_t > |
new_type_t | as (wchar *value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (bool value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (char value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (double value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (float value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (slong value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (const xtd::string &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (char *value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
int16 | as< int16 > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (bool value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (char value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (double value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (float value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (slong value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (const xtd::string &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (char *value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
int32 | as< int32 > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (bool value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (char value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (double value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (float value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (slong value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (const xtd::string &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (char *value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
int64 | as< int64 > (wchar *value) |
| Casts a type into another type.
|
|
template<typename new_type_t , typename current_type_t > |
const new_type_t & | as (const current_type_t &value) |
| Casts a type into another type.
|
|
template<typename new_type_t , typename current_type_t > |
new_type_t & | as (current_type_t &value) |
| Casts a type into another type.
|
|
template<typename new_type_t , typename current_type_t > |
const new_type_t * | as (const current_type_t *value) |
| Casts a type into another type.
|
|
template<typename new_type_t , typename current_type_t > |
new_type_t * | as (current_type_t *value) |
| Casts a type into another type.
|
|
template<typename new_type_t , typename current_type_t > |
xtd::uptr< new_type_t > | as (xtd::uptr< current_type_t > &value) |
| Casts a type into another type.
|
|
template<typename new_type_t , typename current_type_t > |
xtd::uptr< new_type_t > | as (xtd::uptr< current_type_t > &&value) |
| Casts a type into another type.
|
|
template<typename new_type_t , typename current_type_t > |
xtd::sptr< new_type_t > | as (const xtd::sptr< current_type_t > &value) |
| Casts a type into another type.
|
|
template<typename new_type_t , typename current_type_t > |
xtd::sptr< new_type_t > | as (xtd::sptr< current_type_t > &value) |
| Casts a type into another type.
|
|
template<typename new_type_t , typename current_type_t > |
xtd::sptr< new_type_t > | as (xtd::sptr< current_type_t > &&value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (std::any value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (bool value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (char value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (char8 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (char16 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (char32 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (wchar value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (decimal value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (double value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (float value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (int16 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (int32 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (int64 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (slong value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (const xtd::string &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (const char *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (char *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
sbyte | as< sbyte > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (std::any value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (bool value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (char value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (char8 value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (char16 value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (char32 value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (wchar value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (decimal value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (double value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (float value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (int16 value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (int32 value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (int64 value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (slong value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (const xtd::string &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (const char *value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (char *value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
slong | as< slong > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
std::string | as< std::string > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (std::any value) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (bool value) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (xtd::byte value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (char value) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (char8 value) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (char16 value) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (char32 value) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (wchar value) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (decimal value) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (double value) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (float value) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (int16 value) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (int16 value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (int32 value) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (int32 value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (int64 value) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (int64 value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (slong value) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (slong value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (sbyte value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (uint16 value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (uint32 value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (uint64 value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
string | as< string > (xtd::ulong value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (bool value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (char value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (double value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (float value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (slong value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (const xtd::string &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (char *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
uint16 | as< uint16 > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (bool value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (char value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (double value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (float value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (slong value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (const xtd::string &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (char *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
uint32 | as< uint32 > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (std::any value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (bool value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (char value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (char8 value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (char16 value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (char32 value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (wchar value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (decimal value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (double value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (float value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (int16 value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (int32 value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (int64 value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (slong value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (const xtd::string &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (const char *value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (char *value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
uint64 | as< uint64 > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (std::any value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (bool value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (char value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (char8 value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (char16 value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (char32 value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (wchar value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (decimal value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (double value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (float value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (int16 value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (int32 value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (int64 value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (slong value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (const xtd::string &value, xtd::byte from_base) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (const char *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (char *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
xtd::ulong | as< xtd::ulong > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (std::any value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (bool value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (xtd::byte value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (char value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (char8 value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (char16 value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (char32 value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (wchar value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (decimal value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (double value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (float value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (int16 value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (int32 value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (int64 value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (slong value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (sbyte value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (uint16 value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (uint32 value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (uint64 value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (xtd::ulong value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (const xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (xtd::string &value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (const std::string &value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (std::string &value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (const std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (std::u8string &value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (const std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (std::u16string &value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (const std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (std::u32string &value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (const std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (std::wstring &value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (const char *value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (char *value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (const char8 *value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (char8 *value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (const char16 *value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (char16 *value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (const char32 *value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (char32 *value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (const wchar *value) |
| Casts a type into another type.
|
|
template<> |
wchar | as< wchar > (wchar *value) |
| Casts a type into another type.
|
|
template<> |
bool | is< bool > (bool value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | is< decimal > (decimal value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | is< double > (double value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | is< float > (float value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | is< sbyte > (sbyte value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | is< int16 > (int16 value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | is< int32 > (int32 value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | is< int64 > (int64 value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | is< slong > (slong value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | is< xtd::byte > (xtd::byte value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | is< uint16 > (uint16 value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | is< uint32 > (uint32 value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | is< uint64 > (uint64 value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | is< xtd::ulong > (xtd::ulong value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<typename type_t > |
bool | is (std::any value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<> |
bool | is< std::any > (std::any value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<typename type_t , typename param_t > |
bool | 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 | 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 | 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 | is (param_t &value) |
| Checks if the result of an expression is compatible with a given type.
|
|
template<typename new_type_t , typename current_type_t > |
bool | is (xtd::sptr< current_type_t > &value) |
| Checks if the result of an expression is compatible with a given type.
|
|
xtd::byte | operator""_b (long double n) |
| Used to convert specified value into byte.
|
|
xtd::byte | operator""_b (unsigned long long n) |
| Used to convert specified value into byte.
|
|
xtd::byte | operator""_b (const char *s, size_t n) |
| Used to convert specified value into byte.
|
|
xtd::byte | operator""_b (const char8 *s, size_t n) |
| Used to convert specified value into byte.
|
|
xtd::byte | operator""_b (const char16 *s, size_t n) |
| Used to convert specified value into byte.
|
|
xtd::byte | operator""_b (const char32 *s, size_t n) |
| Used to convert specified value into byte.
|
|
xtd::byte | operator""_b (const wchar *s, size_t n) |
| Used to convert specified value into byte.
|
|
double | operator""_d (long double n) |
| Used to convert specified value into byte.
|
|
double | operator""_d (unsigned long long n) |
| Used to convert specified value into byte.
|
|
double | operator""_d (const char *s, size_t n) |
| Used to convert specified value into byte.
|
|
double | operator""_d (const char8 *s, size_t n) |
| Used to convert specified value into byte.
|
|
double | operator""_d (const char16 *s, size_t n) |
| Used to convert specified value into byte.
|
|
double | operator""_d (const char32 *s, size_t n) |
| Used to convert specified value into byte.
|
|
double | operator""_d (const wchar *s, size_t n) |
| Used to convert specified value into byte.
|
|
float | operator""_f (long double n) |
| Used to convert specified value into byte.
|
|
float | operator""_f (unsigned long long n) |
| Used to convert specified value into byte.
|
|
float | operator""_f (const char *s, size_t n) |
| Used to convert specified value into byte.
|
|
float | operator""_f (const char8 *s, size_t n) |
| Used to convert specified value into byte.
|
|
float | operator""_f (const char16 *s, size_t n) |
| Used to convert specified value into byte.
|
|
float | operator""_f (const char32 *s, size_t n) |
| Used to convert specified value into byte.
|
|
float | operator""_f (const wchar *s, size_t n) |
| Used to convert specified value into byte.
|
|
char32 | operator""_c (char c) |
| Used to convert specified value into char32._t.
|
|
char32 | operator""_c (char16 c) |
| Used to convert specified value into char32._t.
|
|
char32 | operator""_c (char32 c) |
| Used to convert specified value into char32._t.
|
|
char32 | operator""_c (wchar c) |
| Used to convert specified value into char32._t.
|
|
char32 | operator""_c (unsigned long long c) |
| Used to convert specified value into char32._t.
|
|
xtd::time_span | operator""_h (unsigned long long s) |
| Used to convert the specified value as hours to xtd::time_span.
|
|
sbyte | operator""_i8 (long double n) |
| Used to convert specified value into sbyte.
|
|
sbyte | operator""_i8 (unsigned long long n) |
| Used to convert specified value into sbyte.
|
|
sbyte | operator""_i8 (const char *s, size_t n) |
| Used to convert specified value into sbyte.
|
|
sbyte | operator""_i8 (const char8 *s, size_t n) |
| Used to convert specified value into sbyte.
|
|
sbyte | operator""_i8 (const char16 *s, size_t n) |
| Used to convert specified value into sbyte.
|
|
sbyte | operator""_i8 (const char32 *s, size_t n) |
| Used to convert specified value into sbyte.
|
|
sbyte | operator""_i8 (const wchar *s, size_t n) |
| Used to convert specified value into sbyte.
|
|
int16 | operator""_i16 (long double n) |
| Used to convert specified value into int16.
|
|
int16 | operator""_i16 (unsigned long long n) |
| Used to convert specified value into int16.
|
|
int16 | operator""_i16 (const char *s, size_t n) |
| Used to convert specified value into int16.
|
|
int16 | operator""_i16 (const char8 *s, size_t n) |
| Used to convert specified value into int16.
|
|
int16 | operator""_i16 (const char16 *s, size_t n) |
| Used to convert specified value into int16.
|
|
int16 | operator""_i16 (const char32 *s, size_t n) |
| Used to convert specified value into int16.
|
|
int16 | operator""_i16 (const wchar *s, size_t n) |
| Used to convert specified value into int16.
|
|
int32 | operator""_i32 (long double n) |
| Used to convert specified value into int32.
|
|
int32 | operator""_i32 (unsigned long long n) |
| Used to convert specified value into int32.
|
|
int32 | operator""_i32 (const char *s, size_t n) |
| Used to convert specified value into int32.
|
|
int32 | operator""_i32 (const char8 *s, size_t n) |
| Used to convert specified value into int32.
|
|
int32 | operator""_i32 (const char16 *s, size_t n) |
| Used to convert specified value into int32.
|
|
int32 | operator""_i32 (const char32 *s, size_t n) |
| Used to convert specified value into int32.
|
|
int32 | operator""_i32 (const wchar *s, size_t n) |
| Used to convert specified value into int32.
|
|
int64 | operator""_i64 (long double n) |
| Used to convert specified value into int64.
|
|
int64 | operator""_i64 (unsigned long long n) |
| Used to convert specified value into int64.
|
|
int64 | operator""_i64 (const char *s, size_t n) |
| Used to convert specified value into int64.
|
|
int64 | operator""_i64 (const char8 *s, size_t n) |
| Used to convert specified value into int64.
|
|
int64 | operator""_i64 (const char16 *s, size_t n) |
| Used to convert specified value into int64.
|
|
int64 | operator""_i64 (const char32 *s, size_t n) |
| Used to convert specified value into int64.
|
|
int64 | operator""_i64 (const wchar *s, size_t n) |
| Used to convert specified value into int64.
|
|
xtd::time_span | operator""_m (unsigned long long s) |
| Used to convert the specified value as minutes to xtd::time_span.
|
|
xtd::time_span | operator""_min (unsigned long long s) |
| Used to convert the specified value as minutes to xtd::time_span.
|
|
xtd::time_span | operator""_ms (unsigned long long s) |
| Used to convert the specified value as millisconds to xtd::time_span.
|
|
xtd::time_span | operator""_ns (unsigned long long s) |
| Used to convert the specified value as nanoseconds to xtd::time_span.
|
|
xtd::string | operator""_s (const char *s, size_t n) |
| Used to convert specified value into xtd::string.
|
|
xtd::string | operator""_s (const char8 *s, size_t n) |
| Used to convert specified value into xtd::string.
|
|
xtd::string | operator""_s (const char16 *s, size_t n) |
| Used to convert specified value into xtd::string.
|
|
xtd::string | operator""_s (const char32 *s, size_t n) |
| Used to convert specified value into xtd::string.
|
|
xtd::string | operator""_s (const wchar *s, size_t n) |
| Used to convert specified value into xtd::string.
|
|
xtd::time_span | operator""_s (unsigned long long s) |
| Used to convert the specified value as seconds to xtd::time_span.
|
|
xtd::string | operator""_sb (unsigned long long s) |
| Used to convert the specified value to xtd::string with a binary format.
|
|
xtd::string | operator""_sb2 (unsigned long long s) |
| Used to convert the specified value to xtd::string with a binary format with two digits.
|
|
xtd::string | operator""_sb4 (unsigned long long s) |
| Used to convert the specified value to xtd::string with a binary format with four digits.
|
|
xtd::string | operator""_sb8 (unsigned long long s) |
| Used to convert the specified value to xtd::string with a binary format with eight digits.
|
|
xtd::string | operator""_sb16 (unsigned long long s) |
| Used to convert the specified value to xtd::string with a binary format with sixteen digits.
|
|
xtd::string | operator""_sb32 (unsigned long long s) |
| Used to convert the specified value to xtd::string with a binary format with thirty two digits.
|
|
xtd::string | operator""_sb64 (unsigned long long s) |
| Used to convert the specified value to xtd::string with a binary format with sixty four digits.
|
|
xtd::string | operator""_sd (long double s) |
| Used to convert the specified value to xtd::string with a decimal format.
|
|
xtd::string | operator""_sd (unsigned long long s) |
| Used to convert the specified value to xtd::string with a decimal format.
|
|
xtd::string | operator""_sx (unsigned long long s) |
| Used to convert specified value into xtd::string.
|
|
xtd::string | operator""_sx2 (unsigned long long s) |
| Used to convert specified value into xtd::string.
|
|
xtd::string | operator""_sx4 (unsigned long long s) |
| Used to convert specified value into xtd::string.
|
|
xtd::string | operator""_sx8 (unsigned long long s) |
| Used to convert specified value into xtd::string.
|
|
xtd::string | operator""_sX (unsigned long long s) |
| Used to convert specified value into xtd::string.
|
|
xtd::string | operator""_sX2 (unsigned long long s) |
| Used to convert specified value into xtd::string.
|
|
xtd::string | operator""_sX4 (unsigned long long s) |
| Used to convert specified value into xtd::string.
|
|
xtd::string | operator""_sX8 (unsigned long long s) |
| Used to convert specified value into xtd::string.
|
|
sbyte | operator""_s8 (long double n) |
| Used to convert specified value into sbyte.
|
|
sbyte | operator""_s8 (unsigned long long n) |
| Used to convert specified value into sbyte.
|
|
sbyte | operator""_s8 (const char *s, size_t n) |
| Used to convert specified value into sbyte.
|
|
sbyte | operator""_s8 (const char8 *s, size_t n) |
| Used to convert specified value into sbyte.
|
|
sbyte | operator""_s8 (const char16 *s, size_t n) |
| Used to convert specified value into sbyte.
|
|
sbyte | operator""_s8 (const char32 *s, size_t n) |
| Used to convert specified value into sbyte.
|
|
sbyte | operator""_s8 (const wchar *s, size_t n) |
| Used to convert specified value into sbyte.
|
|
int16 | operator""_s16 (long double n) |
| Used to convert specified value into int16.
|
|
int16 | operator""_s16 (unsigned long long n) |
| Used to convert specified value into int16.
|
|
int16 | operator""_s16 (const char *s, size_t n) |
| Used to convert specified value into int16.
|
|
int16 | operator""_s16 (const char8 *s, size_t n) |
| Used to convert specified value into int16.
|
|
int16 | operator""_s16 (const char16 *s, size_t n) |
| Used to convert specified value into int16.
|
|
int16 | operator""_s16 (const char32 *s, size_t n) |
| Used to convert specified value into int16.
|
|
int16 | operator""_s16 (const wchar *s, size_t n) |
| Used to convert specified value into int16.
|
|
int32 | operator""_s32 (long double n) |
| Used to convert specified value into int32.
|
|
int32 | operator""_s32 (unsigned long long n) |
| Used to convert specified value into int32.
|
|
int32 | operator""_s32 (const char *s, size_t n) |
| Used to convert specified value into int32.
|
|
int32 | operator""_s32 (const char8 *s, size_t n) |
| Used to convert specified value into int32.
|
|
int32 | operator""_s32 (const char16 *s, size_t n) |
| Used to convert specified value into int32.
|
|
int32 | operator""_s32 (const char32 *s, size_t n) |
| Used to convert specified value into int32.
|
|
int32 | operator""_s32 (const wchar *s, size_t n) |
| Used to convert specified value into int32.
|
|
int64 | operator""_s64 (long double n) |
| Used to convert specified value into int64.
|
|
int64 | operator""_s64 (unsigned long long n) |
| Used to convert specified value into int64.
|
|
int64 | operator""_s64 (const char *s, size_t n) |
| Used to convert specified value into int64.
|
|
int64 | operator""_s64 (const char8 *s, size_t n) |
| Used to convert specified value into int64.
|
|
int64 | operator""_s64 (const char16 *s, size_t n) |
| Used to convert specified value into int64.
|
|
int64 | operator""_s64 (const char32 *s, size_t n) |
| Used to convert specified value into int64.
|
|
int64 | operator""_s64 (const wchar *s, size_t n) |
| Used to convert specified value into int64.
|
|
const char * | operator""_t (const char *s, size_t n) noexcept |
| Used to translate specified string into locale.
|
|
xtd::string | operator""_t (const char8 *s, size_t n) noexcept |
| Used to translate specified string into locale.
|
|
xtd::string | operator""_t (const char16 *s, size_t n) noexcept |
| Used to translate specified string into locale.
|
|
xtd::string | operator""_t (const char32 *s, size_t n) noexcept |
| Used to translate specified string into locale.
|
|
xtd::string | operator""_t (const wchar *s, size_t n) noexcept |
| Used to translate specified string into locale.
|
|
xtd::time_span | operator""_t (unsigned long long s) |
| Used to convert the specified value as tiks to xtd::time_span.
|
|
xtd::byte | operator""_u8 (long double n) |
| Used to convert specified value into byte.
|
|
xtd::byte | operator""_u8 (unsigned long long n) |
| Used to convert specified value into byte.
|
|
xtd::byte | operator""_u8 (const char *s, size_t n) |
| Used to convert specified value into byte.
|
|
xtd::byte | operator""_u8 (const char8 *s, size_t n) |
| Used to convert specified value into byte.
|
|
xtd::byte | operator""_u8 (const char16 *s, size_t n) |
| Used to convert specified value into byte.
|
|
xtd::byte | operator""_u8 (const char32 *s, size_t n) |
| Used to convert specified value into byte.
|
|
xtd::byte | operator""_u8 (const wchar *s, size_t n) |
| Used to convert specified value into uint16.
|
|
uint16 | operator""_u16 (long double n) |
| Used to convert specified value into uint16.
|
|
uint16 | operator""_u16 (unsigned long long n) |
| Used to convert specified value into uint16.
|
|
uint16 | operator""_u16 (const char *s, size_t n) |
| Used to convert specified value into uint16.
|
|
uint16 | operator""_u16 (const char8 *s, size_t n) |
| Used to convert specified value into uint16.
|
|
uint16 | operator""_u16 (const char16 *s, size_t n) |
| Used to convert specified value into uint16.
|
|
uint16 | operator""_u16 (const char32 *s, size_t n) |
| Used to convert specified value into uint16.
|
|
uint16 | operator""_u16 (const wchar *s, size_t n) |
| Used to convert specified value into uint16.
|
|
uint32 | operator""_u32 (long double n) |
| Used to convert specified value into uint32.
|
|
uint32 | operator""_u32 (unsigned long long n) |
| Used to convert specified value into uint32.
|
|
uint32 | operator""_u32 (const char *s, size_t n) |
| Used to convert specified value into uint32.
|
|
uint32 | operator""_u32 (const char8 *s, size_t n) |
| Used to convert specified value into uint32.
|
|
uint32 | operator""_u32 (const char16 *s, size_t n) |
| Used to convert specified value into uint32.
|
|
uint32 | operator""_u32 (const char32 *s, size_t n) |
| Used to convert specified value into uint32.
|
|
uint32 | operator""_u32 (const wchar *s, size_t n) |
| Used to convert specified value into uint32.
|
|
uint64 | operator""_u64 (long double n) |
| Used to convert specified value into uint64.
|
|
uint64 | operator""_u64 (unsigned long long n) |
| Used to convert specified value into uint64.
|
|
uint64 | operator""_u64 (const char *s, size_t n) |
| Used to convert specified value into uint64.
|
|
uint64 | operator""_u64 (const char8 *s, size_t n) |
| Used to convert specified value into uint64.
|
|
uint64 | operator""_u64 (const char16 *s, size_t n) |
| Used to convert specified value into uint64.
|
|
uint64 | operator""_u64 (const char32 *s, size_t n) |
| Used to convert specified value into uint64.
|
|
uint64 | operator""_u64 (const wchar *s, size_t n) |
| Used to convert specified value into uint64.
|
|
xtd::time_span | operator""_us (unsigned long long s) |
| Used to convert the specified value as microseconds to xtd::time_span.
|
|
size_t | operator""_uz (long double n) |
| Used to convert specified value into size_t.
|
|
size_t | operator""_uz (unsigned long long n) |
| Used to convert specified value into size_t.
|
|
size_t | operator""_uz (const char *s, size_t n) |
| Used to convert specified value into size_t.
|
|
size_t | operator""_uz (const char8 *s, size_t n) |
| Used to convert specified value into size_t.
|
|
size_t | operator""_uz (const char16 *s, size_t n) |
| Used to convert specified value into size_t.
|
|
size_t | operator""_uz (const char32 *s, size_t n) |
| Used to convert specified value into size_t.
|
|
size_t | operator""_uz (const wchar *s, size_t n) |
| Used to convert specified value into size_t.
|
|
size_t | operator""_z (long double n) |
| Used to convert specified value into signed size_t.
|
|
size_t | operator""_z (unsigned long long n) |
| Used to convert specified value into signed size_t.
|
|
size_t | operator""_z (const char *s, size_t n) |
| Used to convert specified value into signed size_t.
|
|
size_t | operator""_z (const char8 *s, size_t n) |
| Used to convert specified value into signed size_t.
|
|
size_t | operator""_z (const char16 *s, size_t n) |
| Used to convert specified value into signed size_t.
|
|
size_t | operator""_z (const char32 *s, size_t n) |
| Used to convert specified value into signed size_t.
|
|
size_t | operator""_z (const wchar *s, size_t n) |
| Used to convert specified value into signed size_t.
|
|
template<typename type_t , typename ... args_t> |
any_object | make_any_object (args_t &&... args) |
| The xtd::make_any_object operator creates a xtd::any_object object.
|
|
std::error_code | make_error_code (int h_result) noexcept |
| Creates error code value for xtd::h_result h_result .
|
|
template<typename type_t , typename ... args_t> |
ptr< type_t > | new_ptr (args_t &&... args) |
| The xtd::new_ptr operator creates a xtd::ptr object.
|
|
template<typename type_t , typename ... args_t> |
sptr< type_t > | new_sptr (args_t &&... args) |
| xtd::news_sptr operator creates a xtd::sptr object.
|
|
template<typename type_t , typename ... args_t> |
uptr< type_t > | new_uptr (args_t &&... args) |
| xtd::new_uptr operator. This operator creates a xtd::uptr object.
|
|
template<typename value_t > |
value_t | parse (const std::string &str) |
| Convert a string into a type.
|
|
template<typename value_t > |
value_t | parse (const std::string &str, const std::locale &locale) |
| Convert a string into a type.
|
|
template<typename value_t > |
value_t | parse (const std::string &str, const std::string &fmt) |
| Convert a string into a type.
|
|
template<> |
std::string | parse< std::string > (const std::string &str) |
| Convert a string into a type.
|
|
template<typename value_t > |
value_t | parse (const std::string &str, number_styles) |
| Convert a string into a type.
|
|
template<typename value_t > |
value_t | parse (const std::string &str, number_styles, const std::locale &locale) |
| Convert a string into a type.
|
|
template<> |
xtd::sbyte | parse< xtd::sbyte > (const std::string &str, number_styles styles) |
| Convert a string into a type.
|
|
template<> |
char | parse< char > (const std::string &str, number_styles styles) |
| Convert a string into a type.
|
|
template<> |
unsigned char | parse< unsigned char > (const std::string &str, number_styles styles) |
| Convert a string into a type.
|
|
template<> |
short | parse< short > (const std::string &str, number_styles styles) |
| Convert a string into a type.
|
|
template<> |
unsigned short | parse< unsigned short > (const std::string &str, number_styles styles) |
| Convert a string into a type.
|
|
template<> |
int | parse< int > (const std::string &str, number_styles styles) |
| Convert a string into a type.
|
|
template<> |
unsigned int | parse< unsigned int > (const std::string &str, number_styles styles) |
| Convert a string into a type.
|
|
template<> |
long | parse< long > (const std::string &str, number_styles styles) |
| Convert a string into a type.
|
|
template<> |
unsigned long | parse< unsigned long > (const std::string &str, number_styles styles) |
| Convert a string into a type.
|
|
template<> |
long long | parse< long long > (const std::string &str, number_styles styles) |
| Convert a string into a type.
|
|
template<> |
unsigned long long | parse< unsigned long long > (const std::string &str, number_styles styles) |
| Convert a string into a type.
|
|
template<> |
float | parse< float > (const std::string &str, number_styles styles) |
| Convert a string into a type.
|
|
template<> |
float | parse< float > (const std::string &str, number_styles styles, const std::locale &locale) |
| Convert a string into a type.
|
|
template<> |
double | parse< double > (const std::string &str, number_styles styles) |
| Convert a string into a type.
|
|
template<> |
double | parse< double > (const std::string &str, number_styles styles, const std::locale &locale) |
| Convert a string into a type.
|
|
template<> |
long double | parse< long double > (const std::string &str, number_styles styles) |
| Convert a string into a type.
|
|
template<> |
long double | parse< long double > (const std::string &str, number_styles styles, const std::locale &locale) |
| Convert a string into a type.
|
|
template<> |
xtd::sbyte | parse< xtd::sbyte > (const std::string &str) |
| Convert a string into a type.
|
|
template<> |
char | parse< char > (const std::string &str) |
| Convert a string into a type.
|
|
template<> |
unsigned char | parse< unsigned char > (const std::string &str) |
| Convert a string into a type.
|
|
template<> |
short | parse< short > (const std::string &str) |
| Convert a string into a type.
|
|
template<> |
unsigned short | parse< unsigned short > (const std::string &str) |
| Convert a string into a type.
|
|
template<> |
int | parse< int > (const std::string &str) |
| Convert a string into a type.
|
|
template<> |
unsigned int | parse< unsigned int > (const std::string &str) |
| Convert a string into a type.
|
|
template<> |
long | parse< long > (const std::string &str) |
| Convert a string into a type.
|
|
template<> |
unsigned long | parse< unsigned long > (const std::string &str) |
| Convert a string into a type.
|
|
template<> |
long long | parse< long long > (const std::string &str) |
| Convert a string into a type.
|
|
template<> |
unsigned long long | parse< unsigned long long > (const std::string &str) |
| Convert a string into a type.
|
|
template<> |
float | parse< float > (const std::string &str) |
| Convert a string into a type.
|
|
template<> |
double | parse< double > (const std::string &str) |
| Convert a string into a type.
|
|
template<> |
long double | parse< long double > (const std::string &str) |
| Convert a string into a type.
|
|
template<> |
bool | parse< bool > (const std::string &str) |
| Convert a string into a type.
|
|
template<typename value_t > |
value_t | parse (const std::wstring &str) |
| Convert a string into a type.
|
|
template<typename value_t > |
value_t | parse (const std::u16string &str) |
| Convert a string into a type.
|
|
template<typename value_t > |
value_t | parse (const std::u32string &str) |
| Convert a string into a type.
|
|
template<typename value_t > |
bool | try_parse (const std::basic_string< char > &str, value_t &value) noexcept |
| Convert a string into a type.
|
|
template<typename value_t > |
bool | try_parse (const std::basic_string< xtd::char16 > &str, value_t &value) noexcept |
| Convert a string into a type.
|
|
template<typename value_t > |
bool | try_parse (const std::basic_string< xtd::char32 > &str, value_t &value) noexcept |
| Convert a string into a type.
|
|
template<typename value_t > |
bool | try_parse (const std::basic_string< xtd::char8 > &str, value_t &value) noexcept |
| Convert a string into a type.
|
|
template<typename value_t > |
bool | try_parse (const std::basic_string< xtd::wchar > &str, value_t &value) noexcept |
| Convert a string into a type.
|
|
template<typename value_t > |
bool | try_parse (const std::basic_string< char > &str, value_t &value, const std::locale &locale) noexcept |
| Convert a string into a type.
|
|
template<typename value_t > |
bool | try_parse (const std::basic_string< xtd::char16 > &str, value_t &value, const std::locale &locale) noexcept |
| Convert a string into a type.
|
|
template<typename value_t > |
bool | try_parse (const std::basic_string< xtd::char32 > &str, value_t &value, const std::locale &locale) noexcept |
| Convert a string into a type.
|
|
template<typename value_t > |
bool | try_parse (const std::basic_string< xtd::char8 > &str, value_t &value, const std::locale &locale) noexcept |
| Convert a string into a type.
|
|
template<typename value_t > |
bool | try_parse (const std::basic_string< xtd::wchar > &str, value_t &value, const std::locale &locale) noexcept |
| Convert a string into a type.
|
|
template<typename value_t , typename char_t > |
bool | try_parse (const char_t *str, value_t &value) noexcept |
| Convert a string into a type.
|
|
template<typename value_t , typename char_t > |
bool | try_parse (const char_t *str, value_t &value, const std::locale &locale) noexcept |
| Convert a string into a type.
|
|
template<typename value_t > |
bool | try_parse (const std::basic_string< char > &str, value_t &value, number_styles style) noexcept |
| Convert a string into a type.
|
|
template<typename value_t > |
bool | try_parse (const std::basic_string< xtd::char16 > &str, value_t &value, number_styles style) noexcept |
| Convert a string into a type.
|
|
template<typename value_t > |
bool | try_parse (const std::basic_string< xtd::char32 > &str, value_t &value, number_styles style) noexcept |
| Convert a string into a type.
|
|
template<typename value_t > |
bool | try_parse (const std::basic_string< xtd::char8 > &str, value_t &value, number_styles style) noexcept |
| Convert a string into a type.
|
|
template<typename value_t > |
bool | try_parse (const std::basic_string< xtd::wchar > &str, value_t &value, number_styles style) noexcept |
| Convert a string into a type.
|
|
template<typename value_t > |
bool | try_parse (const std::basic_string< char > &str, value_t &value, number_styles style, const std::locale &locale) noexcept |
| Convert a string into a type.
|
|
template<typename value_t > |
bool | try_parse (const std::basic_string< xtd::char16 > &str, value_t &value, number_styles style, const std::locale &locale) noexcept |
| Convert a string into a type.
|
|
template<typename value_t > |
bool | try_parse (const std::basic_string< xtd::char32 > &str, value_t &value, number_styles style, const std::locale &locale) noexcept |
| Convert a string into a type.
|
|
template<typename value_t > |
bool | try_parse (const std::basic_string< xtd::char8 > &str, value_t &value, number_styles style, const std::locale &locale) noexcept |
| Convert a string into a type.
|
|
template<typename value_t > |
bool | try_parse (const std::basic_string< xtd::wchar > &str, value_t &value, number_styles style, const std::locale &locale) noexcept |
| Convert a string into a type.
|
|
template<typename value_t , typename char_t > |
bool | try_parse (const char_t *str, value_t &value, number_styles style) noexcept |
| Convert a string into a type.
|
|
template<typename value_t , typename char_t > |
bool | try_parse (const char_t *str, value_t &value, number_styles style, const std::locale &locale) noexcept |
| Convert a string into a type.
|
|
template<typename arg_t > |
void | print (arg_t &&value) |
| Writes the text representation of the specified value to the standard output stream.
|
|
template<typename ... args_t> |
void | print (const xtd::string &fmt, args_t &&... values) |
| Writes the text representation of the specified list of values to the standard output stream using the specified format information.
|
|
void | println () |
| Writes the current line terminator to the standard output stream using the specified format information.
|
|
template<typename arg_t > |
void | println (arg_t &&value) |
| Writes the text representation of the specified value, followed by the current line terminator, to the standard output stream.
|
|
template<typename ... args_t> |
void | println (const xtd::string &fmt, args_t &&... values) |
| Writes the text representation of the specified list of values, followed by the current line terminator, to the standard output stream using the specified format information.
|
|
template<class type_t , class function_t > |
void | register_any_stringer (const function_t &func) |
| Register an any stringer method for a specified type.
|
|
template<> |
xtd::time_span | parse< time_span > (const std::string &str) |
| Converts the string representation of a time interval to its xtd::time_span equivalent.
|
|
template<typename value_t > |
std::string | to_string (const value_t &value, const std::string &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::string | to_string (const bool &value, const std::string &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::string | to_string (const sbyte &value, const std::string &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::string | to_string (const char &value, const std::string &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::string | to_string (const unsigned char &value, const std::string &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::string | to_string (const short &value, const std::string &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::string | to_string (const unsigned short &value, const std::string &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::string | to_string (const int &value, const std::string &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::string | to_string (const unsigned int &value, const std::string &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::string | to_string (const long &value, const std::string &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::string | to_string (const unsigned long &value, const std::string &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::string | to_string (const long long &value, const std::string &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::string | to_string (const unsigned long long &value, const std::string &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::string | to_string (const float &value, const std::string &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::string | to_string (const double &value, const std::string &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::string | to_string (const long double &value, const std::string &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::string | to_string (const std::chrono::system_clock::time_point &value, const std::string &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::string | to_string (const std::tm &value, const std::string &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<typename type_t , typename Period > |
std::string | to_string (const std::chrono::duration< type_t, Period > &value, const std::string &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::string | to_string (const char8 &value, const std::string &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::string | to_string (const char16 &value, const std::string &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::string | to_string (const char32 &value, const std::string &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::string | to_string (const wchar &value, const std::string &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<typename value_t > |
std::string | to_string (const value_t &value, const std::string &fmt) |
| Convert a specified value into a string with specified format.
|
|
template<> |
std::string | to_string (const std::partial_ordering &value, const std::string &fmt, const std::locale &loc) |
|
template<> |
std::string | to_string (const std::strong_ordering &value, const std::string &fmt, const std::locale &loc) |
|
template<> |
std::string | to_string (const std::weak_ordering &value, const std::string &fmt, const std::locale &loc) |
|
template<typename value_t > |
std::string | to_string (const value_t *value, const std::string &fmt, const std::locale &loc) |
|
template<typename value_t > |
std::string | to_string (value_t *const value, const std::string &fmt, const std::locale &loc) |
|
template<typename type_t > |
std::string | to_string (const std::shared_ptr< type_t > &value, const std::string &fmt, const std::locale &loc) |
|
template<typename type_t > |
std::string | to_string (const std::unique_ptr< type_t > &value, const std::string &fmt, const std::locale &loc) |
|
template<> |
std::string | to_string (const std::any &value, const std::string &fmt, const std::locale &loc) |
|
template<typename type_t > |
std::string | to_string (const std::optional< type_t > &value, const std::string &fmt, const std::locale &loc) |
|
template<> |
std::string | to_string (const std::nullopt_t &value, const std::string &fmt, const std::locale &loc) |
|
template<typename type1_t , typename type2_t > |
std::string | to_string (const std::pair< type1_t, type2_t > &value, const std::string &fmt, const std::locale &loc) |
|
template<typename ... types_t> |
std::string | to_string (const std::tuple< types_t ... > &value, const std::string &fmt, const std::locale &loc) |
|
template<typename iterator_t > |
std::string | __xtd_iterator_to_string (const std::string &str, iterator_t iterator, const iterator_t &begin, const iterator_t &end, const std::string &fmt, const std::locale &loc) |
|
template<typename iterator_t > |
std::string | __xtd_sequence_container_to_string (const iterator_t &begin, const iterator_t &end, const std::string &fmt, const std::locale &loc) |
|
template<typename type_t , size_t size> |
std::string | to_string (const std::array< type_t, size > &values, const std::string &fmt, const std::locale &loc) |
|
template<typename type_t , typename allocator_t > |
std::string | to_string (const std::deque< type_t, allocator_t > &values, const std::string &fmt, const std::locale &loc) |
|
template<typename type_t , typename allocator_t > |
std::string | to_string (const std::forward_list< type_t, allocator_t > &values, const std::string &fmt, const std::locale &loc) |
|
template<typename type_t > |
std::string | to_string (const std::initializer_list< type_t > &values, const std::string &fmt, const std::locale &loc) |
|
template<typename type_t , typename allocator_t > |
std::string | to_string (const std::list< type_t, allocator_t > &values, const std::string &fmt, const std::locale &loc) |
|
template<typename type_t > |
std::string | to_string (const std::valarray< type_t > &values, const std::string &fmt, const std::locale &loc) |
|
template<typename type_t , typename allocator_t > |
std::string | to_string (const std::vector< type_t, allocator_t > &values, const std::string &fmt, const std::locale &loc) |
|
template<typename iterator_t > |
std::string | __xtd_associative_container_to_string (const iterator_t &begin, const iterator_t &end, const std::string &fmt, const std::locale &loc) |
|
template<typename key_t , typename value_t , typename compare_t , typename allocator_t > |
std::string | to_string (const std::map< key_t, value_t, compare_t, allocator_t > &values, const std::string &fmt, const std::locale &loc) |
|
template<typename key_t , typename value_t , typename compare_t , typename allocator_t > |
std::string | to_string (const std::multimap< key_t, value_t, compare_t, allocator_t > &values, const std::string &fmt, const std::locale &loc) |
|
template<typename key_t , typename compare_t , typename allocator_t > |
std::string | to_string (const std::multiset< key_t, compare_t, allocator_t > &values, const std::string &fmt, const std::locale &loc) |
|
template<typename key_t , typename compare_t , typename allocator_t > |
std::string | to_string (const std::set< key_t, compare_t, allocator_t > &values, const std::string &fmt, const std::locale &loc) |
|
template<typename key_t , typename value_t , typename compare_t , typename allocator_t > |
std::string | to_string (const std::unordered_map< key_t, value_t, compare_t, allocator_t > &values, const std::string &fmt, const std::locale &loc) |
|
template<typename key_t , typename value_t , typename compare_t , typename allocator_t > |
std::string | to_string (const std::unordered_multimap< key_t, value_t, compare_t, allocator_t > &values, const std::string &fmt, const std::locale &loc) |
|
template<typename key_t , typename compare_t , typename allocator_t > |
std::string | to_string (const std::unordered_multiset< key_t, compare_t, allocator_t > &values, const std::string &fmt, const std::locale &loc) |
|
template<typename key_t , typename compare_t , typename allocator_t > |
std::string | to_string (const std::unordered_set< key_t, compare_t, allocator_t > &values, const std::string &fmt, const std::locale &loc) |
|
template<typename value_t > |
std::wstring | to_string (const value_t &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::wstring | to_string (const bool &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::wstring | to_string (const sbyte &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::wstring | to_string (const char &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::wstring | to_string (const unsigned char &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::wstring | to_string (const short &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::wstring | to_string (const unsigned short &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::wstring | to_string (const int &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::wstring | to_string (const unsigned int &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::wstring | to_string (const long &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::wstring | to_string (const unsigned long &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::wstring | to_string (const long long &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::wstring | to_string (const unsigned long long &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::wstring | to_string (const float &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::wstring | to_string (const double &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::wstring | to_string (const long double &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::wstring | to_string (const std::chrono::system_clock::time_point &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::wstring | to_string (const std::tm &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<typename type_t , typename Period > |
std::wstring | to_string (const std::chrono::duration< type_t, Period > &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::wstring | to_string (const std::wstring &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::wstring | to_string (const char8 &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::wstring | to_string (const char16 &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::wstring | to_string (const char32 &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<> |
std::wstring | to_string (const wchar &value, const std::wstring &fmt, const std::locale &loc) |
| Convert a specified value into a string with specified format and locale.
|
|
template<typename value_t > |
std::wstring | to_string (const value_t &value, const std::wstring &fmt) |
| Convert a specified value into a string with specified format.
|
|
template<typename type_t > |
type_t | unboxing (const xtd::box< type_t > &value) noexcept |
| Allows to unbox an object.
|
|
template<typename ... args_t> |
void | unused (args_t &&... args) |
| It may be used to suppress the "unused variable" or "unused local typedefs" compiler warnings when the variable or typedef can't be removed or commented out, e.g. when some blocks of the code are conditionally activated.
|
|
template<> |
drawing::color | parse< drawing::color > (const std::string &str) |
| Creates a xtd::drawing::color class from the specified name.
|
|
template<> |
drawing::point | parse< drawing::point > (const std::string &str) |
|