From de3538315e55f4175e1c3462e362e9f69f3f7a94 Mon Sep 17 00:00:00 2001 From: Krystian Stasiowski Date: Wed, 15 Jan 2020 16:41:51 -0500 Subject: [PATCH] Added docs for to_static_string --- include/boost/static_string/static_string.hpp | 22 +++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/include/boost/static_string/static_string.hpp b/include/boost/static_string/static_string.hpp index d958dad..2846154 100644 --- a/include/boost/static_string/static_string.hpp +++ b/include/boost/static_string/static_string.hpp @@ -2894,78 +2894,92 @@ using static_u32string = basic_static_string; // //------------------------------------------------------------------------------ -// string - +/// Converts `value` to a `static_string` static_string::digits10 + 1> inline to_static_string(int value) noexcept; +/// Converts `value` to a `static_string` static_string::digits10 + 1> inline to_static_string(long value) noexcept; +/// Converts `value` to a `static_string` static_string::digits10 + 1> inline to_static_string(long long value) noexcept; +/// Converts `value` to a `static_string` static_string::digits10 + 1> inline to_static_string(unsigned int value) noexcept; +/// Converts `value` to a `static_string` static_string::digits10 + 1> inline to_static_string(unsigned long value) noexcept; +/// Converts `value` to a `static_string` static_string::digits10 + 1> inline to_static_string(unsigned long long value) noexcept; +/// Converts `value` to a `static_string` static_string::max_digits10 + 1> inline to_static_string(float value) noexcept; +/// Converts `value` to a `static_string` static_string::max_digits10 + 1> inline to_static_string(double value) noexcept; +/// Converts `value` to a `static_string` static_string::max_digits10 + 1> inline to_static_string(long double value) noexcept; -// wstring - +/// Converts `value` to a `static_wstring` static_wstring::digits10 + 1> inline to_static_wstring(int value) noexcept; +/// Converts `value` to a `static_wstring` static_wstring::digits10 + 1> inline to_static_wstring(long value) noexcept; +/// Converts `value` to a `static_wstring` static_wstring::digits10 + 1> inline to_static_wstring(long long value) noexcept; +/// Converts `value` to a `static_wstring` static_wstring::digits10 + 1> inline to_static_wstring(unsigned int value) noexcept; +/// Converts `value` to a `static_wstring` static_wstring::digits10 + 1> inline to_static_wstring(unsigned long value) noexcept; +/// Converts `value` to a `static_wstring` static_wstring::digits10 + 1> inline to_static_wstring(unsigned long long value) noexcept; +/// Converts `value` to a `static_wstring` static_wstring::max_digits10 + 1> inline to_static_wstring(float value) noexcept; +/// Converts `value` to a `static_wstring` static_wstring::max_digits10 + 1> inline to_static_wstring(double value) noexcept; +/// Converts `value` to a `static_wstring` static_wstring::max_digits10 + 1> inline to_static_wstring(long double value) noexcept;