Back to index

enigmail  1.4.3
Public Member Functions | Static Public Member Functions | Public Attributes | Protected Attributes
nsEnigMimeService Class Reference

#include <nsEnigMimeService.h>

Inheritance diagram for nsEnigMimeService:
Inheritance graph
Collaboration diagram for nsEnigMimeService:
Collaboration graph

List of all members.

Public Member Functions

nsEnigMimeService ()
virtual ~nsEnigMimeService ()
void init ()
AString getPlainText (in nsIDOMNode domNode, in wstring findStr)
void sleep (in unsigned long miliSeconds)
string getRandomHex (in unsigned long nDigits)
 Returns random number with specified number of digits, in hexadecimal format.

Static Public Member Functions

static NS_METHOD Create (nsISupports *aOuter, REFNSIID aIID, void **aResult)

Public Attributes

readonly attribute boolean initialized
readonly attribute string version

Protected Attributes

EMBool mDummyHandler
EMBool mInitialized

Detailed Description

Definition at line 47 of file nsEnigMimeService.h.

Constructor & Destructor Documentation


Definition at line 103 of file nsEnigMimeService.cpp.

  nsresult rv;
  nsCOMPtr<nsIThread> myThread;
  rv = ENIG_GET_THREAD(myThread);
  DEBUG_LOG(("nsEnigMimeService:: >>>>>>>>> DTOR(%p): myThread=%p\n",
         this, myThread.get()));


Member Function Documentation

static NS_METHOD nsEnigMimeService::Create ( nsISupports *  aOuter,
void **  aResult 
) [static]
AString nsIEnigMimeService::getPlainText ( in nsIDOMNode  domNode,
in wstring  findStr 
) [inherited]
string nsIEnigMimeService::getRandomHex ( in unsigned long  nDigits) [inherited]

Returns random number with specified number of digits, in hexadecimal format.

CAUTION: This call uses the entropy source, which may cause the calling thread to block until sufficient entropy is collected.

void nsIEnigMimeService::init ( ) [inherited]
void nsIEnigMimeService::sleep ( in unsigned long  miliSeconds) [inherited]

Member Data Documentation

readonly attribute boolean nsIEnigMimeService::initialized [inherited]

Definition at line 51 of file nsIEnigMimeService.idl.

Definition at line 61 of file nsEnigMimeService.h.

Definition at line 62 of file nsEnigMimeService.h.

readonly attribute string nsIEnigMimeService::version [inherited]

Definition at line 53 of file nsIEnigMimeService.idl.

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