Main Page | Namespace List | Class Hierarchy | Class List | Namespace Members | Class Members

ExpungeResponse Class Reference

Inheritance diagram for ExpungeResponse:

Response List of all members.

Detailed Description

ExpungeResponse is a class that represents an IMAP4 EXPUNGE response. An EXPUNGE response reports the sequence number of a single message that was permanently deleted from the currently selected mailbox.


Public Member Functions

 ExpungeResponse ()
 Default constructor.
 ExpungeResponse (const ExpungeResponse &other)
 Copy constructor.
virtual ~ExpungeResponse ()
 Destructor.
ExpungeResponseoperator= (const ExpungeResponse &other)
 Assignment operator.
uint32_t Number () const
 Returns the sequence number of an expunged message.
void Number (uint32_t n)
 Sets the sequence number.


Constructor & Destructor Documentation

ExpungeResponse  ) 
 

Default constructor

ExpungeResponse const ExpungeResponse other  ) 
 

Copy constructor

Parameters:
other other object to copy

~ExpungeResponse  )  [virtual]
 

Destructor


Member Function Documentation

void Number uint32_t  n  ) 
 

Sets the sequence number.

Only the library itself should call this function.

Parameters:
n value to set

uint32_t Number  )  const
 

Returns the sequence number of an expunged message in the currently selected mailbox.

Returns:
sequence number of an expunged message

ExpungeResponse & operator= const ExpungeResponse other  ) 
 

Assignment operator.

Parameters:
other other object to copy
Returns:
*this

Copyright © 2001-2005 Hunny Software, Inc. All rights reserved.