24#include <com/sun/star/container/XEnumeration.hpp>
25#include <com/sun/star/uno/Reference.hxx>
28 namespace container {
class XIndexAccess; }
29 namespace uno {
class Any; }
30 namespace container {
class NoSuchElementException; }
31 namespace lang {
class WrappedTargetException; }
37 :
public cppu::WeakImplHelper<css::container::XEnumeration>
39 css::uno::Reference<css::container::XIndexAccess>
mxContainer;
43 explicit Enumeration( css::container::XIndexAccess* );
47 virtual css::uno::Any SAL_CALL
nextElement()
override;
implement XEnumeration based on container::XIndexAccess
virtual css::uno::Any SAL_CALL nextElement() override
Enumeration(css::container::XIndexAccess *)
virtual sal_Bool SAL_CALL hasMoreElements() override
css::uno::Reference< css::container::XIndexAccess > mxContainer