20 #ifndef INCLUDED_CPPU_MAP_HXX
21 #define INCLUDED_CPPU_MAP_HXX
39 template<
class T>
inline T *
mapOut(T * pT, css::uno::Environment
const & outerEnv)
41 css::uno::Mapping curr2outer(css::uno::Environment::getCurrent(), outerEnv);
54 template<
class T>
inline T *
mapIn(T * pT, css::uno::Environment
const & outerEnv)
56 css::uno::Mapping outer2curr(outerEnv, css::uno::Environment::getCurrent());
70 inline void mapOutAny(css::uno::Any
const & any, css::uno::Any * res, css::uno::Environment
const & outerEnv)
72 css::uno::Mapping curr2outer(css::uno::Environment::getCurrent(), outerEnv);
77 const_cast<void *>(any.getValue()),
78 any.getValueTypeRef(),
90 inline void mapInAny(css::uno::Any
const & any, css::uno::Any * res, css::uno::Environment
const & outerEnv)
92 css::uno::Mapping outer2curr(outerEnv, css::uno::Environment::getCurrent());
97 const_cast<void *>(any.getValue()),
98 any.getValueTypeRef(),