LibreOffice Module vcl (master)  1
Namespaces | Functions
longcurr.cxx File Reference
#include <sal/config.h>
#include <string_view>
#include <comphelper/string.hxx>
#include <tools/bigint.hxx>
#include <sal/log.hxx>
#include <vcl/event.hxx>
#include <vcl/svapp.hxx>
#include <vcl/toolkit/longcurr.hxx>
#include <vcl/weldutils.hxx>
#include <unotools/localedatawrapper.hxx>
Include dependency graph for longcurr.cxx:

Go to the source code of this file.




static bool ImplLongCurrencyGetValue (const OUString &rStr, BigInt &rValue, sal_uInt16 nDecDigits, const LocaleDataWrapper &rLocaleDataWrapper)
 weld::IMPL_LINK_NOARG (LongCurrencyFormatter, FormatOutputHdl, LinkParamNone *, bool)
 weld::IMPL_LINK (LongCurrencyFormatter, ParseInputHdl, sal_Int64 *, result, TriState)
bool ImplLongCurrencyReformat (const OUString &rStr, BigInt const &nMin, BigInt const &nMax, sal_uInt16 nDecDigits, const LocaleDataWrapper &rLocaleDataWrapper, OUString &rOutStr, LongCurrencyFormatter const &rFormatter)

Function Documentation

static bool ImplLongCurrencyGetValue ( const OUString &  rStr,
BigInt rValue,
sal_uInt16  nDecDigits,
const LocaleDataWrapper rLocaleDataWrapper 

Definition at line 218 of file longcurr.cxx.

References ImplCurrencyGetValue().

Referenced by weld::IMPL_LINK().

bool ImplLongCurrencyReformat ( const OUString &  rStr,
BigInt const &  nMin,
BigInt const &  nMax,
sal_uInt16  nDecDigits,
const LocaleDataWrapper rLocaleDataWrapper,
OUString &  rOutStr,
LongCurrencyFormatter const &  rFormatter 

Definition at line 250 of file longcurr.cxx.

References ImplCurrencyGetValue().