LibreOffice Module package (master) 1
Public Member Functions | Private Attributes | List of all members
ZipEnumeration Class Referencefinal

#include <ZipEnumeration.hxx>

Public Member Functions

bool hasMoreElements ()
 
const ZipEntrynextElement ()
 
 ZipEnumeration (EntryHash &rNewEntryHash)
 Provides an Enumeration over the contents of a Zip file. More...
 

Private Attributes

EntryHashrEntryHash
 
EntryHash::const_iterator aIterator
 

Detailed Description

Definition at line 24 of file ZipEnumeration.hxx.

Constructor & Destructor Documentation

◆ ZipEnumeration()

ZipEnumeration::ZipEnumeration ( EntryHash rNewEntryHash)

Provides an Enumeration over the contents of a Zip file.

Definition at line 24 of file ZipEnumeration.cxx.

References begin.

Member Function Documentation

◆ hasMoreElements()

bool ZipEnumeration::hasMoreElements ( )

Definition at line 29 of file ZipEnumeration.cxx.

References aIterator, and rEntryHash.

Referenced by ZipPackage::getZipFileContents().

◆ nextElement()

const ZipEntry * ZipEnumeration::nextElement ( )

Definition at line 31 of file ZipEnumeration.cxx.

References aIterator, and rEntryHash.

Referenced by ZipPackage::getZipFileContents().

Member Data Documentation

◆ aIterator

EntryHash::const_iterator ZipEnumeration::aIterator
private

Definition at line 27 of file ZipEnumeration.hxx.

Referenced by hasMoreElements(), and nextElement().

◆ rEntryHash

EntryHash& ZipEnumeration::rEntryHash
private

Definition at line 26 of file ZipEnumeration.hxx.

Referenced by hasMoreElements(), and nextElement().


The documentation for this class was generated from the following files: