Contains xtd::parse methods.
Go to the source code of this file.
Namespaces | |
| namespace | xtd |
| The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more. | |
Functions | |
| template<class value_t> | |
| value_t | xtd::parse (const std::string &str) |
| Convert a string into a type. | |
| template<class value_t> | |
| value_t | xtd::parse (const std::string &str, const std::locale &locale) |
| Convert a string into a type. | |
| template<class value_t> | |
| value_t | xtd::parse (const std::string &str, const std::string &fmt) |
| Convert a string into a type. | |
| template<> | |
| std::string | xtd::parse< std::string > (const std::string &str) |
| Convert a string into a type. | |
| template<class value_t> | |
| value_t | xtd::parse (const std::string &str, number_styles) |
| Convert a string into a type. | |
| template<class value_t> | |
| value_t | xtd::parse (const std::string &str, number_styles, const std::locale &locale) |
| Convert a string into a type. | |
| template<> | |
| xtd::sbyte | xtd::parse< xtd::sbyte > (const std::string &str, number_styles styles) |
| Convert a string into a type. | |
| template<> | |
| char | xtd::parse< char > (const std::string &str, number_styles styles) |
| Convert a string into a type. | |
| template<> | |
| unsigned char | xtd::parse< unsigned char > (const std::string &str, number_styles styles) |
| Convert a string into a type. | |
| template<> | |
| short | xtd::parse< short > (const std::string &str, number_styles styles) |
| Convert a string into a type. | |
| template<> | |
| unsigned short | xtd::parse< unsigned short > (const std::string &str, number_styles styles) |
| Convert a string into a type. | |
| template<> | |
| int | xtd::parse< int > (const std::string &str, number_styles styles) |
| Convert a string into a type. | |
| template<> | |
| unsigned int | xtd::parse< unsigned int > (const std::string &str, number_styles styles) |
| Convert a string into a type. | |
| template<> | |
| long | xtd::parse< long > (const std::string &str, number_styles styles) |
| Convert a string into a type. | |
| template<> | |
| unsigned long | xtd::parse< unsigned long > (const std::string &str, number_styles styles) |
| Convert a string into a type. | |
| template<> | |
| long long | xtd::parse< long long > (const std::string &str, number_styles styles) |
| Convert a string into a type. | |
| template<> | |
| unsigned long long | xtd::parse< unsigned long long > (const std::string &str, number_styles styles) |
| Convert a string into a type. | |
| template<> | |
| float | xtd::parse< float > (const std::string &str, number_styles styles) |
| Convert a string into a type. | |
| template<> | |
| float | xtd::parse< float > (const std::string &str, number_styles styles, const std::locale &locale) |
| Convert a string into a type. | |
| template<> | |
| double | xtd::parse< double > (const std::string &str, number_styles styles) |
| Convert a string into a type. | |
| template<> | |
| double | xtd::parse< double > (const std::string &str, number_styles styles, const std::locale &locale) |
| Convert a string into a type. | |
| template<> | |
| long double | xtd::parse< long double > (const std::string &str, number_styles styles) |
| Convert a string into a type. | |
| template<> | |
| long double | xtd::parse< long double > (const std::string &str, number_styles styles, const std::locale &locale) |
| Convert a string into a type. | |
| template<> | |
| xtd::sbyte | xtd::parse< xtd::sbyte > (const std::string &str) |
| Convert a string into a type. | |
| template<> | |
| char | xtd::parse< char > (const std::string &str) |
| Convert a string into a type. | |
| template<> | |
| unsigned char | xtd::parse< unsigned char > (const std::string &str) |
| Convert a string into a type. | |
| template<> | |
| short | xtd::parse< short > (const std::string &str) |
| Convert a string into a type. | |
| template<> | |
| unsigned short | xtd::parse< unsigned short > (const std::string &str) |
| Convert a string into a type. | |
| template<> | |
| int | xtd::parse< int > (const std::string &str) |
| Convert a string into a type. | |
| template<> | |
| unsigned int | xtd::parse< unsigned int > (const std::string &str) |
| Convert a string into a type. | |
| template<> | |
| long | xtd::parse< long > (const std::string &str) |
| Convert a string into a type. | |
| template<> | |
| unsigned long | xtd::parse< unsigned long > (const std::string &str) |
| Convert a string into a type. | |
| template<> | |
| long long | xtd::parse< long long > (const std::string &str) |
| Convert a string into a type. | |
| template<> | |
| unsigned long long | xtd::parse< unsigned long long > (const std::string &str) |
| Convert a string into a type. | |
| template<> | |
| float | xtd::parse< float > (const std::string &str) |
| Convert a string into a type. | |
| template<> | |
| double | xtd::parse< double > (const std::string &str) |
| Convert a string into a type. | |
| template<> | |
| long double | xtd::parse< long double > (const std::string &str) |
| Convert a string into a type. | |
| template<> | |
| bool | xtd::parse< bool > (const std::string &str) |
| Convert a string into a type. | |
| template<class value_t> | |
| value_t | xtd::parse (const std::wstring &str) |
| Convert a string into a type. | |
| template<class value_t> | |
| value_t | xtd::parse (const std::u16string &str) |
| Convert a string into a type. | |
| template<class value_t> | |
| value_t | xtd::parse (const std::u32string &str) |
| Convert a string into a type. | |
| template<class value_t> | |
| bool | xtd::try_parse (const std::basic_string< char > &str, value_t &value) noexcept |
| Convert a string into a type. | |
| template<class value_t> | |
| bool | xtd::try_parse (const std::basic_string< xtd::char16 > &str, value_t &value) noexcept |
| Convert a string into a type. | |
| template<class value_t> | |
| bool | xtd::try_parse (const std::basic_string< xtd::char32 > &str, value_t &value) noexcept |
| Convert a string into a type. | |
| template<class value_t> | |
| bool | xtd::try_parse (const std::basic_string< xtd::char8 > &str, value_t &value) noexcept |
| Convert a string into a type. | |
| template<class value_t> | |
| bool | xtd::try_parse (const std::basic_string< xtd::wchar > &str, value_t &value) noexcept |
| Convert a string into a type. | |
| template<class value_t> | |
| bool | xtd::try_parse (const std::basic_string< char > &str, value_t &value, const std::locale &locale) noexcept |
| Convert a string into a type. | |
| template<class value_t> | |
| bool | xtd::try_parse (const std::basic_string< xtd::char16 > &str, value_t &value, const std::locale &locale) noexcept |
| Convert a string into a type. | |
| template<class value_t> | |
| bool | xtd::try_parse (const std::basic_string< xtd::char32 > &str, value_t &value, const std::locale &locale) noexcept |
| Convert a string into a type. | |
| template<class value_t> | |
| bool | xtd::try_parse (const std::basic_string< xtd::char8 > &str, value_t &value, const std::locale &locale) noexcept |
| Convert a string into a type. | |
| template<class value_t> | |
| bool | xtd::try_parse (const std::basic_string< xtd::wchar > &str, value_t &value, const std::locale &locale) noexcept |
| Convert a string into a type. | |
| template<class value_t, class char_t> | |
| bool | xtd::try_parse (const char_t *str, value_t &value) noexcept |
| Convert a string into a type. | |
| template<class value_t, class char_t> | |
| bool | xtd::try_parse (const char_t *str, value_t &value, const std::locale &locale) noexcept |
| Convert a string into a type. | |
| template<class value_t> | |
| bool | xtd::try_parse (const std::basic_string< char > &str, value_t &value, number_styles style) noexcept |
| Convert a string into a type. | |
| template<class value_t> | |
| bool | xtd::try_parse (const std::basic_string< xtd::char16 > &str, value_t &value, number_styles style) noexcept |
| Convert a string into a type. | |
| template<class value_t> | |
| bool | xtd::try_parse (const std::basic_string< xtd::char32 > &str, value_t &value, number_styles style) noexcept |
| Convert a string into a type. | |
| template<class value_t> | |
| bool | xtd::try_parse (const std::basic_string< xtd::char8 > &str, value_t &value, number_styles style) noexcept |
| Convert a string into a type. | |
| template<class value_t> | |
| bool | xtd::try_parse (const std::basic_string< xtd::wchar > &str, value_t &value, number_styles style) noexcept |
| Convert a string into a type. | |
| template<class value_t> | |
| bool | xtd::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<class value_t> | |
| bool | xtd::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<class value_t> | |
| bool | xtd::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<class value_t> | |
| bool | xtd::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<class value_t> | |
| bool | xtd::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<class value_t, class char_t> | |
| bool | xtd::try_parse (const char_t *str, value_t &value, number_styles style) noexcept |
| Convert a string into a type. | |
| template<class value_t, class char_t> | |
| bool | xtd::try_parse (const char_t *str, value_t &value, number_styles style, const std::locale &locale) noexcept |
| Convert a string into a type. | |