diff options
Diffstat (limited to 'basegfx/source/inc/stringconversiontools.hxx')
-rw-r--r-- | basegfx/source/inc/stringconversiontools.hxx | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/basegfx/source/inc/stringconversiontools.hxx b/basegfx/source/inc/stringconversiontools.hxx index 9b788bf3421e..fdf2f83e0f4e 100644 --- a/basegfx/source/inc/stringconversiontools.hxx +++ b/basegfx/source/inc/stringconversiontools.hxx @@ -19,13 +19,17 @@ #pragma once +#include <sal/config.h> + +#include <string_view> + #include <sal/types.h> #include <rtl/ustring.hxx> namespace basegfx::internal { void skipSpaces(sal_Int32& io_rPos, - const OUString& rStr, + std::u16string_view rStr, const sal_Int32 nLen); inline bool isOnNumberChar(const sal_Unicode aChar, @@ -39,7 +43,7 @@ namespace basegfx::internal return bPredicate; } - inline bool isOnNumberChar(const OUString& rStr, + inline bool isOnNumberChar(std::u16string_view rStr, const sal_Int32 nPos) { return isOnNumberChar(rStr[nPos], true/*bSignAllowed*/); @@ -52,7 +56,7 @@ namespace basegfx::internal bool importFlagAndSpaces(sal_Int32& o_nRetval, sal_Int32& io_rPos, - const OUString& rStr, + std::u16string_view rStr, const sal_Int32 nLen); } // namespace basegfx::internal |