main/cppu/inc/cppu/Map.hxx
/** Maps an any from an outer Environment to the current, fills passed any.

        @param  any       the any to be mapped
        @param  res       the target any
        @param  outerEnv  the source environment
        @since UDK 3.2.7
     */
Maps an any from an outer Environment to the current, fills passed any.
Maps an any from an outer Environment to the current fills passed any .
inline void mapInAny(cssu::Any const & any, cssu::Any * res, cssu::Environment const & outerEnv)
	{
		cssu::Mapping outer2curr(outerEnv, cssu::Environment::getCurrent());
		uno_any_destruct(res, (uno_ReleaseFunc)cssu::cpp_release);
		uno_type_any_constructAndConvert(
			res,
			const_cast<void *>(any.getValue()),
			any.getValueTypeRef(),
			outer2curr.get());
	}
inline void mapInAny ( cssu :: Any const & any , cssu :: Any * res , cssu :: Environment const & outerEnv ) { cssu :: Mapping outer2curr ( outerEnv , cssu :: Environment :: getCurrent ( ) ) ; uno_any_destruct ( res , ( uno_ReleaseFunc ) cssu :: cpp_release ) ; uno_type_any_constructAndConvert ( res , const_cast < void * > ( any . getValue ( ) ) , any . getValueTypeRef ( ) , outer2curr . get ( ) ) ; }
Maps an any from an outer Environment to the current, fills passed any.
Maps an any from an outer Environment to the current fills passed any .