Dacons LLP Mailit for C/C++ | Version 1.0.8 |
Emai::Message Class ReferenceEmaiMessage wrapper class.EmaiMessage represents message object in RFC822 format. More...
Inheritance diagram for Emai::Message: ![]()
Detailed DescriptionEmaiMessage wrapper class.EmaiMessage represents message object in RFC822 format.
Definition at line 387 of file EmaiMessage.hpp. Member Function Documentation
Adds/replaces field to/at the message header.
Definition at line 922 of file EmaiMessage.hpp. References Emai::CheckErrorCode(), EmaiMessageSetField(), and Emai::Object< EmaiMessage >::mObject. 00927 { 00928 CheckErrorCode(EmaiMessageSetField(mObject, 00929 inFieldName, inFieldValue, inOptions)); 00930 }
Retrieves field content.
Definition at line 948 of file EmaiMessage.hpp. References Emai::CheckErrorCode(), EmaiErrNoSuchField, EmaiMessageGetFieldByName(), and Emai::Object< EmaiMessage >::mObject. Referenced by Emai::MessagePartEnumerator::ProcessContacts(), and Emai::MessagePartEnumerator::ProcessHeaderFields(). 00952 { 00953 EmaiConstUniCharPtr fieldValue = NULL; 00954 EmaiError error = EmaiMessageGetFieldByName(mObject, 00955 inFieldName, &fieldValue, inOptions); 00956 if (error == EmaiErrNoSuchField) 00957 fieldValue = NULL; 00958 else 00959 CheckErrorCode(error); 00960 00961 return fieldValue; 00962 }
Retrieves the root message part from message object.
Definition at line 965 of file EmaiMessage.hpp. References Emai::CheckErrorCode(), EmaiMessageGetRootPart(), and Emai::Object< EmaiMessage >::mObject. Referenced by Emai::MessagePartEnumerator::ProcessMessageParts(). 00968 { 00969 EmaiMessagePart rootPart = NULL; 00970 CheckErrorCode(EmaiMessageGetRootPart(mObject, &rootPart, inOptions)); 00971 return MessagePart(rootPart, true); 00972 }
Definition at line 975 of file EmaiMessage.hpp. References Emai::CheckErrorCode(), EmaiMessageGetData(), and Emai::Object< EmaiMessage >::mObject. 00981 { 00982 CheckErrorCode(EmaiMessageGetData(mObject, outData, outHeaderSize, 00983 outDataSize, inOptions)); 00984 }
Retrieves message received date and time.
Definition at line 987 of file EmaiMessage.hpp. References Emai::CheckErrorCode(), and Emai::Object< EmaiMessage >::mObject. 00991 { 00992 CheckErrorCode(EmaiMessageGetReceivedDateTime(mObject, outDateTime, inOptions)); 00993 }
The documentation for this class was generated from the following file: |