27#include <rtl/ustring.hxx>
32 std::u16string_view rStr,
33 const sal_Int32 nLen);
38 const bool bPredicate( (
u'0' <= aChar &&
u'9' >= aChar)
39 || (bSignAllowed &&
u'+' == aChar)
40 || (bSignAllowed &&
u'-' == aChar)
54 std::u16string_view rStr,
55 const sal_Int32 nLen );
59 std::u16string_view rStr,
60 const sal_Int32 nLen);
void skipSpaces(sal_Int32 &io_rPos, std::u16string_view rStr, const sal_Int32 nLen)
bool importFlagAndSpaces(sal_Int32 &o_nRetval, sal_Int32 &io_rPos, std::u16string_view rStr, const sal_Int32 nLen)
bool importDoubleAndSpaces(double &o_fRetval, sal_Int32 &io_rPos, std::u16string_view rStr, const sal_Int32 nLen)
bool isOnNumberChar(const sal_Unicode aChar, bool bSignAllowed)