class nsMsgCompose
    
    
      
        Members:
        
          - 
            
            virtual
            Abort()
          
 - 
            
            virtual
            AddMsgSendListener(nsIMsgSendListener*)
          
 - 
            
            virtual
            AddRef()
          
 - 
            
            virtual
            AttachmentPrettyName(const char*, const char*, nsACString_internal&)
          
 - 
            
            virtual
            BodyConvertible(PRInt32*)
          
 - 
            
            virtual
            BuildBodyMessageAndSignature()
          
 - 
            
            BuildMailListArray(nsIAbDirectory*, nsISupportsArray*)
          
 - 
            
            virtual
            BuildQuotedMessageAndSignature()
          
 - 
            
            virtual
            CheckAndPopulateRecipients(PRBool, PRBool, nsAString_internal&, PRUint32*)
          
 - 
            
            virtual
            CheckCharsetConversion(nsIMsgIdentity*, char**, PRBool*)
          
 - 
            
            CleanUpRecipients(nsString&)
          
 - 
            
            virtual
            ClearEditor()
          
 - 
            
            virtual
            CloseWindow(PRBool)
          
 - 
            
            virtual
            ConvertAndLoadComposeWindow(nsString&, nsString&, nsString&, PRBool, PRBool)
          
 - 
            
            ConvertHTMLToText(nsILocalFile*, nsString&)
          
 - 
            
            ConvertTextToHTML(nsILocalFile*, nsString&)
          
 - 
            
            CreateMessage(const char*, MSG_ComposeType, nsIMsgCompFields*)
          
 - 
            
            GetABDirectories(const nsACString_internal&, nsIRDFService*, nsCOMArray<nsIAbDirectory>&)
          
 - 
            
            virtual
            GetBodyModified(PRBool*)
          
 - 
            
            virtual
            GetCompFields(nsIMsgCompFields**)
          
 - 
            
            virtual
            GetComposeHTML(PRBool*)
          
 - 
            
            virtual
            GetDeleteDraft(PRBool*)
          
 - 
            
            virtual
            GetDomWindow(nsIDOMWindowInternal**)
          
 - 
            
            virtual
            GetEditor(nsIEditor**)
          
 - 
            
            GetIdentity(nsIMsgIdentity**)
          
 - 
            
            virtual
            GetInsertingQuotedContent(PRBool*)
          
 - 
            
            GetMailListAddresses(nsString&, nsISupportsArray*, nsIMutableArray**)
          
 - 
            
            virtual
            GetMessageSend(nsIMsgSend**)
          
 - 
            
            virtual
            GetOriginalMsgURI(char**)
          
 - 
            
            virtual
            GetProgress(nsIMsgProgress**)
          
 - 
            
            virtual
            GetQuotingToFollow(PRBool*)
          
 - 
            
            virtual
            GetRecycledWindow(PRBool*)
          
 - 
            
            virtual
            GetRecyclingListener(nsIMsgComposeRecyclingListener**)
          
 - 
            
            virtual
            GetSavedFolderURI(char**)
          
 - 
            
            virtual
            GetType(MSG_ComposeType*)
          
 - 
            
            virtual
            GetWrapLength(PRInt32*)
          
 - 
            
            virtual
            InitEditor(nsIEditor*, nsIDOMWindow*)
          
 - 
            
            virtual
            Initialize(nsIDOMWindowInternal*, nsIMsgComposeParams*)
          
 - 
            
            IsEmbeddedObjectSafe(const char*, const char*, const char*, nsIDOMNode*)
          
 - 
            
            IsLastWindow()
          
 - 
            
            LoadDataFromFile(nsILocalFile*, nsString&, PRBool, PRBool)
          
 - 
            
            virtual
            NotifyStateListeners(PRInt32, nsresult)
          
 - 
            
            virtual
            OnGetDraftFolderURI(const char*)
          
 - 
            
            virtual
            OnProgress(const char*, PRUint32, PRUint32)
          
 - 
            
            virtual
            OnSendNotPerformed(const char*, nsresult)
          
 - 
            
            virtual
            OnStartSending(const char*, PRUint32)
          
 - 
            
            virtual
            OnStatus(const char*, const PRUnichar*)
          
 - 
            
            virtual
            OnStopSending(const char*, nsresult, const PRUnichar*, nsIFile*)
          
 - 
            
            virtual
            ProcessReplyFlags()
          
 - 
            
            virtual
            ProcessSignature(nsIMsgIdentity*, PRBool, nsString*)
          
 - 
            
            virtual
            QueryInterface(const nsIID&, void**)
          
 - 
            
            virtual
            QuoteMessage(const char*)
          
 - 
            
            QuoteOriginalMessage(const char*, PRInt32)
          
 - 
            
            virtual
            RegisterStateListener(nsIMsgComposeStateListener*)
          
 - 
            
            virtual
            Release()
          
 - 
            
            virtual
            RememberQueuedDisposition()
          
 - 
            
            virtual
            RemoveMsgSendListener(nsIMsgSendListener*)
          
 - 
            
            ResetUrisForEmbeddedObjects()
          
 - 
            
            virtual
            SendMsg(MSG_DeliverMode, nsIMsgIdentity*, const char*, nsIMsgWindow*, nsIMsgProgress*)
          
 - 
            
            virtual
            SetBodyModified(PRBool)
          
 - 
            
            virtual
            SetCiteReference(nsString)
          
 - 
            
            virtual
            SetDeleteDraft(PRBool)
          
 - 
            
            virtual
            SetDocumentCharset(const char*)
          
 - 
            
            virtual
            SetInsertingQuotedContent(PRBool)
          
 - 
            
            SetQuotingToFollow(PRBool)
          
 - 
            
            virtual
            SetRecycledWindow(PRBool)
          
 - 
            
            virtual
            SetRecyclingListener(nsIMsgComposeRecyclingListener*)
          
 - 
            
            virtual
            SetSavedFolderURI(const char*)
          
 - 
            
            virtual
            SetSignature(nsIMsgIdentity*)
          
 - 
            
            virtual
            SetType(MSG_ComposeType)
          
 - 
            
            TagConvertible(nsIDOMNode*, PRInt32*)
          
 - 
            
            TagEmbeddedObjects(nsIEditorMailSupport*)
          
 - 
            
            virtual
            UnregisterStateListener(nsIMsgComposeStateListener*)
          
 - 
            
            _BodyConvertible(nsIDOMNode*, PRInt32*)
          
 - 
            
            _SendMsg(MSG_DeliverMode, nsIMsgIdentity*, const char*, PRBool)
          
 - 
            protected
            
            _mOwningThread
          
 - 
            private
            
            mBaseStream
          
 - 
            private
            
            mCharsetOverride
          
 - 
            private
            
            mCiteReference
          
 - 
            private
            
            mConvertStructs
          
 - 
            private
            
            mDeleteDraft
          
 - 
            private
            
            mDraftDisposition
          
 - 
            private
            
            mExternalSendListeners
          
 - 
            private
            
            mHtmlToQuote
          
 - 
            private
            
            mInsertingQuotedContent
          
 - 
            private
            
            mMsgSend
          
 - 
            private
            
            mOrigMsgHdr
          
 - 
            private
            
            mOriginalMsgURI
          
 - 
            private
            
            mProgress
          
 - 
            private
            
            mQuote
          
 - 
            private
            
            mQuoteCharset
          
 - 
            private
            
            mQuoteStreamListener
          
 - 
            private
            
            mQuotingToFollow
          
 - 
            private
            
            mRecycledWindow
          
 - 
            private
            
            mRecyclingListener
          
 - 
            protected
            
            mRefCnt
          
 - 
            private
            
            mSmtpPassword
          
 - 
            private
            
            mStateListeners
          
 - 
            private
            
            mType
          
 - 
            private
            
            mWhatHolder
          
 - 
            private
            
            m_baseWindow
          
 - 
            private
            
            m_compFields
          
 - 
            private
            
            m_composeHTML
          
 - 
            private
            
            m_editor
          
 - 
            private
            
            m_folderName
          
 - 
            private
            
            m_identity
          
 - 
            private
            
            m_window
          
 - 
            
            nsMsgCompose()
          
 - 
            
            virtual
            ~nsMsgCompose()
          
 
        
       
    Locations: