Back to index

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

#include <nsImportMimeEncode.h>

Inheritance diagram for nsIImportMimeEncodeImpl:
Inheritance graph
[legend]
Collaboration diagram for nsIImportMimeEncodeImpl:
Collaboration graph
[legend]

List of all members.

Public Member Functions

NS_DECL_ISUPPORTS
NS_DECL_NSIIMPORTMIMEENCODE 
nsIImportMimeEncodeImpl ()
virtual ~nsIImportMimeEncodeImpl ()
void EncodeFile (in nsIFileSpec inFile, in nsIFileSpec outFile,[const ] in string fileName,[const ] in string mimeType)
boolean DoWork (out boolean done)
long NumBytesProcessed ()
boolean DoEncoding ()
void Initialize (in nsIFileSpec inFile, in nsIFileSpec outFile,[const ] in string fileName,[const ] in string mimeType)

Private Attributes

ImportOutFilem_pOut
nsImportMimeEncodem_pEncode

Detailed Description

Definition at line 88 of file nsImportMimeEncode.h.


Constructor & Destructor Documentation

Definition at line 389 of file nsImportMimeEncode.cpp.

Definition at line 395 of file nsImportMimeEncode.cpp.

{
       if (m_pOut)
              delete m_pOut;
       if (m_pEncode)
              delete m_pEncode;
}

Member Function Documentation

void nsIImportMimeEncode::EncodeFile ( in nsIFileSpec  inFile,
in nsIFileSpec  outFile,
[const ] in string  fileName,
[const ] in string  mimeType 
) [inherited]
void nsIImportMimeEncode::Initialize ( in nsIFileSpec  inFile,
in nsIFileSpec  outFile,
[const ] in string  fileName,
[const ] in string  mimeType 
) [inherited]

Member Data Documentation

Definition at line 99 of file nsImportMimeEncode.h.

Definition at line 98 of file nsImportMimeEncode.h.


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