VMime
receivedMDNInfos Class Reference

#include <receivedMDNInfos.hpp>

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() [1/2]

receivedMDNInfos ( const shared_ptr< const message > msg)

Referenced by operator=(), and receivedMDNInfos().

◆ receivedMDNInfos() [2/2]

receivedMDNInfos ( const receivedMDNInfos & other)

References receivedMDNInfos().

Member Function Documentation

◆ getContentMIC()

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

◆ getDisposition()

const disposition getDisposition ( ) const

Return information about the disposition.

Returns
disposition information

◆ getMessage()

const shared_ptr< const message > getMessage ( ) const
virtual

Return the message related to this MDN.

Returns
related message

Implements MDNInfos.

◆ getOriginalMessageId()

const messageId getOriginalMessageId ( ) const

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

Returns
original message-id

◆ operator=()

receivedMDNInfos & operator= ( const receivedMDNInfos & other)

References receivedMDNInfos().


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