22#include <com/sun/star/lang/XConnectionPointContainer.hpp>
53 virtual css::uno::Any SAL_CALL
queryInterface(
const css::uno::Type& aType )
override;
62 virtual void SAL_CALL
acquire()
noexcept override;
71 virtual void SAL_CALL
release()
noexcept override;
78 const css::uno::Type& aType
81 virtual void SAL_CALL
advise(
82 const css::uno::Type& aType ,
83 const css::uno::Reference< css::uno::XInterface >& xListener
87 const css::uno::Type& aType ,
88 const css::uno::Reference< css::uno::XInterface >& xListener
::osl::Mutex & m_aSharedMutex
virtual ~OConnectionPointContainerHelper() override
virtual css::uno::Any SAL_CALL queryInterface(const css::uno::Type &aType) override
give answer, if interface is supported @descr The interfaces are searched by type.
comphelper::OMultiTypeInterfaceContainerHelper2 & impl_getMultiTypeContainer()
virtual void SAL_CALL release() noexcept override
decrement refcount @seealso XInterface @seealso acquire() @onerror A RuntimeException is thrown.
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getConnectionPointTypes() override
virtual void SAL_CALL unadvise(const css::uno::Type &aType, const css::uno::Reference< css::uno::XInterface > &xListener) override
virtual void SAL_CALL advise(const css::uno::Type &aType, const css::uno::Reference< css::uno::XInterface > &xListener) override
OConnectionPointContainerHelper(::osl::Mutex &aMutex)
virtual void SAL_CALL acquire() noexcept override
increment refcount @seealso XInterface @seealso release() @onerror A RuntimeException is thrown.
comphelper::OMultiTypeInterfaceContainerHelper2 m_aMultiTypeContainer
virtual css::uno::Reference< css::lang::XConnectionPoint > SAL_CALL queryConnectionPoint(const css::uno::Type &aType) override