VMime
folderStatus Class Referenceabstract
Inheritance diagram for folderStatus:
Collaboration diagram for folderStatus:

Public Member Functions

virtual size_t getMessageCount () const =0
 
virtual size_t getUnseenCount () const =0
 
virtual shared_ptr< folderStatusclone () const =0
 

Additional Inherited Members

- Protected Member Functions inherited from object
 object ()
 
 object (const object &)
 
objectoperator= (const object &)
 
virtual ~object ()
 

Detailed Description

Holds the status of a mail store folder.

Member Function Documentation

◆ clone()

virtual shared_ptr<folderStatus> clone ( ) const
pure virtual

Clones this object.

Returns
a copy of this object

◆ getMessageCount()

virtual size_t getMessageCount ( ) const
pure virtual

Returns the total number of messages in the folder.

Returns
number of messages

◆ getUnseenCount()

virtual size_t getUnseenCount ( ) const
pure virtual

Returns the number of unseen messages in the folder.

Returns
number of unseen messages

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