VMime
|
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 |
|
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.