26 pFormatter ( nullptr ),
37 pFormatter ( pNumFormatter ),
48 pFormatter ( pNumFormatter ),
50 aStringVal (
std::move( aVal )),
59 pFormatter ( pNumFormatter ),
68 const double& rVal, OUString aValueStr,
71 pFormatter ( pNumFormatter ),
73 aStringVal (
std::move( aValueStr )),
81 pFormatter ( rItem.pFormatter ),
82 eValueType ( rItem.eValueType ),
83 aStringVal ( rItem.aStringVal ),
84 nDoubleVal ( rItem.nDoubleVal ),
85 mvDelFormats( rItem.mvDelFormats )
110 assert(SfxPoolItem::operator==(rItem));
This item is used as a transport medium for a number formatter.
virtual SvxNumberInfoItem * Clone(SfxItemPool *pPool=nullptr) const override
virtual bool GetPresentation(SfxItemPresentation ePres, MapUnit eCoreMetric, MapUnit ePresMetric, OUString &rText, const IntlWrapper &) const override
SvxNumberInfoItem(const TypedWhichId< SvxNumberInfoItem > nId)
SvxNumberValueType eValueType
virtual ~SvxNumberInfoItem() override
std::vector< sal_uInt32 > mvDelFormats
void SetDelFormats(std::vector< sal_uInt32 > &&)
virtual bool operator==(const SfxPoolItem &) const override
SvNumberFormatter * pFormatter
constexpr OUStringLiteral aData