19#ifndef INCLUDED_PACKAGE_SOURCE_ZIPPACKAGE_ZIPPACKAGEFOLDERENUMERATION_HXX
20#define INCLUDED_PACKAGE_SOURCE_ZIPPACKAGE_ZIPPACKAGEFOLDERENUMERATION_HXX
23#include <com/sun/star/container/XEnumeration.hpp>
24#include <com/sun/star/lang/XServiceInfo.hpp>
28 :
public cppu::WeakImplHelper<css::container::XEnumeration, css::lang::XServiceInfo>
40 virtual css::uno::Any SAL_CALL
nextElement()
override;
std::unordered_map< OUString, ZipContentInfo > ContentHash
ZipPackageFolderEnumeration(ContentHash &rInput)
virtual css::uno::Any SAL_CALL nextElement() override
virtual ~ZipPackageFolderEnumeration() override
ContentHash::const_iterator aIterator
virtual sal_Bool SAL_CALL hasMoreElements() override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
virtual OUString SAL_CALL getImplementationName() override