VMime
messageAttachment Class Referenceabstract

#include <messageAttachment.hpp>

Inheritance diagram for messageAttachment:
Collaboration diagram for messageAttachment:

Public Member Functions

virtual shared_ptr< messagegetMessage () const =0
Public Member Functions inherited from attachment
virtual ~attachment ()
virtual const mediaType getType () const =0
virtual const text getDescription () const =0
virtual const word getName () const =0
virtual const shared_ptr< const contentHandlergetData () const =0
virtual const encoding getEncoding () const =0
virtual shared_ptr< const objectgetPart () const =0
virtual shared_ptr< const headergetHeader () const =0

Additional Inherited Members

Protected Member Functions inherited from attachment
 attachment ()
virtual void generateIn (shared_ptr< bodyPart > parent) const =0
Protected Member Functions inherited from object
 object ()
 object (const object &)
objectoperator= (const object &)
virtual ~object ()

Detailed Description

Attachment of type message/rfc822.

Member Function Documentation

◆ getMessage()

virtual shared_ptr< message > getMessage ( ) const
pure virtual

Return the message encapsulated in this attachment.

Returns
encapsulated message

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