Bincimap 2.0.16
Easy Imapping
Loading...
Searching...
No Matches
Data Structures | Public Types | Public Member Functions
PendingUpdates Class Reference

#include <pendingupdates.h>

Data Structures

class  expunged_const_iterator
 
class  flagupdates_const_iterator
 

Public Types

enum  { EXPUNGE = 0x01 , FLAGS = 0x02 , EXISTS = 0x04 , RECENT = 0x08 }
 

Public Member Functions

expunged_const_iterator beginExpunged (void)
 
expunged_const_iterator endExpunged (void)
 
flagupdates_const_iterator beginFlagUpdates (void)
 
flagupdates_const_iterator endFlagUpdates (void)
 
void addExpunged (unsigned int uid)
 
void addFlagUpdates (unsigned int sqnr, unsigned int uid, unsigned int flags, const std::vector< std::string > &cflags)
 
void setExists (unsigned int n)
 
void setRecent (unsigned int n)
 
unsigned int getExists (void) const
 
unsigned int getRecent (void) const
 
bool newExists (void) const
 
bool newRecent (void) const
 
 PendingUpdates (void)
 
 ~PendingUpdates (void)
 

Detailed Description

Definition at line 17 of file pendingupdates.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
EXPUNGE 
FLAGS 
EXISTS 
RECENT 

Definition at line 19 of file pendingupdates.h.

Constructor & Destructor Documentation

◆ PendingUpdates()

PendingUpdates ( void  )

Definition at line 22 of file pendingupdates.cc.

◆ ~PendingUpdates()

~PendingUpdates ( void  )

Definition at line 32 of file pendingupdates.cc.

Member Function Documentation

◆ addExpunged()

void addExpunged ( unsigned int  uid)

Definition at line 37 of file pendingupdates.cc.

Here is the caller graph for this function:

◆ addFlagUpdates()

void addFlagUpdates ( unsigned int  sqnr,
unsigned int  uid,
unsigned int  flags,
const std::vector< std::string > &  cflags 
)

Definition at line 43 of file pendingupdates.cc.

Here is the caller graph for this function:

◆ beginExpunged()

PendingUpdates::expunged_const_iterator beginExpunged ( void  )

Definition at line 124 of file pendingupdates.cc.

Here is the caller graph for this function:

◆ beginFlagUpdates()

PendingUpdates::flagupdates_const_iterator beginFlagUpdates ( void  )

Definition at line 162 of file pendingupdates.cc.

Here is the caller graph for this function:

◆ endExpunged()

Definition at line 130 of file pendingupdates.cc.

Here is the caller graph for this function:

◆ endFlagUpdates()

PendingUpdates::flagupdates_const_iterator endFlagUpdates ( void  )

Definition at line 168 of file pendingupdates.cc.

Here is the caller graph for this function:

◆ getExists()

unsigned int getExists ( void  ) const

Definition at line 66 of file pendingupdates.cc.

Here is the caller graph for this function:

◆ getRecent()

unsigned int getRecent ( void  ) const

Definition at line 72 of file pendingupdates.cc.

Here is the caller graph for this function:

◆ newExists()

bool newExists ( void  ) const

Definition at line 78 of file pendingupdates.cc.

Here is the caller graph for this function:

◆ newRecent()

bool newRecent ( void  ) const

Definition at line 84 of file pendingupdates.cc.

Here is the caller graph for this function:

◆ setExists()

void setExists ( unsigned int  n)

Definition at line 52 of file pendingupdates.cc.

Here is the caller graph for this function:

◆ setRecent()

void setRecent ( unsigned int  n)

Definition at line 59 of file pendingupdates.cc.

Here is the caller graph for this function:

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