Lines Matching refs:rAny

289         const Any& rAny, sal_Int64 min = SAL_INT64_MIN, sal_uInt64 max = SAL_UINT64_MAX )
291 double toDouble( const Any& rAny, double min = -DBL_MAX, double max = DBL_MAX ) const
346 sal_Int64 TypeConverter_Impl::toHyper( const Any& rAny, sal_Int64 min, sal_uInt64 max ) in toHyper() argument
350 TypeClass aDestinationClass = rAny.getValueTypeClass(); in toHyper()
356 nRet = *(sal_Int32 *)rAny.getValue(); in toHyper()
360 nRet = (*(sal_Bool*)rAny.getValue() ? 1 : 0); in toHyper()
364 nRet = *(sal_Unicode *)rAny.getValue(); in toHyper()
367 nRet = *(sal_Int8 *)rAny.getValue(); in toHyper()
371 nRet = *(sal_Int16 *)rAny.getValue(); in toHyper()
375 nRet = *(sal_uInt16 *)rAny.getValue(); in toHyper()
379 nRet = *(sal_Int32 *)rAny.getValue(); in toHyper()
383 nRet = *(sal_uInt32 *)rAny.getValue(); in toHyper()
387 nRet = *(sal_Int64 *)rAny.getValue(); in toHyper()
392 nRet = *(sal_Int64 *)rAny.getValue(); in toHyper()
406 double fVal = round( *(float *)rAny.getValue() ); in toHyper()
418 double fVal = round( *(double *)rAny.getValue() ); in toHyper()
433 if (! getHyperValue( fVal, *(OUString const *)rAny.getValue() )) in toHyper()
461 double TypeConverter_Impl::toDouble( const Any& rAny, double min, double max ) const in toDouble() argument
465 TypeClass aDestinationClass = rAny.getValueTypeClass(); in toDouble()
471 fRet = *(sal_Int32 *)rAny.getValue(); in toDouble()
475 fRet = (*(sal_Bool*)rAny.getValue() ? 1.0 : 0.0); in toDouble()
479 fRet = *(sal_Unicode *)rAny.getValue(); in toDouble()
482 fRet = *(sal_Int8 *)rAny.getValue(); in toDouble()
486 fRet = *(sal_Int16 *)rAny.getValue(); in toDouble()
490 fRet = *(sal_uInt16 *)rAny.getValue(); in toDouble()
494 fRet = *(sal_Int32 *)rAny.getValue(); in toDouble()
498 fRet = *(sal_uInt32 *)rAny.getValue(); in toDouble()
502 fRet = (double)*(sal_Int64 *)rAny.getValue(); in toDouble()
506 fRet = unsigned_int64_to_double( *(sal_uInt64 const *)rAny.getValue() ); in toDouble()
510 fRet = *(float *)rAny.getValue(); in toDouble()
513 fRet = *(double *)rAny.getValue(); in toDouble()
519 if (! getNumericValue( fRet, *(OUString *)rAny.getValue() )) in toDouble()