VMime
messageAttachment Class Referenceabstract

#include <messageAttachment.hpp>

Inheritance diagram for messageAttachment:
Collaboration diagram for messageAttachment:

Public Member Functions

virtual shared_ptr< message > getMessage () 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 contentHandler > getData () const =0
virtual const encoding getEncoding () const =0
virtual shared_ptr< const object > getPart () const =0
virtual shared_ptr< const header > getHeader () 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 &)
object & operator= (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: