summaryrefslogtreecommitdiff
path: root/toolkit/inc/controls/formattedcontrol.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'toolkit/inc/controls/formattedcontrol.hxx')
-rw-r--r--toolkit/inc/controls/formattedcontrol.hxx14
1 files changed, 8 insertions, 6 deletions
diff --git a/toolkit/inc/controls/formattedcontrol.hxx b/toolkit/inc/controls/formattedcontrol.hxx
index 388d94312aab..c614b42c74d3 100644
--- a/toolkit/inc/controls/formattedcontrol.hxx
+++ b/toolkit/inc/controls/formattedcontrol.hxx
@@ -72,20 +72,22 @@ namespace toolkit
css::uno::Any* _pValues, /// the values of the properties to set
sal_Int32* _pValidHandles /// pointer to the valid handles, allowed to be adjusted
) const override;
- void impl_updateTextFromValue_nothrow();
- void impl_updateCachedFormatter_nothrow();
- void impl_updateCachedFormatKey_nothrow();
+ void impl_updateTextFromValue_nothrow(std::unique_lock<std::mutex>& rGuard);
+ void impl_updateCachedFormatter_nothrow(std::unique_lock<std::mutex>& rGuard);
+ void impl_updateCachedFormatKey_nothrow(std::unique_lock<std::mutex>& rGuard);
css::uno::Any ImplGetDefaultValue( sal_uInt16 nPropId ) const override;
- ::cppu::IPropertyArrayHelper& SAL_CALL getInfoHelper() override;
- sal_Bool SAL_CALL convertFastPropertyValue(
+ ::cppu::IPropertyArrayHelper& getInfoHelper() override;
+ bool convertFastPropertyValue(
+ std::unique_lock<std::mutex>& rGuard,
css::uno::Any& rConvertedValue,
css::uno::Any& rOldValue,
sal_Int32 nPropId,
const css::uno::Any& rValue
) override;
- void SAL_CALL setFastPropertyValue_NoBroadcast(
+ void setFastPropertyValue_NoBroadcast(
+ std::unique_lock<std::mutex>& rGuard,
sal_Int32 nHandle,
const css::uno::Any& rValue
) override;