Dacons LLP Mailit for C/C++ Version 1.0.8

EmaiPartData Struct Reference

EmaiPartData. More...

#include <EmaiMessage.h>

List of all members.

Public Attributes

EmaiUint32 version
EmaiConstUniCharPtr contentID
EmaiContentField contentType
EmaiContentField contentDisposition
EmaiUint32 encoding
EmaiUint32 partType
union {
   EmaiPlainTextPartData   plainText
   EmaiUnicodeTextPartData   unicodeText
   EmaiHtmlTextPartData   htmlText
   EmaiDataPartData   data
   EmaiFilePartData   file
   EmaiCompositePartData   composite
partData


Detailed Description

EmaiPartData.

See also:
EmaiEnumMessageEncoding

EmaiEnumMessagePartType

Definition at line 626 of file EmaiMessage.h.


Member Data Documentation

currently EmaiStructureVersionFirst

Definition at line 630 of file EmaiMessage.h.

can be NULL if field is missing

Definition at line 637 of file EmaiMessage.h.

can be NULL if field is missing

Definition at line 640 of file EmaiMessage.h.

can be NULL if field is missing

Definition at line 643 of file EmaiMessage.h.

EmaiEncodingBase64, EmaiEncodingQuotedPrintable, etc, see EmaiEnumMessageEncoding

Definition at line 646 of file EmaiMessage.h.

selector for the union below, see EmaiEnumMessagePartType

Definition at line 649 of file EmaiMessage.h.

Referenced by Emai::MessagePartEnumerator::ProcessMessagePart().

Will be filled, when EmaiPartData::partType selector is set to EmaiEnumMessagePartType::EmaiPartHTMLData value

Definition at line 665 of file EmaiMessage.h.

Will be filled, when EmaiPartData::partType selector is set to EmaiEnumMessagePartType::EmaiPartDataData value

Definition at line 669 of file EmaiMessage.h.

Will be filled, when EmaiPartData::partType selector is set to EmaiEnumMessagePartType::EmaiPartFileData value

Definition at line 673 of file EmaiMessage.h.

union { ... } EmaiPartData::partData

data which is specific to the part type

Referenced by Emai::MessagePartEnumerator::ProcessMessagePart().


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