Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | Friends
nsZipFind Class Reference

nsZipFind More...

#include <nsZipArchive.h>

Collaboration diagram for nsZipFind:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 nsZipFind (nsZipArchive *aZip, char *aPattern, PRBool regExp)
 ~nsZipFind ()
nsZipArchiveGetArchive ()

Public Attributes

const PRInt32 kMagic

Private Member Functions

nsZipFindoperator= (const nsZipFind &rhs)
 nsZipFind (const nsZipFind &rhs)

Private Attributes

nsZipArchivemArchive
char * mPattern
PRUint16 mSlot
nsZipItemmItem
PRBool mRegExp

Friends

class nsZipArchive

Detailed Description

nsZipFind

a helper class for nsZipArchive, representing a search

Definition at line 399 of file nsZipArchive.h.


Constructor & Destructor Documentation

nsZipFind::nsZipFind ( nsZipArchive aZip,
char *  aPattern,
PRBool  regExp 
)

Definition at line 1797 of file nsZipArchive.cpp.

: kMagic(ZIPFIND_MAGIC),
  mArchive(aZip),
  mPattern(aPattern),
  mSlot(0),
  mItem(0),
  mRegExp(aRegExp)
{
  MOZ_COUNT_CTOR(nsZipFind);
}

Definition at line 1808 of file nsZipArchive.cpp.

nsZipFind::nsZipFind ( const nsZipFind rhs) [private]

Member Function Documentation

Definition at line 1819 of file nsZipArchive.cpp.

{
    if (!mArchive)
        return NULL;

    return mArchive;
}
nsZipFind& nsZipFind::operator= ( const nsZipFind rhs) [private]

Friends And Related Function Documentation

friend class nsZipArchive [friend]

Definition at line 401 of file nsZipArchive.h.


Member Data Documentation

Definition at line 404 of file nsZipArchive.h.

Definition at line 412 of file nsZipArchive.h.

Definition at line 415 of file nsZipArchive.h.

char* nsZipFind::mPattern [private]

Definition at line 413 of file nsZipArchive.h.

Definition at line 416 of file nsZipArchive.h.

Definition at line 414 of file nsZipArchive.h.


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