Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent.
More...
template<class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5>
class cppu::WeakAggComponentImplHelper5< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >
Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent.
Upon disposing objects of this class, sub-classes receive a disposing() call. Objects of this class can be held weakly, i.e. by a com::sun::star::uno::WeakReference. Object of this class can be aggregated, i.e. incoming queryInterface() calls are delegated.
- Attention
- The life-cycle of the passed mutex reference has to be longer than objects of this class.
Inherit from this class giving your interface(s) to be implemented as template argument(s). Your sub class defines method implementations for these interface(s).
- Deprecated: