class nsImapFlagAndUidState
    
    
      
        Members:
        
          - 
            
            virtual
            AddRef()
          
 - 
            
            virtual
            AddUidCustomFlagPair(PRUint32, const char*)
          
 - 
            public
            
            virtual
            AddUidFlagPair(PRUint32, PRUint16, PRUint32)
          
 - 
            
            virtual
            ClearCustomFlags(PRUint32)
          
 - 
            
            virtual
            ExpungeByIndex(PRUint32)
          
 - 
            
            FreeCustomFlags(const PRUint32&, char*, void*)
          
 - 
            
            virtual
            GetCustomFlags(PRUint32, char**)
          
 - 
            
            GetHighestNonDeletedUID()
          
 - 
            
            virtual
            GetMessageFlags(PRInt32, PRUint16*)
          
 - 
            
            GetMessageFlagsFromUID(PRUint32, PRBool*, PRInt32*)
          
 - 
            
            virtual
            GetNumberOfDeletedMessages(PRInt32*)
          
 - 
            
            virtual
            GetNumberOfMessages(PRInt32*)
          
 - 
            
            virtual
            GetNumberOfRecentMessages(PRInt32*)
          
 - 
            
            GetPartialUIDFetch()
          
 - 
            
            virtual
            GetPartialUIDFetch(PRBool*)
          
 - 
            
            GetSupportedUserFlags()
          
 - 
            
            virtual
            GetUidOfMessage(PRInt32, PRUint32*)
          
 - 
            
            IsLastMessageUnseen()
          
 - 
            
            NumberOfDeletedMessages()
          
 - 
            
            virtual
            QueryInterface(const nsIID&, void**)
          
 - 
            
            virtual
            Release()
          
 - 
            
            virtual
            Reset(PRUint32)
          
 - 
            public
            
            virtual
            SetMessageFlags(PRInt32, PRUint16)
          
 - 
            
            SetPartialUIDFetch(PRBool)
          
 - 
            public
            
            virtual
            SetSupportedUserFlags(PRUint16)
          
 - 
            protected
            
            _mOwningThread
          
 - 
            private
            
            fFlags
          
 - 
            private
            
            fNumberDeleted
          
 - 
            private
            
            fNumberOfMessageSlotsAllocated
          
 - 
            private
            
            fNumberOfMessagesAdded
          
 - 
            private
            
            fPartialUIDFetch
          
 - 
            private
            
            fSupportedUserFlags
          
 - 
            private
            
            fUids
          
 - 
            protected
            
            mRefCnt
          
 - 
            private
            
            m_customFlagsHash
          
 - 
            public
            
            nsImapFlagAndUidState(const nsImapFlagAndUidState&, PRUint16)
          
 - 
            public
            
            nsImapFlagAndUidState(int, PRUint16)
          
 - 
            
            virtual
            ~nsImapFlagAndUidState()
          
 - 
            
            virtual
            AddUidFlagPair(PRUint32, imapMessageFlagsType, PRUint32)
          
 - 
            
            virtual
            SetSupportedUserFlags(uint16)
          
 - 
            
            virtual
            SetMessageFlags(PRInt32, short unsigned int)
          
 - 
            
            nsImapFlagAndUidState(const nsImapFlagAndUidState&, uint16)
          
 - 
            
            nsImapFlagAndUidState(PRInt32, PRUint16)
          
 
        
       
    Locations: