|
VMime
|
#include <attachment.hpp>


Public Member Functions | |
| 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 |
Protected Member Functions | |
| 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 () |
Base class for all types of attachment.
|
protected |
Referenced by defaultAttachment::defaultAttachment().
|
virtual |
|
protectedpure virtual |
Generate the attachment in the specified body part.
| parent | body part in which to generate the attachment |
|
pure virtual |
Return the data contained in this attachment.
Implemented in defaultAttachment.
|
pure virtual |
Return the description of this attachment.
Implemented in defaultAttachment.
|
pure virtual |
Return the encoding used for this attachment.
Implemented in defaultAttachment.
|
pure virtual |
Return the header of the attachment part.
Implemented in defaultAttachment.
|
pure virtual |
Return the (file) name of this attachment.
Implemented in defaultAttachment.
|
pure virtual |
Return the part in which the attachment has been found.
This can be a vmime::bodyPart or a vmime::net::part object.
Implemented in defaultAttachment.
|
pure virtual |
Return the media type of this attachment.
Implemented in defaultAttachment.