VMime
receivedMDNInfos Class Reference
Inheritance diagram for receivedMDNInfos:
Collaboration diagram for receivedMDNInfos:

Public Member Functions

 receivedMDNInfos (const shared_ptr< const message > msg)
 
 receivedMDNInfos (const receivedMDNInfos &other)
 
receivedMDNInfosoperator= (const receivedMDNInfos &other)
 
const shared_ptr< const messagegetMessage () const
 
const messageId getOriginalMessageId () const
 
const disposition getDisposition () const
 
const string getContentMIC () const
 
- Public Member Functions inherited from MDNInfos
virtual ~MDNInfos ()
 

Additional Inherited Members

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

Detailed Description

Holds information about a Message Disposition Notification (MDN) that has been received.

Constructor & Destructor Documentation

receivedMDNInfos ( const shared_ptr< const message msg)
receivedMDNInfos ( const receivedMDNInfos other)

Member Function Documentation

const string getContentMIC ( ) const

Return the Message Integrity Check (MIC), that is the value of the "Received-content-MIC" field.

Returns
MIC hash value, or an empty string if not specified
const disposition getDisposition ( ) const

Return information about the disposition.

Returns
disposition information
const shared_ptr< const message > getMessage ( ) const
virtual

Return the message related to this MDN.

Returns
related message

Implements MDNInfos.

const messageId getOriginalMessageId ( ) const

Return the identifier of the message for which this MDN has been generated.

Returns
original message-id
receivedMDNInfos & operator= ( const receivedMDNInfos other)

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