VMime
messageAttachment Class Referenceabstract
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 contentHandler
getData () 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

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: