Add css::uno::Any(OUStringNumber) overload
...like was already present for css::uno::makeAny, in preparation of getting rid of makeAny Change-Id: Ic838a8297ec65dae75da6a1deb5933d562070753 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133679 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
This commit is contained in:
parent
22887ce7b1
commit
36783678bb
2 changed files with 4 additions and 0 deletions
|
@ -86,6 +86,8 @@ public:
|
|||
explicit inline Any(rtl::OUStringConcat<T1, T2> && value);
|
||||
template<typename T1, typename T2>
|
||||
explicit Any(rtl::OUStringConcat<T1, T2> const &) = delete;
|
||||
template<typename T> explicit inline Any(rtl::OUStringNumber<T> && value);
|
||||
template<typename T> explicit Any(rtl::OUStringNumber<T> const &) = delete;
|
||||
#endif
|
||||
|
||||
/** Copy constructor: Sets value of the given any.
|
||||
|
|
|
@ -84,6 +84,8 @@ template<typename T1, typename T2>
|
|||
Any::Any(rtl::OUStringConcat<T1, T2> && value):
|
||||
Any(rtl::OUString(std::move(value)))
|
||||
{}
|
||||
template<typename T>
|
||||
Any::Any(rtl::OUStringNumber<T> && value): Any(rtl::OUString(std::move(value))) {}
|
||||
#endif
|
||||
|
||||
inline Any::Any( const Any & rAny )
|
||||
|
|
Loading…
Reference in a new issue