|
std::enable_if< !(detail::IsDerivedReference< T >::value||detail::IsUnoSequenceType< T >::value||std::is_base_of< css::uno::XInterface, T >::value), typename detail::Optional< T >::type >::type | tryAccess (css::uno::Any const &any) |
|
detail::Optional< void >::type | tryAccess< void > (css::uno::Any const &any) |
|
detail::Optional< bool >::type | tryAccess< bool > (css::uno::Any const &any) |
|
detail::Optional< sal_Int8 >::type | tryAccess< sal_Int8 > (css::uno::Any const &any) |
|
detail::Optional< sal_Int16 >::type | tryAccess< sal_Int16 > (css::uno::Any const &any) |
|
detail::Optional< sal_uInt16 >::type | tryAccess< sal_uInt16 > (css::uno::Any const &any) |
|
detail::Optional< sal_Int32 >::type | tryAccess< sal_Int32 > (css::uno::Any const &any) |
|
detail::Optional< sal_uInt32 >::type | tryAccess< sal_uInt32 > (css::uno::Any const &any) |
|
detail::Optional< sal_Int64 >::type | tryAccess< sal_Int64 > (css::uno::Any const &any) |
|
detail::Optional< sal_uInt64 >::type | tryAccess< sal_uInt64 > (css::uno::Any const &any) |
|
detail::Optional< float >::type | tryAccess< float > (css::uno::Any const &any) |
|
detail::Optional< double >::type | tryAccess< double > (css::uno::Any const &any) |
|
detail::Optional< css::uno::Any >::type | tryAccess< css::uno::Any > (css::uno::Any const &)=delete |
|
detail::Optional< sal_Bool >::type | tryAccess< sal_Bool > (css::uno::Any const &)=delete |
|
detail::Optional< T >::type | tryAccess (css::uno::Any const volatile &&)=delete |
|
detail::Optional< T >::type | doAccess (css::uno::Any const &any) |
|
detail::Optional< T >::type | forceAccess (css::uno::Any const &any) |
|
bool | operator== (const cow_wrapper< T, P > &a, const cow_wrapper< T, P > &b) |
|
bool | operator!= (const cow_wrapper< T, P > &a, const cow_wrapper< T, P > &b) |
|
bool | operator< (const cow_wrapper< A, P > &a, const cow_wrapper< B, P > &b) |
|
void | swap (cow_wrapper< T, P > &a, cow_wrapper< T, P > &b) |
|
void | reset_preserve_ptr_during (uniqueptr &ptr) |
|
std::enable_if_t< std::is_floating_point_v< F > &&std::is_integral_v< I >, bool > | convertsToAtLeast (F value, I min) |
|
std::enable_if_t< std::is_floating_point_v< F > &&std::is_integral_v< I >, bool > | convertsToAtMost (F value, I max) |
|
std::enable_if_t< std::is_floating_point_v< F >, F > | roundAway (F value) |
|
std::shared_ptr< T > | make_shared_array (size_t const size) |
|
std::shared_ptr< T > | make_shared (Args &&...args) |
|
OUString | runtimeToOUString (char const *runtimeString) |
|
std::enable_if< std::is_signed< T >::value, T >::type | saturating_add (T a, T b) |
|
std::enable_if< std::is_signed< T >::value, T >::type | saturating_sub (T a, T b) |
|
std::enable_if< std::is_signed< T >::value, T >::type | saturating_toggle_sign (T a) |
|
std::enable_if< std::is_signed< T >::value, bool >::type | checked_multiply (T a, T b, T &result) |
|
std::enable_if< std::is_signed< T >::value, bool >::type | checked_add (T a, T b, T &result) |
|
std::enable_if< std::is_signed< T >::value, bool >::type | checked_sub (T a, T b, T &result) |
|
constexpr std::enable_if_t< std::is_signed_v< T >, std::make_unsigned_t< T > > | make_unsigned (T value) |
|
constexpr T1 | narrowing (T2 value) |
|
bool | equalsIgnoreAsciiCase (std::u16string_view s1, std::u16string_view s2) |
|
strong_int< UT, PT > | operator+ (strong_int< UT, PT > const &lhs, strong_int< UT, PT > const &rhs) |
|
strong_int< UT, PT > | operator- (strong_int< UT, PT > const &lhs, strong_int< UT, PT > const &rhs) |
|
constexpr T & | temporary (T &&x) |
|
constexpr T & | temporary (T &)=delete |
|
constexpr std::underlying_type_t< T > | underlyingEnumValue (T e) |
|
std::enable_if_t< (std::is_pointer_v< DerivedPtr > &&std::is_pointer_v< BasePtr > &&std::is_base_of_v< std::remove_pointer_t< BasePtr >, std::remove_pointer_t< DerivedPtr >>), DerivedPtr > | unsafe_downcast (BasePtr p) |
|
void | remove_duplicates (std::vector< T > &rVector) |
|