22#include <com/sun/star/lang/XEventListener.hpp>
23#include <com/sun/star/container/XEnumeration.hpp>
24#include <com/sun/star/lang/XComponent.hpp>
48class OComponentEnumeration final :
public ::cppu::WeakImplHelper< css::container::XEnumeration,css::lang::XEventListener >
79 virtual void SAL_CALL
disposing(
const css::lang::EventObject&
aEvent )
override;
108 virtual css::uno::Any SAL_CALL
nextElement()
override;
virtual sal_Bool SAL_CALL hasMoreElements() override
virtual ~OComponentEnumeration() override
std::vector< css::uno::Reference< css::lang::XComponent > > m_seqComponents
current position in enumeration
OComponentEnumeration(std::vector< css::uno::Reference< css::lang::XComponent > > &&seqComponents)
virtual css::uno::Any SAL_CALL nextElement() override
virtual void SAL_CALL disposing(const css::lang::EventObject &aEvent) override