LibreOffice Module vcl (master)  1
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/longcurr.hxx>
#include <unotools/localedatawrapper.hxx>
Include dependency graph for longcurr.cxx:

Go to the source code of this file.

Functions

static bool ImplLongCurrencyGetValue (const OUString &rStr, BigInt &rValue, sal_uInt16 nDecDigits, const LocaleDataWrapper &rLocaleDataWrapper)
 
bool ImplLongCurrencyReformat (const OUString &rStr, BigInt const &nMin, BigInt const &nMax, sal_uInt16 nDecDigits, const LocaleDataWrapper &rLocaleDataWrapper, OUString &rOutStr, LongCurrencyFormatter const &rFormatter)
 
void ImplNewLongCurrencyFieldValue (LongCurrencyField *pField, const BigInt &rNewValue)
 

Function Documentation

static bool ImplLongCurrencyGetValue ( const OUString &  rStr,
BigInt rValue,
sal_uInt16  nDecDigits,
const LocaleDataWrapper rLocaleDataWrapper 
)
static
bool ImplLongCurrencyReformat ( const OUString &  rStr,
BigInt const &  nMin,
BigInt const &  nMax,
sal_uInt16  nDecDigits,
const LocaleDataWrapper rLocaleDataWrapper,
OUString &  rOutStr,
LongCurrencyFormatter const &  rFormatter 
)
void ImplNewLongCurrencyFieldValue ( LongCurrencyField pField,
const BigInt rNewValue 
)